gpt4 book ai didi

c# - SmtpClient 发送邮件到垃圾邮件

转载 作者:行者123 更新时间:2023-11-30 22:50:32 26 4
gpt4 key购买 nike

我尝试使用 SmtpClient.Send() 从 c# 发送电子邮件,但它总是进入垃圾箱。如果我从 Outlook 发送它,它工作正常。无论如何要解决这个问题?有人告诉我修改电子邮件标题,但我不知道该怎么做。提前致谢。这是我的代码

SmtpClient client = new SmtpClient();
client.Host = "smtp.server.com";
client.Credentials = new System.Net.NetworkCredential("user", "password");
MailAddress mailFrom = new MailAddress("mymail@server.com");
MailAddress mailTo = new MailAddress("yourmail@server.com");
MailAddress mailReply = new MailAddress("mymail@server.com");
MailMessage message = new MailMessage(mailFrom, mailTo);
message.Body = "This is a test message.";
message.Subject = "test message";
message.SubjectEncoding = System.Text.Encoding.UTF8;
message.BodyEncoding = System.Text.Encoding.UTF8;
client.Send(message);

最佳答案

a) 代码示例实际上并未使用 mailReply 地址。

b) 当您发送更真实的消息时,问题可能会消失。如果不是,那么您将不得不找出邮件被标记为垃圾邮件的原因,从垃圾邮件箱中抓取邮件并查看标题或类似内容。

关于c# - SmtpClient 发送邮件到垃圾邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/510748/

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