logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

smtpprox-loopprevent - Transparent SMTP proxy to prevent mail forwarding loops

Author

       Jesse Norell

GNU                                                2012-12-03                            smtpprox-loopprevent(1)

Description

       This manual page explains the smtpprox-loopprevent program.

       smtpprox-loopprevent  is a transparent SMTP proxy which rejects a message message if any of the recipient
       addresses (RcptTo:) match a Delivered-To: header.

       smtpprox-loopprevent listens on the listen.addr:port address and port and sends smtp  traffic  unmodified
       to the SMTP server at talk.addr:port.

       smtpprox-loopprevent  was  written to be a Postfix before-queue content filter, but will function between
       any SMTP client and server.

Name

       smtpprox-loopprevent - Transparent SMTP proxy to prevent mail forwarding loops

Options

       --children=N
              The number of child processes to maintain in  the  service  pool.   Each  child  terminates  after
              servicing a random number of messages between minperchild and maxperchild.
              [default 16]

       --minperchild=N
              Minimum number of messages serviced by a child process.
              [default 100]

       --maxperchild=N
              Maximum number of messages serviced by a child process.
              [default 200]

       --debugtrace=filename_prefix
              If debugtrace is specified, the prefix will have the PID appended to it for a separate logfile for
              each child, which will capture all the SMTP dialogues that child services. It looks like a snooper
              on the client side of the proxy.

See Also

Synopsis

smtpprox-loopprevent [options] listen.addr:port talk.addr:port

See Also