gpt4 book ai didi

c# - 以编程方式生成的 HTML 电子邮件被 Outlook 归类为垃圾邮件

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

<分区>

我有一个 C# 应用程序需要通过 smtp 发送 html 电子邮件。电子邮件发送正常,但 outlook 的默认安全设置(低)将其归类为垃圾邮件。

这不完全是一个阻碍问题,但这很烦人,特别是因为垃圾文件夹关闭了 html。我不想让我公司的每个人都做一些特别的事情来以可读的方式接收这些电子邮件,有谁知道我可以做什么让 outlook 认为这是垃圾邮件?

生成电子邮件的代码(基本内容。)Config 是一个对象,其中包含与此内容的配置相关的字符串,toList 是电子邮件地址列表,正文/主题由其他函数调用填充。

编辑:补充一下,目前我只是将其发送给自己。在实时版本中,我们将考虑在最坏的情况下发送给不到一百人。

另一个编辑:事实证明,对于我前几天生成的较长电子邮件(最坏情况下约 200-300 行),而不是我生成的较短电子邮件,这种情况发生的频率要高得多现在正在发电。我想这是一个足够合理的过滤标准。

        SmtpClient smtp = new SmtpClient(config.SmtpServer);

NetworkCredential net = new NetworkCredential();
net.UserName = config.SmtpLogin;
net.Password = config.SmtpPass;

smtp.Credentials = net;

MailMessage msg = new MailMessage();
msg.IsBodyHtml = true;
msg.Priority = MailPriority.Normal;
msg.To.Add(String.Join(",", toList.ToArray()));
msg.From = new MailAddress(fromAddr, "Build Server");
msg.Body = "Blah html is here";
msg.Subject = "Build successful: #numberhere and stuff";

try
{
smtp.Send(msg);
}
catch (SmtpException)
{
//stuff
}

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