2011-02-08 5 views
5

私は、許可されたオプトインの電子メールをユーザーに送信するPHPコードベースを持っています。私はPHPのmail()関数を使っていましたが、それは私をスパムの問題にしていました。だから数ヶ月前に私はSendGridに切り替え、今はAPIを使用しています。私は現在、アフィリエイトパートナーにそれをさせる代わりに、私のより重要な電子メール(ホテル予約サイトであり、これはホテルの確認メール)の1つを処理しており、スパムとしてフラグが立てられています。電子メールのソースをコピー/ペーストして潜在的な問題の旗を掲げることができるツールはありますか?私の電子メールがスパムとしてフラグを立てる理由を理解するのに役立つツールはありますか?

+0

おそらく、sendgrid.comがブラックリストに載っているという事実が原因でしょうか?これは、オプションの「ホワイトリストの認定」機能を説明することができます。 – wimvds

+0

@wimvds私が電子メールで言ったように、私はこの新しい電子メールフォーマットが送信されるまで問題なく何千もの間sendgridを使ってきたよ –

+0

あなたの質問からはっきりとは分かりませんでしたが、 [スパムフォルダから電子メールを引き出す10のヒント](http://blog.sendgrid.com/10-tips-to-keep-email-out-of-the-spam-folder/)?それはあなたが使用できるいくつかのツールへのリンクを持っています。 – wimvds

答えて

3

メールを送信する前に、常にspamassassinから電子メールを送信し、その応答を調べて、あなたの郵送物が迷惑メールとなっている理由を確認することができます。 PHPスクリプトからspamassassinにアクセスする方法や、いくつかの代替案についてthis SO questionへの回答については、blog postを参照してください。

+0

それはどこから始めるのだろう。 – jeroen

4

Limus(これは無料ではありませんが、無料試用版があります)。

最終的にスパムフィルタは、スパムフィルタがメールの送信に失敗した正確な理由を明らかにする場合に、メールのスパム(通常は10進数)を知らせるスコアを返すか、スパマーは電子メールコンテンツをより効果的に仕立てることができます。

あなたの電子メールが「迷惑メール」としてフラグを付けされているの問題ラウンドを取得するためにいくつかのヒント:

  • 読むthis guide by googleと非常に少なくとも、あなたがドメイン用に設定SPFレコードを持っているあなたは電子メールを送信してくださいから。
  • 「アドオン」のメールと同じドメインのアドレスからの確認メールを送信する場合は、送信元アドレスが異なることを確認してください。可能であれば、さまざまなドメイン/メールサーバーからのプロモーションおよび必須メールを送信してください。 (彼らのスパムスコアの目安と一緒に)自分の目標を達成するために達するか、失敗しているどのように多くのメールにあなたにいくつかの洞察力を与えるために
  • 使用のpostmasterサービス(仕事で私にとって最も有用な1がhotmail serviceある)
  • DSN(配信サービス通知)レポートを記録します。 "アドレスが存在しない"、 "永久に移動されました"などのエラーを含む多くのレポートを取得している場合は、これらのメールアドレスをメーリングリストから削除してください。

EDIT:ドメインについてのすべての情報を無視し、SendGridから送信されるメールについての部分を再読み込みするだけです。

2

私が知っている唯一のツールは、実際のメッセージを分析し、迷惑メールの可能性がある兆候がMailChimpのDelivery Doctorであると報告します。

http://www.mailchimp.com/features/delivery-doctor/

あなたはしかし、それを使用するために彼らと有料アカウントを持っている必要があります。

http://blog.mannixmarketing.com/2009/08/spam-trigger-words/

不正なHTMLはそれを行うことができ、そうすることができますあまりにも多くの感嘆符:

スパムアラームをオフに設定するいくつかの単語は、ここではそれらの100のリストです。