Hello everyone,
I have been recently following the developments regarding the nasty POP3 bug which causes Thunderbird and Outlook 2007 to fail at mail retrieval via POP3 and possibly also via IMAP.
After extensive testing today I found a new clue which might bring us closer to a solution.
Untangle:
Bridge mode.
All modules ON, including Spam, Phish and AV. Protocol checking ON.
Network Layout:
External Mail server - Cisco ASA - Untangle - Internal network with clients
Email Server:
Communigate
Email Client Facts:
Outlook 2007 - cannot retrieve mail
Outlook 2003 - retrieves mail after slight delay
Thunderbird - cannot retrieve mail, but sees the number of messages on the server
Error messages in question:
Outlook 2007 - Task 'receiving user@domain.com ' reported error (0x800CCC90): 'The mail server (POP3), has found an internal error
Thunderbird - The RETR command did not succeed. Error retrieving a message.
What i have found out is, that there is a delay of about 2-3 seconds, when Untangle modules are processing messages.
This causes Outlook 2007 and Thinderbird to fail. Thunderbird gives RETR error instantly.
So I tried to connect to server via telnet. I logged in, listed messages on server, then tried to retrieve a message using a RETR command.
I noticed that, when Untangle modules in question are turned OFF, ie. the traffic is not processed, messages are retrieved instantly. When the modules are turned ON, the retrieval of message is delayed by about 2-3 seconds.
The message still gets normally retrieved, after the delay. All the headers and text in the message is identical to the one when not processed.
I tried to solve this by setting the email clients to have more tolerance to this delay but I could not solve it neither in Outlook 2007 nor in Thunderbird.
Regards,
Peter