我正在使用 OpenPop.NET,我正在尝试从服务器下载电子邮件。但是,它给出了以下错误消息同时,我可以使用与 OpenPop.NET 相同的设置在 Outlook 中配置和下载邮件而不会出现任何问题。
服务器没有响应 + 响应。响应是:“-ERR 命令在此状态下无效。”
FetchAllMessages(smtpserver, 110, false, emailId, password);
public static List<Message> FetchAllMessages(string hostname, int port, bool useSsl, string username, string password)
{
using (Pop3Client client = new Pop3Client())
{
client.Connect(hostname, port, useSsl);
client.Authenticate(username, password);
int messageCount = client.GetMessageCount();
List<Message> allMessages = new List<Message>(messageCount);
for (int i = messageCount; i > 0; i--)
{
allMessages.Add(client.GetMessage(i));
}
return allMessages;
}
}
在client.Authenticate(用户名,密码)中抛出异常;