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 <address>: 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)