最近,我不得不将我的一个 Web 应用程序转移到一个新的托管服务提供商。邮件和网络服务仍保留在旧托管站点上,但是,当我尝试从新服务器发送电子邮件时,出现错误;
“服务器拒绝了一个或多个收件人地址。服务器响应是:
450 <email_address>: Recipient address rejected: Greylisted for 5 minutes
我问我的旧托管服务提供商我需要做些什么来解决这个问题,他们回答说
邮件服务器在 SMTP 之前在 POP 上运行。如果在通过服务器发送邮件之前未收到有效的 POP 登录,则邮件将被列入灰名单并保留 5 分钟,然后重试。
为了防止这种情况,只需在发送邮件之前进行接收
有谁知道我如何在 C# 中的 SMTP 之前执行 POP?