There are some difficulties concerning the POP3-Proxy.
Some emails will get stripped during the transparent transport.
Structure:
Mail provider (1&1) Astaro POP3-Proxy fetchmail internal mail server
fetchmail.config:
defaults proto POP3 keep sslproto SSL2 fetchall smtphost [internal mail server]
poll [Mail provider] user "abc@company.de" pass "abc" smtpname abc@company.de
For debugging purposes fetchmail was started without log files to see the output in the terminal window.
On some emails it will complain about "length different from expected" because the actually transported mail body is much smaller than the bytesize mentioned in the mail header. Those email will be transported to fetchmail (and to the mail server) but will be stripped at a random point.
I couldn't find a pattern which mails get stripped but the if the stripping happened it happened always at the same length for this special mail.
Longer mails seemed to increase the odds of the problem (more chances of visible cropping).
When setting the fetchmail machine to "transparent mode skiplist" the error vanished.
We tried different fetchmail versions, the problem was stable.
Resending the mail using the providers web interface solved the problem in our cases.
In our environment approx. 1 out of 30 mails were cropped. But it could've been easily more because of the missing error feedback of our users. Cropped spamm might even go unnoticed.
Thanks for any useful advice and hints,
Matthias
This thread was automatically locked due to age.