1

ドメインのメールにPHPMailer5.2.0GoogleAppsを使用しています(ドメインがmydomain.comであるとします)。

メール送信はうまく機能しますが、Gmailアカウントはメールを受信して​​いません。

  • Yahooに送信されたメール:配信済み
  • Hotmailに送信された電子メール:配信済み
  • Gmailに送信されたメール:配信されません

送信されたすべてのメールは、Googleアプリのメールの送信済みフォルダに表示されます。

Gmailは、スパムフォルダに届く前にメールを拒否しているようですよね。

SPFについて読み、 SPFレコードを作成しようとしています。TXTレコードには、名前、TTL、タイプ、およびTXTデータの4つのフィールドがあります。名前フィールドがわかりません。mydomain.comである必要がありますか?

4

1 に答える 1

4

はい、エントリの名前はメールドメインの名前です(@の後の部分)。DNSソフトウェアまたはドメインの管理インターフェースによっては、次のピリオドで終了する必要がある場合があります。

Name: mydomain.com or mydomain.com.
TTL: 86400 
Type: TXT
TXT for Google Apps: v=spf1 include:_spf.google.com ~all

たとえば、Googleは次のSPFデータを返します(ただし、この例はGoogle AppsでホストされているMX用ではありません)。

$ dig google.com TXT

;; ANSWER SECTION:
google.com.     3189    IN  TXT "v=spf1 include:_netblocks.google.com ip4:216.73.93.70/31 ip4:216.73.93.72/31 ~all"

ただし、Google Appsを使用しているため、SPFエントリはSMTP設定に準拠する必要があります。SPFレコードについてはGoogleの指示に従ってください。

于 2011-11-13T12:13:45.373 に答える