<html> <body> <h2>Set up you sendmail mc file</h2> Here we show you the additions you will need to make to sendmail's mc configuration file. Note that these are recommendations only, and you may modify them to your own situation. <ul><code><div> <small> INPUT_MAIL_FILTER(`slowmilt', ``S=inet:8765@your.domain,T=R:40s'')<br> define(`confMILTER_MACROS_CONNECT', confMILTER_MACROS_CONNECT``,{client_resolve}'')<br> define(`confMILTER_MACROS_HELO', confMILTER_MACROS_HELO``, {illegalpipe}'')<br> define(`confMILTER_MACROS_ENVRCPT', confMILTER_MACROS_ENVRCPT``, {nbadrcpts}'')<br> </small> </div></code></ul> The first line defines that you are using the <b>slowmilt</b> milter, and that it is listening on port 8765 on <i>your.domain</i>. You should revise the port and domain to match your site's needs. <p> <font color="red">Note: You must define the <b>slow.conf</b> <a target="framemain" href="../conf/listenport.html">ListenPort</a> item, to match this declaration.</font> <p> The last there items (all begin with <code>define</code> but may wrap to fit the window) add sendmail macros to your mc configuration file. These are needed by the milter. <ul> <li>The <code>${client_resolve}</code> macro tells the milter if the senders hostname is forged.</li> <li>The <code>${illegalpipe}</code> macro tells the milter if illegal piplining was attempted after sending the SMTP EHLO/HELO.</li> <li>The <code>${nbadrcpts}</code> macro tells the milter how many envelope recipients were bad. (Available with V8.13 sendmail only.)</li> </ul> </body> </html>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 3998 | bryan_costales |
Brought the whole distribution up to V0.9 Added a huge abount of documentation. Added slowedit find Created startup scripts to launch for testing Fixed numerous bugs. Fixed a few portablity issues. Installed hooks for whitelisting and IP aliases. |