Gmailは私のドメインからのメールをスパムとして扱います。どうして?それを避ける方法は?


25

myaccount@example.comGmailアカウントからメールを送信するたびに、Gmailはそれをスパムとして扱います。

私は彼に会った後、私は見込み客に送信する1つの電子メールについて話している(それは確かに非スパムメールです)。それはすでに数回起こっています:

「ねえ、あなたは私に約束したその電子メールを決して送信しなかった」と見込み客は言う。

「どうして...?送信しました。スパムメールをチェックしてください」と答えました。

「ああ、そこに...」

私はそれがexample.com有名なドメインではないことと関係があると思います。

これについてどのように/どこで苦情を申し立てるべきですか?


1
メールは競合サービスから送られてくるので、Googleがこれを行うのだろうか。
モアブ

3
support.google.com/mail/answer/81126これを読む(実行)

1
@モアブナ。これは、PTRレコードが正しく設定されていないサーバーや、SPAMレコードがスパムとしてタグ付けされたメールを取得するサーバーの古典的な問題です。
JakeGould

プロバイダーのメールサーバーを使用することを強くお勧めします。彼らは専門的に管理され維持されています。
デビッドシュワルツ

回答:


15

ジェフ・アトウッドはあなたのメールが通り抜けるのを助けるためにすべきことについて、本当に良い投稿をしました。これは私が働いている会社に大きな違いをもたらしました。いくつかのハイライト:

  1. 電子メールを送信するコンピューターにリバースPTRレコードがあることを確認してください。
  2. DNSおよびコードでDomainKeys Identified Mailを構成します。
  3. DNSにSenderIDレコードを設定します。

9

短い答え。

私の経験では、サーバーのIPアドレスにPTR(逆DNS)レコードが設定されていないことが、GmailやAOLのようなサービスでスパムとしてフラグが付けられる一番の方法です。

関連するが、ドメイン名にSPF(Sender Policy Framework)レコードセットがない場合、それは何の役にも立たないので、そのセットも必要です。

しかし、最終的には、SPFに続いてPTRが最も重要なものになります。

これらの両方は、DKIM(DomainKeys Identified Mail)の概念であり、メールの検証に使用されています。しかし、私の経験では、ほとんどのサーバーのセットアップでは、SPMレコードセットとSPAMフラグ設定のSPFが消えるだけで十分です。

他に選択の余地がない場合にのみ、DKIMのものを扱うべきです。セットアップが難しいからではありませんが、有効なPTRおよびSPFレコードが適切に設定されていなければ意味がありません。

長い答え。

ただし、Google Gmailサーバーは非常に長い間私のメールを「迷惑メール」としてフラグを立てているようですが、Yahoo Mailなどの他のプロバイダーはそうではありません。メールアカウントをさらに作成しても解決しませんでした。また、別のドメインに属するメールアカウントも使用しました。

Gmailサーバーが私のメールに「不要」のフラグを立てないようにするにはどうすればよいですか?

この問題は、サーバーの適切なPTRレコードまたはSPFレコードのセットアップがない可能性があります。要確認:世界中のどのサーバーもメールを送信でき、スパム保護は採点システムであり、正確な科学ではありません。

PTR(リバースDNS)レコードとは何ですか?

PTRレコードは、単にIPアドレスをホスト名に接続する逆DNSレコードです。標準のホスト名検索のように聞こえるかもしれませんが、まったくそうではありません。反対です。PTRレコードは、そのサーバーにIPを割り当てたホスティングサービスの観点から、IPアドレスがどのホスト名に割り当てられているかのレコードです。

サーバーのIPアドレスが123.456.789.0そのIPアドレスのPTRレコード検索である場合、サーバーのホスト名と一致する必要があります。ただし、その値は、ご存じのようにDNSエントリではなく、ホスティングサービス自体に接続されているDNSサーバー内で設定されます。

現実には誰でも世界中のほとんどのPCで実際の基本的なメールサーバーをセットアップできるため、これはSPAMmersに対する相互参照チェックです。ただし、サーバーがメールを送信できるからといって、送信するものが有効であるとは限りません。PTRレコードが行うことは、基本的に、そのIPアドレスのサーバーから送信されるメールを「保証」し、「わかりました、example.comサーバーの1つからメールを受信しましたか?私がチェックし、そのサーバーが関連付けられているかどうかを確認しましょうexample.com?」という質問への答えは、はい、そのサーバーがために電子メールを送信することが許可されていないのどちらかであろうexample.comかいいえ、私たちが何であるか見当もつかない...あなたがそのメールを願う何を。

PTRレコードの設定方法については、サーバーのホスティングサービスとポリシーによって異なります。一部のサービスでは、コントロールパネルを介してPTRレコードを個別に設定できます。他の人は、メール、電話、郵便のいずれかであなたに連絡を取り、レコードを設定させます。

たとえば、AmazonのEC2セットアップでは、PTRレコードセットを取得するためにWebフォーム経由でリクエストを行うことができ、PTRレコードの変更を承認する保証はありません。ほとんどの場合、彼らはそうします。しかし、Rackspaceのような場所では、許可を求めることなく、自分でこれらの値を設定できます。

サーバーのPTRレコードを確認するには、このMXToolboxの「Reverse IP Lookup」ツールのようなツールを使用できます。または、Linux / Unixのコマンドラインに慣れている場合は、次のようなコマンドを実行します。

dig -x 123.456.789.0

SPF(Sender Policy Framework)レコードとは何ですか?

メールをSPAMとしてフラグを立てないようにする基本的なパズルのもう1つの部分は、適切なSPFレコードが設定されていることを確認することです。SPFレコードとは何かについての詳細な説明は、SPF の公式Webサイトにあります。しかし、このMXToolboxの「Sender Policy Framework(SPF)Record Lookup」ツールは非常にうまく説明しています。

Sender Policy Framework(SPF)レコードを使用すると、ドメイン所有者は、自分に代わって電子メールの送信を許可されているIPアドレスまたはサブネットのリストを公開できます。目標は、悪意のある送信者が身元を偽装することをはるかに困難にすることにより、スパムと詐欺の量を減らすことです。

SPFレコードを設定するには、次のようなドメイン名のDNSレコードにTXTレコードを設定する必要があります。

v=spf1 mx a ptr ip4:123.456.789.0 a:example.com include:example.com ~all

それは基本的に、そのSPFにリストされたどんなホスト名またはIPアドレスもに代わって電子メールを送ることができると言いexample.comます。この例は非常に単純ですが、SPFレコードの利点は、ホスト名に接続された1/2ダースのサーバーがあり、それらはすべて異なるIPアドレスを持っているとしましょう。これらの1/2個のサーバーのIPアドレスを含むSPFレコードは、そのホスト名の代わりにそのIPアドレスから送信されるメールの有効性を基本的に「保証」します。


ジェイクに答えてくれてありがとう!ほんとうにありがとう。さて、cPanelインターフェイスでSPFレコードを設定しようとしています。私はこれに非常に新しいことに注意してください。SPFレコードがどのように見えるかの例を親切に含めてください。私の質問は、IPがホスティングプロバイダー(ウェブサイトがホストされているサーバーのIP)かIPプロバイダー(インターネットに接続してメールを送信するために使用しているIP)のIPかどうかです。 )また、私は共有ホスティングを利用しています。つまり、おそらくPTRレコードをあまり制御できません。ありがとう!

1
@CeceXXあなたの質問がわかりません。複数のIPを持つことができますが、それらは電子メールを送信しているサーバーのみである必要があります。サーバーが電子メールを送信する場合、そのIPアドレスはSPFレコードに含まれている必要があります。ホスティングサービスに連絡して、サポートを依頼することをお勧めします。私ができる限り最善を尽くしてきた過去。この質問があなたに役立つ場合は、必ず投票してください。そして、この答えがあなたの問題を解決した答えであるなら、そのようにそれをチェックしてください。ありがとう!
-JakeGould

ありがとう!ホスティングサービスにPTRレコードを変更するように指示しました。これらの変更はすぐに適用されると思いますか、それとも有効になるまでに数時間かかりますか?

1
@CeceXX効果を発揮するには24〜48時間かかります。
JakeGould

3

Gmail、Hotmail、Yahooなどの無料の電子メールサービスは、1日に大量のスパムメールを受信します。そのため、受信メールポリシーを強化し、非常に具体的かつ厳格なルールを適用して、受信メールがスパムである可能性が低いことを確認し、そうでない場合は迷惑メールフォルダーに送信します。

まず、有効なSPFポリシーが必要です。実行している電子メールMTAについては言及しませんが、SPFポリシーの構成は非常に簡単で、MTAに依存しません。これは基本的に、ドメインがどのIP /ドメインから電子メールの送信を許可されているかを示すDNSレコードです。DNSレコードでアナウンスされたものとは異なるIPアドレス内から電子メールを受信した場合、おそらく迷惑メールフォルダーに格納されます。あなたを助けるかもしれないいくつかのリンクがあります:

次に、DKIMますます重要になっています。これは基本的に(あなたが生成した)秘密鍵で電子メールに署名し、公開鍵でDNSレコードを生成して、受信者ドメインがメールコンテンツが偽造されたかどうかを確認できるようにします。

他の人があなたのメールを検証できるようにする別の方法がありますDMARC。これは、基本的に2つ以上の組み合わせで、あなたは他の人がそれらに最終決定を中継、DMARCの制限を通過していない電子メールで何をすべきかを決定します。DMARCでは、レポートを(DMARCチェックを実行している他のドメインから)受信することもできます。

次に(そして残念なことに、少なくとも最初はそれに対してできることはあまりありません)、IPレピュテーションと呼ばれる用語があります。多くのメールサービスは、IPアドレスの評判が良いか悪いかを通知するサービスを使用しています。あなたのIPがスパムを送信するために以前に使用されていた場合、それを所有する前であっても、ほとんどの場合評判が悪いでしょう。IPアドレスが不明な場合、信頼されません。受信者にメールを「ホワイトリスト」に登録することで評判を得る必要があります。多くの人がそれを行うと、無料の電子メールプロバイダーは、あなたが有害ではないことを知り、あなたに向かってより柔らかいポリシーを適用します。

それについてのより多くの概念がありますが、これらは最も重要です。構成可能なものを構成するだけで、我慢できます。


「1日に大量のスパムメールを取得する」とすると、メールの重量はどれくらいかと思いますか?笑。
モアブ

1
添付されているスクラップの量によって異なります:-P

@MoabがVSauceに教えてくれます。
非常識な

私の人生の4分間、私は二度と戻れません。
モアブ

2

2018年にこれを見つけた人のための小さな更新。これは@JakeGouldの優れた回答(DMARCを除外)への追加と見なすことができます。

Googleは、Gmailの新しいバージョンで、より重いスパムおよびフィッシングフィルタールールを適用しました。電子メールが誰かのスパムになってしまった場合は、SPFDKIM、およびDMARCが適切に設定されていることを確認してください。さまざまなツールを使用して、ドメインのMXルールを確認できます。たとえば、MXToolboxまたはGoogleのToolboxです。

また、Postmasterでサイトを確認して、電子メールドメインとIP範囲の評判を確認することもできます。

GSuiteを介してDMARCを設定する方法については、Googleのすばらしいリソースをご覧ください -https : //support.google.com/a/answer/2466580?hl=ja

これらのすべての用語が私と同じように新しく見つかった場合、returnpath.comによる3つの用語すべてを説明する素晴らしい3投稿シリーズがあります。


1

このページはあなたに役立つかもしれません:

https://mail.google.com/support/bin/answer.py?answer=81126

バルクメールメッセージに適用されますが、メッセージがスパムとしてマークされる理由についてはかなりの情報があります。私はあなたの特定の情報について何も知りませんが、あなたが役に立つ何かを見ることができることを願っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.