我有一个PHP代码库,可以向用户发送允许的选择加入电子邮件。我正在使用PHP mail()函数,但这让我遇到垃圾邮件问题。所以几个月前我切换到SendGrid,现在正在使用他们的API。我正在处理我的一封更重要的电子邮件(这是一个酒店预订网站,这是酒店确认电子邮件),而不是让联盟合作伙伴这样做,他们被标记为垃圾邮件。是否有任何工具可以复制/粘贴电子邮件的来源,并标明潜在的问题?
答案 0 :(得分:4)
Limus可能有一些用处(这不是免费的,但可能有免费试用)。
最终,垃圾邮件过滤器会返回一个分数,让您知道电子邮件是“垃圾邮件”(通常是十进制数字),或者根本不返回任何内容 - 如果垃圾邮件过滤器要显示您的电子邮件未能发送的确切原因,垃圾邮件发送者可以更有效地定制他们的电子邮件内容。
一些提示可以解决您的电子邮件被标记为“垃圾邮件”的问题:
答案 1 :(得分:3)
您始终可以在发送电子邮件之前通过spamassassin提供电子邮件,并检查其中的响应,以了解您的邮件可能被标记为垃圾邮件的原因。请参阅此blog post以获取有关如何从PHP脚本访问spamassassin的一些建议,以及针对几个备选方案的this SO question响应。
答案 2 :(得分:2)
我所知道的唯一一个可以分析实际消息并报告任何垃圾邮件可能迹象的工具是MailChimp的Delivery Doctor。
http://www.mailchimp.com/features/delivery-doctor/
但是,您必须有一个付费帐户才能使用它。
有些词引发垃圾邮件警报,这里有100个列表:
http://blog.mannixmarketing.com/2009/08/spam-trigger-words/
格式错误的HTML可以做到,所以感叹号太多了。