web-dev-qa-db-ja.com

マルチドメインWebサイトのSPFレコードとGoogle Apps DKIMを配置する場所

メールのスパムフィルターに問題があります。彼らは受け取られていない約半分の時間でクライアントによっています。 SPFとDKIMが正しく設定されていることを確認することにしました。

ここでいくつかの外部ドメインを購入してリンクしているホスティングがあるとします。

次に、メール管理をGoogle Appsに外部化し、メインドメインを唯一の企業ドメインとして、Gmailのセカンダリドメインを使用し、ホスティングSMTPサーバーに直接接続するとします。その他は、メインドメインのエイリアスとして機能する購入済みドメインです(GMailアカウント内ではエイリアスとは見なされません)。

それを念頭に置いて、私はこの仕事をするのに大きな問題を抱えています。これは現在の状況です:

  • メインドメインで送信された電子メールは正しく認証されます。
  • Hosting-stmpを処理して送信された電子メールは認証されない場合がありますが、うまく機能しているようです。
  • 「エイリアス」アカウントで送信されたメールは送信されますが、メインドメイン経由で送信されます。

ドメインごとにホスティングパネルでinclude:_spf.google.comをSPFとして設定しました。しかし、どのサーバーにGoogle AppsからDKIMを追加する必要がありますか?メインドメインに、それらのすべて?私はそれをメインドメインに設定しましたが、いつものように動作するようです。

1
Korcholis

メインドメインでDKIMをGoogle Appsに追加すると、DKIMキーが生成され、DNSに追加するための公開側が提供されます。この秘密鍵にアクセスすることはできず、外部メールゲートウェイでこの鍵を使用してメッセージに署名することはできません。

電子メールを送信するための指定された外部ドメインがある場合は、そのドメイン自体に適切なSPFレコードと、メールゲートウェイ上のDKIM構成があり、DNSで構成されていることを確認してください。

これは便利なツールであり、テストします: https://www.mail-tester.com/spf-dkim-check

それでもクライアントでメールが受信されない場合は、メールゲートウェイのログを確認してください。接続エラーがあるか、メールシステムに配信エラーを説明するバウンスバックメッセージがある可能性があります。

また、保留中のマーケティングメッセージをSpamAssassinで処理して、それをどのように評価するかを確認するのも便利だとわかりました。

1
edoceo