Thank you very much. I'll take it from here, and let you know how it goes. (I'll reply the list with a how-to for future searchers).
On 05/20/2015 01:25 PM, Wietse Venema wrote: > Michael Munger: >> This seems to get me about 80% of the way there. I can send from >> a specific mailbox, so the response will be delivered to that >> mailbox, and I can check it programmatically. So that's great. >> >> It still leaves me with the question of: how do I associate this >> particular reply with a notification that I sent? My initial idea >> was to use X-Header and stuff a unique ID in that header, so I >> could make the association, but this documentation appears to say: >> "I'm not going to send you X-Headers back... or body content". > The documentation shows that Postfix sends the message HEADERS back. > > You can also specify an Envelope-ID on submission, and then you get > it back via the delivery status notification. > > SENDMAIL(1) General Commands Manual SENDMAIL(1) > ... > -f sender > Set the envelope sender address. This is the address where > delivery problems are sent to. With Postfix versions before 2.1, > the Errors-To: message header overrides the error return > address. > ... > -V envid > Specify the envelope ID for notification by servers that support > DSN. > > See RFC 3461 for more information about the envelope ID. > > Note that remote MTAs will report non-delivery or delays to the > same sender address that you use for reporting remote SMTP server > replies, though not all MTAs use the standardized format. > > Wietse -- Michael Munger, dCAP, MCPS, MCNPS, MBSS High Powered Help, Inc. Microsoft Certified Professional Microsoft Certified Small Business Specialist Digium Certified Asterisk Professional mich...@highpoweredhelp.com