Loading ...
Sorry, an error occurred while loading the content.

Re: Bounce template file

Expand Messages
  • Wietse Venema
    ... You are aware that this violates RFC 5322, because it does not inform the sender of delivery failures. ... As per the RFC for delivery status
    Message 1 of 2 , Sep 30, 2012
    • 0 Attachment
      Andreas Haralambopoulos:
      > Hi All,
      >
      > I am using a custom template for bounce_template_file variable.
      >
      > This template is used by sending to another postfix instance a success delivery notification.
      >
      > Below the file used in main.cf of the sender site
      >
      > smtpd_command_filter=pcre:/etc/postfix/dsn_command_filter
      >
      > /etc/postfix/dsn_command_filter
      > /^(RCPT\s+TO:<.*?>\s+(?:.*?\s+)?)NOTIFY=\S+(.*)/ ${1}NOTIFY=SUCCESS${2}
      > /^(RCPT\s+TO:.*)/ $1 NOTIFY=SUCCESS

      You are aware that this violates RFC 5322, because it does not
      inform the sender of delivery failures.

      > The receiver postfix sends successfully e-mail to the sender, but
      > with a full header of the original e-mail.

      As per the RFC for delivery status notifications, specify RET=FULL
      or RET=HDRS to be explicit about what content should be returned.

      > Is it possible to remove all the header lines from the original
      > e-mail except the

      No. Postfix implements delivery status notifications according to
      the RFC. HDRS and FULL are the only available options.

      Wietse
    Your message has been successfully submitted and would be delivered to recipients shortly.