自动电子邮件发送系统 - 垃圾邮件权重

时间:2010-12-10 07:22:18

标签: html delphi email

美好的一天,

我们开发了一个系统,通过p​​df附件向我们的客户发送自动邮件。一些客户提到邮件被收集为垃圾邮件,IT人员说邮件的垃圾邮件信心很高

  

如前所述,系统中的标头包含2.0 TotalSpamWeight,而它应该是< 0

我应该怎样改变这个?

我正在使用Delphi 2010,indy 10的tidSMtp组件来制作邮件。 正文是html,正文中的图像是外部托管的。

请告知

4 个答案:

答案 0 :(得分:8)

询问IT人员正在触发哪些规则。

答案 1 :(得分:3)

这可能与Delphi无关。电子邮件的发件人是否来自发送电子邮件的同一域?您可以要求您的客户向您发送他们收到的邮件标题为垃圾邮件,然后检查这些邮件头。 TotalSpamWeight由一些反垃圾邮件工具计算,可能来自SmarterToolsSpamAssassin,可能只与您电子邮件中的某些关键字相关联。例如,“伟哥”这个词会引发很多反垃圾邮件过滤器,即使你像我刚才那样以无辜的方式提及它......噢,那些外部链接的图像可能是什么触发器他们!许多垃圾邮件发送者使用它们来跟踪电子邮件,并倾向于为每个图像添加特殊代码,以确认某人的电子邮件地址是否真实。如果图像已下载,则表示已确认电子邮件地址。如果不是......那么,这就是为什么外部图像会将电子邮件作为垃圾邮件触发的原因。特别是与其他一些关键词结合使用时。

答案 2 :(得分:1)

通常使用很多因素来确定“垃圾邮件权重”,因系统而异。很难说不知道哪个系统正在进行评分以及系统使用的因素,以及示例消息。

然而,寻找开发人员检查的最简单的事情是消息有效性..如果您有HTML消息 - 是否构造正确?是否有纯文本替代消息部分?内容类型是否正确?构造不良的消息通常会增加垃圾邮件的重量。

还要在邮件内容中查找可能的标记,例如嵌入式javascript ...我认为这是一个通用的垃圾邮件权重触发器。 HTML电子邮件通常应使用普通的HTML构建,而不需要花费很多花哨的东西。

开发电子邮件时总是采取的一种方法是向GMail,Yahoo,HotMail等不同的系统发送消息,然后自己查看邮件标题。邮件标题中通常会留下一些线索,以帮助您确定将其标记为可能的垃圾邮件的原因。

有一些方法,通常是开发人员无法控制的,如何减少垃圾邮件的重量以及你应该注意的... SPF记录可能是你的IT人员应该做的最常见的快速添加,然后那里是域密钥,白名单和许多第三方愿意花钱来帮助验证您的消息。

祝你好运!

答案 3 :(得分:0)

我会做什么:在我的计算机网络中安装垃圾邮件过滤器并将邮件发送给自己。然后我可以轻松检查过滤器日志文件或过滤器的其他信息源。通过一些过滤软件的文档,可以很容易地找到垃圾邮件警报的原因。

也许甚至有一些在线服务可以用来测试一个更受欢迎的垃圾邮件过滤系统的邮件,就像在线病毒扫描程序一样。