发送电子邮件并避免垃圾邮件文件夹(C# WPF / DKIM & SPF)



我正在C#中制作一个WPF本地应用程序,我想发送电子邮件进行注册确认,问题是邮件总是到达垃圾邮件文件夹中。我认为缺少的部分是DKIM和SPF配置,我正在使用MandrillApp,他告诉我在DNS区域中添加一个DKIM和一个SPF条目。我可以在哪里配置本地项目中的DKIM和SPF条目?发送电子邮件和避免垃圾邮件文件夹的最佳方式是什么?

该应用程序是本地的,我使用MandrillApp服务,帮助发送交易电子邮件。

请确保您的电子邮件正文中没有包含太多链接,或者内容中可能有一些文本强制将它们放在span中。因为电子邮件提供商会跟踪电子邮件内容,如果电子邮件内容不符合所有协议,则这些电子邮件会发送到span文件夹。

如果我理解正确的话,你的系统成功地发送了电子邮件,但它们都被发送到了收件人的垃圾邮件邮箱?

如果是这样的话,可能有很多事情会导致你的电子邮件最终进入垃圾邮件文件夹。

最终,当电子邮件不符合某些标准,或者来自奇怪的地方/服务器时,就会获得垃圾邮件积分。一旦你超过了一定的分数,你的电子邮件就会被分类为垃圾邮件。

我从未使用过MandrillApp(Mailchimp),但我猜你和他们之间需要一些设置。你的电子邮件是来自你的域名,还是来自Mandrills?

我看到的最大问题之一实际上是DNS问题,即传出邮件服务器设置不正确。我猜你想让你的电子邮件看起来像是来自你的域名??

此外,看起来可疑的电子邮件主题可能会导致你获得相对大量的垃圾邮件积分。

其他会让你获得垃圾邮件点数的东西:缺少电子邮件的HTML和纯文本版本看起来已生成的邮件正文内容始发服务器可以被列入黑名单/灰名单TO/CC字段中有大量联系人等等

以下是Mailchimps SPAM信息作为指针:http://mailchimp.com/resources/guides/how-to-avoid-spam-filters/html/

如需进一步阅读,请搜索"避免垃圾邮件点数"或"防止邮件被归类为垃圾邮件"或类似内容。

我希望这能有所帮助。

谨致问候。

最新更新