我们的一位客户似乎有一个非常旧的电子邮件系统,要求您在允许您通过SMTP服务器发送邮件之前向POP3服务器进行身份验证。遗憾的是,我们必须相信客户告诉我们的是因为我们无法访问他们的设施。但据我记得,多年前有邮件系统,一旦你登录到POP3,STMP服务器将保持打开几分钟的客户端IP。
我们的应用程序使用System.Net.Mail.SmtpClient发送消息,而System.Net.Mail.SmtpClient似乎无法对这些类型的服务器进行身份验证。那是对的吗?如果是这样,最简单的解决方法是什么?我在想一个最小的POP3实现(只是协议的登录部分)。那会有用吗?
提前致谢。
答案 0 :(得分:1)
如果您寻找“smtp之前的pop”,您会找到更多信息。这个链接有很好的信息:.NET中的POP3:stackoverflow.com/questions/26606/free-pop3-net-library