Author |
|
Suchart Newbie
Joined: 23 October 2006
Online Status: Offline Posts: 4
|
Posted: 23 October 2006 at 7:01am | IP Logged
|
|
|
I tried to download a message from Merak Mail Server 8.5.0-8 with POP3.DownloadEntireMessage() but it throwed MailBeeAbortedByRemoteHostException at me.
The mail server log is as follows:
[05D4] 17:56:58 <<< CAPA
[05D4] 17:56:58 >>> +OK Capability list follows
[05D4] 17:56:58 <<< AUTH CRAM-MD5
[05D4] 17:56:58 >>> + PDIwMDYxMDIzMTc1NjU4QG1haWwuc3Jici5pbi50aD4=
[05D4] 17:56:58 <<< c3VzaWUgZWQ4ZGQwNDU5MjRkOGM4Y2E5Zjg5ZjM1NDhiZDQwZjYA
[05D4] 17:56:58 >>> +OK 11 messages (3199742) octets
[05D4] 17:56:58 <<< STAT
[05D4] 17:56:58 >>> +OK 11 3199742
[05D4] 17:56:58 <<< RETR 1
[05D4] 17:56:58 >>> +OK 4412 octets
[05D4] 17:56:59 *** <suchart@test.domain.com> 1 4417 00:00:01 ERROR
[05D4] 17:56:59 Disconnected
I used other .NET email components and they could download the message fine.
|
Back to Top |
|
|
Andrew AfterLogic Support
Joined: 28 April 2006 Location: United States
Online Status: Offline Posts: 1189
|
Posted: 23 October 2006 at 7:15am | IP Logged
|
|
|
To let us investigate the issue, could you please provide us with a test account (on which the problem can be reproduced) on your mail server and the mail server address? You can send this information to support@afterlogic.com
|
Back to Top |
|
|
Suchart Newbie
Joined: 23 October 2006
Online Status: Offline Posts: 4
|
Posted: 23 October 2006 at 7:55am | IP Logged
|
|
|
Thanks, the test account info was sent.
|
Back to Top |
|
|
Andrew AfterLogic Support
Joined: 28 April 2006 Location: United States
Online Status: Offline Posts: 1189
|
Posted: 23 October 2006 at 9:11am | IP Logged
|
|
|
Thank you for the test account. We found it's the mail server problem, not MailBee.NET POP3 component one. In contrast to other email components, MailBee.NET POP3 component firstly performs secure authentication instead of regular. Your mail server has buggy implementation of CRAM-MD5 authentication. With using regular authentication, it works fine:
Code:
pop.Connect("mailserver");
pop.Login("mailbee", "***", AuthenticationMethods.Regular); |
|
|
Also, we found APOP (another type of secure authentication) works fine:
Code:
pop.Login("mailbee", "***", AuthenticationMethods.Apop); |
|
|
|
Back to Top |
|
|
Suchart Newbie
Joined: 23 October 2006
Online Status: Offline Posts: 4
|
Posted: 23 October 2006 at 9:13am | IP Logged
|
|
|
Wow, MailBEE support is super!
After sending the test account info, the problem was resolved in minutes.
Merak Mail Server has buggy implementation of CRAM-MD5 authentication method which is the one MailBEE.NET chooses if no authentication method is explicitly specified.
I switched the authentication method to APOP and it worked great.
Thanks for the great component and support.
|
Back to Top |
|
|
Suchart Newbie
Joined: 23 October 2006
Online Status: Offline Posts: 4
|
Posted: 23 October 2006 at 9:15am | IP Logged
|
|
|
haha, you beat me to it, Andrew. Wink Wink :)
|
Back to Top |
|
|