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.Pop
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);
Its probably because your email account is not configured for Pop by default.
Go to settings in your email account and enable pop.
Port 995 is Secure POP3 which doesn't have to be supported by your mail provider.
Use 110 for regular POP3.