如何使用Mailgun避免Outlook / Hotmail中的垃圾邮件?

时间:2017-04-06 19:35:55

标签: java email outlook mailgun

我正在使用Mailgun发送交易电子邮件(活动门票),所有电子邮件都发送到Outlook / Hotmail垃圾邮件,我想避免这种情况。我添加了SPF和DKIM记录,没有任何作用。我该怎么做才能避免垃圾邮件过滤器(实际上,我不会发送垃圾邮件。用户在注册活动时会触发交易电子邮件)

Client client = Client.create ();
client.addFilter ( new HTTPBasicAuthFilter ( "api", "MI_API_KEY" ) );
WebResource webResource = client
        .resource ( "MAILGUN_URL" );

MultivaluedMapImpl formData = new MultivaluedMapImpl();

formData.add ( "from", "hola@peewah.co" );
formData.add ( "to", "csacanam@outlook.com" );
formData.add ( "subject", "Camilo, welcome to the event" );
formData.add ( "html", "<h1>Camilo thank you for your registration in the event</h1>") );
formData.add ( "text", "Camilo thank you for your registration in the event" );

ClientResponse clientResponse = webResource.type ( MediaType.APPLICATION_FORM_URLENCODED )
        .post ( ClientResponse.class, formData );

int status = clientResponse.getStatus ();

if ( status >= 400 )
{
    throw new BadRequestException ( "Your message couldn't be sent" );
}

1 个答案:

答案 0 :(得分:16)

您的问题不是您的代码,这是使用MailGun的问题。如果您使用以下网站检查电子邮件标题:

https://testconnectivity.microsoft.com/?tabid=mha

您会看到类似于以下内容的内容:

Spam Confidence Level   5 (Spam Confidence Interpretation - Spam)

Bulk Complaint Level    6 (Bulk Complaint Level - The message is from a bulk sender that generates a mixed number of complaints.)

问题在于MS从共享MG IP中查看来自批量发件人的任何内容,这会影响SPL并将其提升到5或更高(垃圾邮件)。

我怎么知道这个?我有完全相同的问题。我认为唯一的选择是购买私人IP,但我们的发送量不够高,所以看起来我们在MG上浪费了大量的时间和精力!

是否有人知道另一个避免Hotmail垃圾邮件的批量发件人?

好的,这是对它的更新,以防万一它可以帮助任何人。我们终于设法从MailGun发送到Outlook,这是我们检查/更正等,希望它有所帮助:

  • 从地址需要是name@mg.yourdomain.com,而不是 name@yourdomain.com(现在似乎很明显,我们错过了这个
  • 添加h:List-Unsubscribe标头并使用&lt;%unsubscribe_url%&gt;至 替换取消订阅链接
  • 检查您的SPF。添加MailGun SPF时,我们的提供商添加了一个 自动添加无效的SPF记录,显然你只能这样做 每个子域名有一个SPF
  • 确保您的内容中的链接指向您的域
  • 确保品牌相关并链接到您的域
  • 确保您有明确的取消订阅消息。我们最初只是 一个文字链接说&#39;取消订阅&#34;,我们将其更改为&#34;点击此处 如果您不再需要我们的电子邮件&#34;
  • ,请取消订阅

使用https://testconnectivity.microsoft.com/?tabid=mha检查标题绝对值得 这将使您在让MG切换出声誉不佳的IP时具有杠杆作用。