Erik Logtenberg: > If I request a (success) DSN from my Postfix server, my server responds > as expected. Usually my mail server has to deliver the mail remotely and > I would like Postfix to request a DSN from the remote server as well if > the user asked for one. Is that possible?
This is not defined in the DSN protocol, therefore not supported officially. You may use the Postfix smtpd_command_filter feature to add DSN options while Postfix receives mail via SMTP. With this, Postfix pretends that the client always requests DSN=SUCCESS. Untested example follows: /etc/postfix/main.cf: smtpd_command_filter = pcre:/etc/postfix/command_filter /etc/postfix/command_filter: /^(RCPT\s+TO:<.*>.*\s+NOTIFY=NEVER.*)/ $1 /^(RCPT\s+TO:<.*>.*)\s+NOTIFY=(.*)/ $1 NOTIFY=SUCCESS,$2 /^(RCPT\s+TO:.*)/ $1 NOTIFY=SUCCESS There is no equivalent for mail received via non-SMTP. Wietse