Mark <admin(_at_)asarian-host(_dot_)net> writes:
Exactly; spf-milter no longer requires a new HELO after a RSET. From the
spf-milter annotation:
# On RSET, forget everything except the HELO name. Noted by Paul Howarth
#
# (note by me: we also need to preserve the hostname of the sender,
# our own hostname, and the IP address of the sender! Best, therefore, to
# use a negative logic, and just delete the things that need to go)
In that case it must be clamav-milter which is causing the problem,
but it is spf-milter which is reporting the problem. As the following
log extract shows.
Mar 25 13:51:40 home sendmail[28313]: NOQUEUE: connect from
lists.sourceforge.net [66.35.250.206]
Mar 25 13:51:40 home sendmail[28313]: i2PDpesb028313: Milter (clamav): init
success to negotiate
Mar 25 13:51:40 home sendmail[28313]: i2PDpesb028313: Milter (spf-milter): init
success to negotiate
Mar 25 13:51:40 home sendmail[28313]: i2PDpesb028313: Milter: connect to filters
Mar 25 13:51:40 home sendmail[28313]: i2PDpesb028313: milter=clamav,
action=connect, continue
Mar 25 13:51:40 home sendmail[28313]: i2PDpesb028313: milter=spf-milter,
action=connect, continue
Mar 25 13:51:40 home sendmail[28313]: i2PDpesb028313: milter=spf-milter,
action=helo, continue
Mar 25 13:51:41 home sendmail[28313]: i2PDpesb028313: milter=clamav,
action=mail, continue
Mar 25 13:51:42 home sendmail[28313]: i2PDpesb028313: milter=spf-milter,
action=mail, continue
Mar 25 13:51:42 home sendmail[28313]: i2PDpesb028313: milter=clamav,
action=rcpt, continue
Mar 25 13:51:42 home sendmail[28313]: i2PDpesb028313: milter=spf-milter,
action=rcpt, continue
Mar 25 13:51:42 home sendmail[28313]: i2PDpesb028313: Milter (clamav): abort
filter
Mar 25 13:51:42 home sendmail[28313]: i2PDpesb028313: Milter (spf-milter):
abort filter
Mar 25 13:51:42 home sendmail[28313]: i2PDpesb028313:
to=<graham(_at_)gmurray(_dot_)org(_dot_)uk>, delay=00:00:00, pri=0, stat=RSET
Mar 25 13:51:42 home sendmail[28313]: i2PDpesb028313: from=<>, size=0, class=0,
nrcpts=1, proto=SMTP, daemon=MTA, relay=lists.sourceforge.net [66.35.250.206]
Mar 25 13:51:42 home sendmail[28313]: i2PDpesc028313: milter=clamav,
action=mail, continue
Mar 25 13:51:42 home sendmail[28313]: i2PDpesc028313: milter=spf-milter,
action=mail, reject=503 5.5.1 Need HELO before MAIL
Mar 25 13:51:42 home sendmail[28313]: i2PDpesc028313: Milter (clamav): abort
filter
Mar 25 13:51:42 home sendmail[28313]: i2PDpesc028313: Milter: from=<>,
reject=503 5.5.1 Need HELO before MAIL
Mar 25 13:51:43 home sendmail[28313]: i2PDpesc028313: from=<>, size=0, class=0,
nrcpts=0, proto=SMTP, daemon=MTA, relay=lists.sourceforge.net [66.35.250.206]