Matthias Andree wrote:-
Your setup is inherently broken and cannot be fixed until the moment
where your provider stuffs one copy per recipient and keeps the original
envelope recipient into some header.
My first query included comments on the intractability of the ISP and
their software supplier. That is not an option.
If fetchmail had only never introduced Received line parsing.
Oh, no! Don't say that!
The parsing is great, just too fussy.
While we cannot control our ISPs and there seems no future hope of that
in the current geo-legal climate (corruption - hang Gates!) it is
essential that awful "workarounds" be facilitated, as long as they are
well documented and NOT the default, but configurable.
In any case RFC822 and its successors only make "X-envelope-to" OPTIONAL.
What is needed here is a way of switching off the mailhost verification
for the "Received" line.
There is another, fully legitimate, reason (other than
server-clustering) why this could be necessary. My email to
<anybody>@fonehelp.co.uk is relayed on to my Blueyonder address by
kundenserver.de (oneandone.co.uk) and any bcc's only have their "for" in
a "Received" line from kundenserver, not blueyonder, my mailhost.
Surely fetchmail should only be looking for a " for " in a "Received" line?
Surely there is only any need to verify that the "Received" line was
from the mailhost if there is more than one recognised local address
(after " for ") in the whole header?
mail.hatton.co.uk = 217.28.130.67
thmailsite4.services.byworkwise.com = 217.28.130.98
Probably an artifact of their DNS configuration.
No it is just server-clustering, where the " for " may have been
inserted by any of dozens of servers and the POP3 request may be handled
by another.
OK, it was 3 bytes short.
Is that usual with virus emails?
I see such regularly even on legitimate mail, but haven't bothered to
investigate. It's probably not worth it, and I'd suspect size
information on some POP3 servers to be off.
Well, then, there should be a configuration option to "accept mis-sized
mail", should there not?
My client has had several quota warnings as his mailbox almost
overfilled with fetchmail-rejected messages.
--
Have fun,
Mike
--
http://fonehelp.co.uk - PC support, no fix, no fee!