Joomla AND Mailchimp の ACYmailing を使用して、HTML 形式のメールを送信しようとしました。yahoo、msn、aim、私の仕事用ドメインでは機能しますが、gmail では機能しません。
サーバーから gmail に通常のメールを送信できますが、HTML 形式のニュースレターは機能しません。
誰かが私の HTML コードかもしれないと示唆しました ~~~> Pastebin
私はそれに問題を見つけることができませんでした。
Joomla AND Mailchimp の ACYmailing を使用して、HTML 形式のメールを送信しようとしました。yahoo、msn、aim、私の仕事用ドメインでは機能しますが、gmail では機能しません。
サーバーから gmail に通常のメールを送信できますが、HTML 形式のニュースレターは機能しません。
誰かが私の HTML コードかもしれないと示唆しました ~~~> Pastebin
私はそれに問題を見つけることができませんでした。
いくつかのアイデア:
拒否または失敗した電子メール応答を受信していますか? 拒否されている場合は、送信される理由を説明するメールを受け取る必要があります (ただし、これを受信するには、正しい差出人/返信先のメール アドレスを指定する必要があります)。
私が最初に確認することは、送信元の IP がスパム サービスによってブラックリストに登録されていないかどうかです。私が経験した配信可能性の問題のほとんどは、これが原因でした。MX Toolboxで、(いくつかの追加の電子メール検証サービスと共に) スパム ブラックリストのかなり広範なリストを確認できます。
すべてが問題ないように見える場合は、Gmail のかなり厳しいスパム対策基準が原因である可能性があります。承認されるには、メールのヘッダーに の有効なメール アドレスが含まれている必要がありますReturn-Path
。これが有効でない場合はReply-To
、有効な電子メール アドレスを含むヘッダーが必要です。
Google のスパム対策ツールのもう 1 つの重要な武器はSPF レコードチェックです。これは基本的に、IP アドレスが特定のドメインへの電子メールの送信を許可されていることを検証する方法です。これはチェックする価値がありますが、私が知る限り、SPF レコードの欠落は、メールが配信されないのではなく、スパムに分類されるだけです。
質問で参照している HTML を実際に送信している場合に備えて、それは無効であることに注意してください。必要なタグ<html>
と<body>
タグでラップしていません。
これらのタグをペーストビンの参照に含めるのを忘れた可能性が高いと思いますが、念のため。w3c バリデーターは、参照されたフラグメントでいくつかの (マイナーな) エラーを検出したことに注意してください。