mc.html #1

  • //
  • guest/
  • bryan_costales/
  • docs/
  • sendmail/
  • mc.html
  • View
  • Commits
  • Open Download .zip Download (2 KB)
<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.