I want to retrieve emails from my Go Daddy account using C#. I tested OpenPop.NET to do that like so:
OpenPop.Pop3.Pop3Client PopClient = new OpenPop.Pop3.Pop3Client();
PopClient.Connect("pop.secureserver.net", 995, true);
PopClient.Authenticate("username", "pass");
My problem is that the server does not accept the user credentials. I'm sure the credentials are OK.
I have tried the same code with my Gmail account and every thing goes OK. Is something missing that Go Daddy wants me to set?
Is there another a .NET tool like OpenPop.NET that I can use to retrieve emails using the POP3 protocol?
I found out that OpenPop.Pop3.AuthenticationMethod.UsernameAndPassword
is the missing part. I have modified the code to be following and it works.
OpenPop.Pop3.Pop3Client PopClient = new OpenPop.Pop3.Pop3Client();
PopClient.Connect("pop.secureserver.net", 995, true);
PopClient.Authenticate("username", "pass", OpenPop.Pop3.AuthenticationMethod.UsernameAndPassword);
Port 995 is Secure POP3 which doesn't have to be supported by your mail provider.
Use 110 for regular POP3.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With