fetchmail-friends
[Top] [All Lists]

[fetchmail] Fetchmail repeatedly processing the same mail

2002-11-19 04:03:30
The problem I report here looks superficially similar to that discussed in
O9 in the FAQ, but the log file seems to suggest something rather
different is going on.
    Is there anything I can do about this?  I'm afraid I don't really
understand what is happening here.

Here is the tail of the .fetchmail.log (I've changed the userid to 'me'
to protect my ntlworld e-mail):


fetchmail: 59 messages for me at pop.ntlworld.com (342232 octets).
fetchmail: reading message me(_at_)pop(_dot_)ntlworld(_dot_)com:1 of 59
(16842 octets) fetchmail: SMTP error: 451 4.1.8 Domain of sender address
KING-OF-THE-HILL(_at_)WORLDMAIL(_dot_)COM does not resolve
fetchmail:  not flushed
fetchmail: socket error while fetching from pop.ntlworld.com
fetchmail: Query status=2 (SOCKET)
fetchmail: sleeping at Tue Nov 19 10:47:04 2002


This pattern is repeated over and over and over.  No doubt WORLDMAIL.COM
does not resolve, but surely it should just discard that e-mail rather
than abandoning everything?  Or is the fact that that's the last error
message just a red herring?

Here is my .fetchmailrc


set postmaster "michael"
set daemon 600
set no bouncemail
set no spambounce
set logfile .fetchmail.log
set properties ""
poll pop.ntlworld.com
    proto POP3
    user 'me' is 'guest'
    password ******
    options fetchall


I'm pretty sure fetchmail is running without any arguments.

Finally, here is the output of fetchmail -V:


$ fetchmail -V
This is fetchmail release 6.1.0+POP2+RPA+SDPS+SSL+OPIE+INET6+NLS
Fallback MDA: (none)
FreeBSD saturn.araneidae.co.uk 4.7-RELEASE FreeBSD 4.7-RELEASE #1: Sun Oct
20 15:14:01 GMT 2002
root(_at_)saturn(_dot_)araneidae(_dot_)co(_dot_)uk:/usr/obj/usr/src/sys/GENERIC 
 i386
Taking options from command line and /home/michael/.fetchmailrc
Poll interval is 600 seconds
Logfile is /home/michael/.fetchmail.log
Idfile is /home/michael/.fetchids
Fetchmail will forward misaddressed multidrop messages to michael.
Fetchmail will direct error mail to the postmaster.
Options for retrieving from me(_at_)pop(_dot_)ntlworld(_dot_)com:
  True name of server is pop.ntlworld.com.
  Protocol is POP3.
  All available authentication methods will be tried.
  Server nonresponse timeout is 300 seconds (default).
  Default mailbox selected.
  All messages will be retrieved (--all on).
  Fetched messages will not be kept on the server (--keep off).
  Old messages will not be flushed before message retrieval (--flush off).
  Rewrite of server-local addresses is enabled (--norewrite off).
  Carriage-return stripping is disabled (stripcr off).
  Carriage-return forcing is disabled (forcecr off).
  Interpretation of Content-Transfer-Encoding is enabled (pass8bits off).
  MIME decoding is disabled (mimedecode off).
  Idle after poll is disabled (idle off).
  Nonempty Status lines will be kept (dropstatus off)
  Delivered-To lines will be kept (dropdelivered off)
  Messages will be SMTP-forwarded to: localhost (default)
  Single-drop mode: 1 local name(s) recognized.
  No UIDs saved from this host.