dccm timeout lets some spam through

Vernon Schryver vjs@calcite.rhyolite.com
Fri Apr 25 14:42:04 UTC 2003

> From: Gary Mills <mills@cc.UManitoba.CA>

> ...
> Apr 25 02:47:40 electra sm-mta[541]: [ID 801593 mail.error] h3P7lNDp000541: Milter (dcc): timeout before data read
> ...

Judging from that error message, one of the milter timeouts is too short
for your system.

Again, have you compared the milter timeout settings in sendmail.cf
to the comments in misc/dcc.m4 in the DCC source?

    # To change the default milter failture settings or timeouts as described
    # in the sendmail milter README file, use something like:
    #       `FEATURE(dcc,``F=T, T=S:1s;R:1s;E:5m'')'
    # The default parameters are T=C:30s;S:10s;R:10s;E:30s to wait
    #   30 seconds for the initial connection from sendmail to dccm (C),
    #   10 seconds sendmail sending (S) as well as receiving responses (R)
    #   from dccm, and 30 seconds for dccm to check the message at its end (E).
    #   Adding "F=T" to the parameters cases sendmail to give SMTP clients
    #   a temporary failure when dccm fails.  "F=R" causes sendmail to reject
    #   mail when dccm fails.  When neither "F=T" nor "F=R" is present, causes
    #   sendmail to quietly accept the message if dccm fails or is absent.
    #   (A failure by dccm would be a serious bug, of which none are known.)
    #   Note that misc/hackmc changes the default to "F=T".

Vernon Schryver    vjs@rhyolite.com

More information about the DCC mailing list

Contact vjs@rhyolite.com by mail or use the form.