    BOUNCE(8)                                               BOUNCE(8)

    NAME
           bounce - Postfix message bounce or defer daemon

    SYNOPSIS
           bounce [generic Postfix daemon options]

    DESCRIPTION
           The  bounce  daemon  maintains  per-message log files with
           non-delivery status information. Each log  file  is  named
           after  the  queue file that it corresponds to, and is kept
           in a queue subdirectory named after the  service  name  in
           the  master.cf file (either bounce, defer or trace).  This
           program expects to be run from the master(8) process  man-
           ager.

           The bounce daemon processes two types of service requests:

           o      Append a recipient status record to  a  per-message
                  log file.

           o      Post  a  bounce  message, with a copy of a log file
                  and of the corresponding message. When  the  bounce
                  is posted successfully, the log file is deleted.

           The  software does a best effort to notify the sender that
           there was a problem. A notification is sent even when  the
           log file or original message cannot be read.

           Optionally,  a client can request that the per-message log
           file be deleted when the requested operation fails.   This
           is used by clients that cannot retry transactions by them-
           selves, and that  depend  on  retry  logic  in  their  own
           client.

    STANDARDS
           RFC 822 (ARPA Internet Text Messages)
           RFC 1894 (Delivery Status Notifications)
           RFC 2045 (Format of Internet Message Bodies)

    DIAGNOSTICS
           Problems and transactions are logged to syslogd(8).

    BUGS
           The  log  files  use  an ad-hoc, unstructured format. This
           will have to change in order to  easily  support  standard
           delivery status notifications.

    CONFIGURATION PARAMETERS
           The  following  main.cf parameters are especially relevant
           to this program. See the Postfix main.cf file  for  syntax
           details  and  for  default  values. Use the postfix reload
           command after a configuration change.

           bounce_notice_recipient
                  The recipient of single bounce postmaster  notices.

           2bounce_notice_recipient
                  The  recipient of double bounce postmaster notices.

           delay_notice_recipient
                  The recipient of "delayed mail" postmaster notices.

           bounce_size_limit
                  Limit  the  amount of original message context that
                  is sent in a non-delivery notification.

           backwards_bounce_logfile_compatibility
                  Controls whether the logfile will  be  readable  by
                  old  Postfix  versions that used the ad-hoc logfile
                  format of &lt;address&gt;: text.

           mail_name
                  Use this mail system name in the introductory  text
                  at the start of a bounce message.

           notify_classes
                  Notify  the  postmaster  of  bounced mail when this
                  parameter includes the bounce  class.  For  privacy
                  reasons, the message body is not included.

    SEE ALSO
           master(8) process manager
           qmgr(8) queue manager
           syslogd(8) system logging

    LICENSE
           The  Secure  Mailer  license must be distributed with this
           software.

    AUTHOR(S)
           Wietse Venema
           IBM T.J. Watson Research
           P.O. Box 704
           Yorktown Heights, NY 10598, USA

                                                            BOUNCE(8)