web-dev-qa-db-ja.com

MailgunでOutlook / Hotmailのスパムを回避する方法

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", "[email protected]" );
formData.add ( "to", "[email protected]" );
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" );
}
12

あなたの問題はあなたのコードではなく、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に影響を与え、SPLを5以上(スパム)に上げる可能性があることです。

どうすればわかりますか?私はまったく同じ問題を抱えています。唯一の選択肢はプライベートIPにすることだと思いますが、送信量が十分でないため、MGに多くの時間と労力を費やしているようです。

Hotmailスパムを回避する別の一括送信者を知っている人はいますか?


OK、誰かを助けるためにこれを更新します。私たちはついにMailGunからOutlookに配信できるようになりました。これは、確認/修正されたものです。

  • 送信元アドレスは、name @ yourdomain.comではなく、name @ mg.yourdomain.comである必要があります(これは明らかです。
  • H:List-Unsubscribeヘッダーを追加し、<%unsubscribe_url%>を使用して購読解除リンクを置き換えます
  • SPFを確認してください。 MailGun SPFを追加すると、プロバイダーが無効なSPFレコードを自動的に追加しました。サブドメインごとにSPFを1つしか設定できないようです
  • コンテンツのリンクがドメインにリンクしていることを確認してください
  • ブランディングが適切であり、ドメインにリンクしていることを確認してください
  • 明確な登録解除メッセージがあることを確認してください。最初は「登録解除」というテキストリンクがありましたが、これを「メールが不要になった場合はここをクリックして登録解除します」に変更しました。

https://testconnectivity.Microsoft.com/?tabid=mha を使用してヘッダーを確認することは間違いなく価値があります。これにより、評判の悪いIPをMGに切り替えるときに活用できます。

16
InTooDeep