我正在使用C#制作WPF本地应用程序,我想发送电子邮件进行注册确认,问题是邮件总是到达垃圾邮件文件夹。我认为缺少的部分是DKIM和SPF配置,我使用MandrillApp告诉我在DNS区域中添加DKIM和SPF条目。我在哪里可以在本地项目中配置DKIM和SPF条目?发送电子邮件和避免垃圾邮件文件夹的最佳方法是什么?
该应用程序是本地的,我使用MandrillApp服务帮助发送交易电子邮件。
答案 0 :(得分:0)
请确保您的电子邮件正文中包含的链接太多或内容可能包含一些文字,这些文字会强制将其置于跨度内。 因为电子邮件提供商跟踪电子邮件内容,如果电子邮件内容不遵循所有协议,则这些电子邮件将发送到span文件夹。
答案 1 :(得分:0)
因此,如果我理解正确,您的系统会成功发送电子邮件,但它们都会被发送到收件人的垃圾邮箱?
如果是这种情况,可能会有很多因素导致您的电子邮件最终进入垃圾邮件文件夹。
最终,当电子邮件缺少某些标准或来自奇怪的地方/服务器时,会获得垃圾邮件点数。一旦超过一定数量的积分,您的电子邮件就会获得垃圾邮件分类。
我从未使用过MandrillApp,(通过Mailchimp),但我猜你和他们之间需要一些设置。 您的电子邮件是来自您的域名还是Mandrills?
我见过的最大问题之一实际上是DNS问题,其中外发邮件服务器设置不正确。我猜您希望您的电子邮件看起来像是来自您的域名?
此外,可疑的电子邮件主题可能会导致您获得相对大量的垃圾邮件点。
其他可以获得垃圾点的内容: 缺少电子邮件的HTML和plainext版本 邮件正文内容,看起来生成 原始服务器可以列入黑名单/列入灰名单 TO / CC字段中有很多联系人 等...
这是Mailchimps SPAM信息作为指针: http://mailchimp.com/resources/guides/how-to-avoid-spam-filters/html/
如需进一步阅读,请搜索“避免垃圾邮件点”或“防止邮件被归类为垃圾邮件或类似邮件”。
我希望有所帮助。
问候。