<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. |