c#-无法使用 openpop.net 检索电子邮件

c#-Unable to retrieve email using openpop.net


我构建了一个应用程序来从 gmail 帐户中检索电子邮件。我可以在我的开发 PC 上很好地查看电子邮件,但是当我 运行 在生产 PC(客户端 PC)上设置时,它给出错误

POP3 Server Authentication-The server did not accept user credentials.

我尝试将端口从 995 替换为 587 和 465,但问题相同。 我还添加了 AuthenticationMethod.UsernameAndPassword

我的连接代码:

if (pop3Client.Connected)
                pop3Client.Disconnect();
            pop3Client.Connect(popServerTextBox.Text, int.Parse(portTextBox.Text), useSslCheckBox.Checked);
            //pop3Client.Authenticate(loginTextBox.Text, passwordTextBox.Text,AuthenticationMethod.UsernameAndPassword);
            pop3Client.Authenticate(loginTextBox.Text, passwordTextBox.Text);

我在这里错过了什么。 谢谢


我能够解决这个问题。是 gmail 阻止了连接,我只需要在 gmail 上添加生产 PC 就可以了。

谢谢