We have a small Courier-IMAP installation, 0.39.1 on Debian Linux, and use Eudora 5.1 as client. For the most part it works fine, but retrieving certain attachments fails - Eudora says it cannot decode the attachment. I tried using another IMAP server with the same message, and Eudora was successful in decoding the attachment. I turned on data stream logging in Eudora. Here are some hopefully relevant portions of the log - if the filename starts with 'courier-' then it's Courier/Postfix, if it's 'cg-' then it's CommuniGate Pro/Sendmail. Retrieval of the message body (successful with both servers): http://web.sabi.net/ecibug/courier-sample-message-fetch.txt http://web.sabi.net/ecibug/cg-sample-message-fetch.txt Retrieval of the attachment (works in CG, not in Courier): http://web.sabi.net/ecibug/courier-attachment-retrieval-failure.txt http://web.sabi.net/ecibug/cg-attachment-retrieval-success.txt I used different physical servers for each test, so the actual content (headers) of the messages are slightly different. Here are the messages: http://web.sabi.net/ecibug/courier-message.txt http://web.sabi.net/ecibug/cg-message.txt I've never worked on an IMAP client or server so I don't know what could be going wrong here, but I would really appreciate if someone else with more of an idea could take a look. Please let me know if there's any other tests I can do or information I can provide to help. I really like Courier otherwise, and really don't want to have to switch IMAP servers _again_...
I posted this message to the courier-users list in September and didn't get any response. Since this problem only happens with Eudora, and continues with Eudora betas (last version I tried was 5.2b13), I am sending it to you as well.