电子邮件是HTML(所以营销部门有很好的字体和颜色)与链接的图像.
MailMessage()对象似乎没有给我很大的控制消息的输出格式.
我可以采取什么措施来降低垃圾邮件评分?
我用这个发送:
/* send an email */MailMessage msg = new MailMessage();msg.IsBodyHTML = true;//msg.BodyEnCoding = EnCoding.UTF8;msg.To.Add(new MailAddress(sToEmail));msg.From = new MailAddress(sFromEmail);msg.Subject = sEmailSubject;msg.Body = sEmailTemplate;try{ clIEnt.Send(msg);}
垃圾邮件分数是这样的:
X-Spam-score: 4.6 (++++)X-Spam-Report: Spam detection software report (4.6 points): pts rule name description ---- ---------------------- -------------------------------------------------- 1.8 HTML_IMAGE_ONLY_20 BODY: HTML: images with 1600-2000 bytes of words 0.0 HTML_MESSAGE BODY: HTML included in message 1.7 MIME_HTML_ONLY BODY: Message only has text/HTML MIME parts 1.1 HTML_MIME_NO_HTML_TAG HTML-only message,but there is no HTML tag 0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS解决方法 使用 AlternateView课程,您可以指定一个文本/纯体,并为营销男孩提供一个替代的HTML体.即使文本部分只表示您应该有一个HTML启用阅读器,垃圾邮件过滤器将下降1.8点.
那么如果你使用适当的标签启动HTML消息(只需要一个完整的HTML页面),你将下降2.8个点.
您还可以包括LinkedResources,以便您可以发送图像而不显示附件,更好.
总结以上是内存溢出为你收集整理的c# – 如何降低我的电子邮件的垃圾邮件评分?全部内容,希望文章能够帮你解决c# – 如何降低我的电子邮件的垃圾邮件评分?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)