I've been having an issue with fetchmail for a couple of months now. I don't recall ever seeing this behavior before.
When fetchmail retrieves an email with no date header, it rejects the message, and it's not flushed. Next time fetchmail checks the POP server, it happens again. So those messages keep being processed again and again, until I log on to the POP server and I delete them. Any suggestions, other than allowing emails with no date header?
Jan 28 09:00:05 email fetchmail[2988]: SMTP< 250 domain.com Hi localhost [127.0.0.1]; I am so happy to meet you.
Jan 28 09:00:05 email fetchmail[2988]: SMTP> MAIL FROM:<>
Jan 28 09:00:05 email fetchmail[2988]: SMTP< 250 <>, sender OK - how exciting to get mail from you!
Jan 28 09:00:05 email fetchmail[2988]: SMTP> RCPT TO:<news@newsletter-digital.com>
Jan 28 09:00:05 email fetchmail[2988]: SMTP< 250 <news@newsletter-digital.com>, recipient ok
Jan 28 09:00:05 email fetchmail[2988]: SMTP> DATA
Jan 28 09:00:05 email fetchmail[2988]: SMTP< 354 go ahead
Jan 28 09:00:05 email fetchmail[2988]: SMTP: (bounce-message body)
Jan 28 09:00:05 email fetchmail[2988]: SMTP>. (EOM)
Jan 28 09:00:05 email fetchmail[2988]: SMTP< 552 Mail with no Date header not accepted here
Jan 28 09:00:05 email fetchmail[2988]: SMTP> RCPT TO:<postmaster@domain.com>
Jan 28 09:00:05 email fetchmail[2988]: SMTP< 550 Blacklisted, see
http://lookup.uribl.com/?domain=newsletter-digital.comJan 28 09:00:05 email fetchmail[2988]: can't even send to postmaster@domain.com!
Jan 28 09:00:05 email fetchmail[2988]: SMTP> RSET
Jan 28 09:00:05 email fetchmail[2988]: SMTP< 250 OK
Jan 28 09:00:05 email fetchmail[2988]: not flushed
Jan 28 09:00:05 email fetchmail[2988]: POP3> QUIT
Jan 28 09:00:06 email fetchmail[2988]: POP3< +OK
Jan 28 09:00:06 email fetchmail[2988]: SMTP> QUIT