"Rishi Gangoly" <rishi(_at_)TheArgonCompany(_dot_)com> writes:
I get these error in my log file....
Aug 11 16:07:26 domain fetchmail[26760]: 1 message for hyvaind at
bom3.vsnl.net.in (6323 octets).
Aug 11 16:07:26 domain fetchmail[26760]: reading message
hyvaind(_at_)bom3(_dot_)vsnl(_dot_)net(_dot_)in:1 of 1 (6323 octets)
Aug 11 16:08:41 domain fetchmail[26760]: SMTP error: 451 4.1.8
<robin(_at_)[208(_dot_)57(_dot_)25(_dot_)76]>... Domain of sender address
robin(_at_)[208(_dot_)57(_dot_)25(_dot_)76] does
not resolve
Aug 11 16:08:41 domain fetchmail[26760]: not flushed
Is there a way I can tell fetchmail to flush this message without
downloading the *$(*&%# message? By the sender address itself I know the
darn thing is a spam message.
fetchmail is NOT supposed to delete mail after a temporary error (400
... 499, inclusively -- you got 451), only bounce (or delete, with a
code matching --antispam) after a permanent error (500 ... 599). If the
SMTP server fetchmail is talking to is undecided on the issue...
However, your SMTP server is darn stupid if it tries to resolve
[208.57.25.76] -- being an address literal -- as domain. It should not
do that. Resolving that to a name however works:
$ dnsname 208.57.25.76
lgb-dsl25-cust076.mpowercom.net
The problem seems to be with your SMTP server, better debug that one.
--
Matthias Andree