web-dev-qa-db-ja.com

Mandrillサービス経由でメールを送信する際の問題。時々メッセージが消える

Mandrillサービス を使用して、Webサイトから自動メールを配信しました(PHP APIを使用)。サービスは動作しているようですが、顧客から受け取ったことがないという質問がある場合があります。私の自動メール。これらの自動化されたメッセージを1日に4〜5個以上送信しないことに注意してください。したがって、流出は非常に少ないです。電子メール自体は、登録コードと一緒の登録手順です。そのため、スパムのようなものを含めるべきではありません。

だから私はテストをすることにしました。私は自分のhotmailアカウントを使用してテストメールを送信しました。そこで最初のメールを送りました。それは私の受信トレイには入りませんでした。迷惑メールフォルダー、受信トレイを確認しましたが、更新されています...何もありません。翌朝まで待った。まだ何もありません。その後、別のメールを送信しようとしましたが、その場合、同じhotmailアカウントに問題なく送信されました。

次に、マンドリルWebサイトのコントロールパネルに移動し、「アウトバウンドアクティビティ」を確認しました。最初のテストメッセージが明らかに送信されなかったときに、両方のテストメッセージが「配信済み」として表示されました。さらに悪いことに、スパムフォルダーにも表示されませんでした。跡形もなく消えました。

他の誰かが同じ問題を抱えていたら、私は興味がありますか?もしそうなら、どのように対処するのですか?

3
ahmd1

少なくとも私の場合は、すべての官僚主義を守り、受信トレイに到達するチャンスをより安全にしました。私の頭の上から:

  • カスタムドメインアドレス[email protected])を使用していることを確認してください。一般的なパブリックアクセス可能なドメイン(Gmail、Outlook、yahooのようなもの)を使用するのは良い考えではありません。制御できないため、他のプロバイダーは大規模なサーバー(Mandrillなど)から送信されたそれは署名されていません。
  • 前のものに関連して、使用する各ドメインに対してDKIMおよびSPFルールを有効にし、正しく設定してください。その後、テストしてください! Mandrillの設定ページのすべてです。また、独自のプロバイダーでこれらのルールを編集する必要があります。これにより、他のサービスプロバイダーがあなたが所有者であることを確認できます。そうしないと、受信ボックスをスキップする可能性があります(ランダムに実行され、式はありません)。
  • テスト電子メールを使用して、異なるプロバイダーから、それらがある場合。彼らはあなたのメールがクライアントからどのように見られているかを教えてくれるだけでなく、彼らがあなたの受信箱に到着するのにどれくらいの時間がかかるか、そしてそれらが到着するかどうかもチェックできます。
  • 電子メールを見逃したクライアントのドメインを確認してください。それらがすべて同じ場合は、(同じプロバイダーに)質問することがあります。
  • Mailchimp Blog を確認してください。彼らは多くのトリックを与えます。
  • 各クライアントドメインには、電子メールを受け入れるためのさまざまなルールがあります。必要な専攻を検索してください。
  • もっと重要かもしれない。 マンドリルチームに助けを求めてください。彼らは私に物事を機能させ続ける方法について多くのヒントを与えてくれました。彼らは本当に素晴らしく、喜んで助けてくれますし、スタックオーバーフローにも出回っています。
3
Korcholis