gpt4 book ai didi

C# - 发送电子邮件 - STOREDRV.Submission.Exception :OutboundSpamException

转载 作者:太空狗 更新时间:2023-10-29 21:26:14 29 4
gpt4 key购买 nike

我正在编写一个小实用程序来帮助每晚处理一些 MySQL 任务,如果它失败了,它会通过电子邮件发送给我的个人电子邮件(这是一个个人项目,所以没有公司 smtp 服务器或任何东西,电子邮件通过公共(public) outlook 帐户)。

我测试了大约 5 次,每次发送都成功,但现在任何发送电子邮件的尝试都会出现此异常:


发送测试邮件时出错:交易失败。服务器响应为:5.2.0 STOREDRV.Submission.Exception:OutboundSpamException;由于消息 WASCL UserAction verdict 不是 None 的永久异常而无法处理消息。实际判决是暂停、ShowTierUpgrade。 OutboundSpamException:WASCL UserAction 判定不是无。实际判决是暂停,ShowTierUpgrade。[Hostname=BY2PR0101MB1461.prod.exchangelabs.com]

我有点糟糕 - 没想到 Outlook 会在第 6 次尝试时将其视为垃圾邮件 - 我可以在 Outlook 中做些什么来纠正这个问题?

我正在使用我在 Outlook 中创建的服务帐户将这些电子邮件发送到我的个人收件箱。

有问题的实际代码:

class JobMailer
{
private string email_to;
private string email_from;
private string password;
private string email_smtp;
private bool use_ssl;
private int port;

public void Send(string subject, string body)
{
MailMessage mail = new MailMessage(email_from, email_to);
using (SmtpClient client = new SmtpClient
{
DeliveryMethod = SmtpDeliveryMethod.Network,
UseDefaultCredentials = false,
EnableSsl = use_ssl,
Host = email_smtp,
Timeout = 100000,
Port = port,
Credentials = new NetworkCredential(email_from, password)
})
{
mail.Subject = subject;
mail.Body = body;
client.Send(mail);
}


}

public JobMailer(string emailTo, string smtp, string emailFrom, string pw, int p, bool ssl)
{
email_to = emailTo;
email_from = emailFrom;
password = pw;
email_smtp = smtp;
port = p;
use_ssl = ssl;
}

}

最佳答案

我通过验证我尝试使用的帐户解决了这个问题。每次您遇到此错误时,系统都会向您的帐户发送一封电子邮件,其中包含您需要采取哪些措施来解决该错误的说明。通常,您需要根据电话号码进行验证。

关于C# - 发送电子邮件 - STOREDRV.Submission.Exception :OutboundSpamException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48778663/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com