2014年4月22日パーマリンク返信DMARCメールの送信元認証にはSPFやDKIMがあります。前者は送信元サーバのアドレスを、後者は証明書を確認します。送信元を確認できないメールをばっさり切り捨ててしまうのはちょっと乱暴です。対応状況はなおサーバによってまちまちです。そんなこんなでDMARCというものが誕生し、それら不正かもしれないメールをどうすべきか、メールを受信したサーバがDNSサーバにアドバイスを求めるような仕組みになっています。Apps(Gmailも?)はわりと早くからSPFとDKIMに対応しているので、どんな動作になるのかDMARCを設定してみました。rua=mailto:&lt;通知メールアドレス&gt;"です。詳細はGoogleのサポート情報を参照ください。ちなみにOutlook.com(独自ドメイン運用)は私の登録当時SPFにだけ対応していました。あれからだいぶ時間が経過しているので、今はもしかしたらDKIMへも対応しているかもしれません。テストのためにいろいろ詐称したspamメールを送りたいのですが、今やこれが難しい。普通のISPは普通のユーザに対しOP25Bしてますから。OP25Bしてない環境からメールを送信します。ホストはLinuxでMTAにはすでにインストールされているssmtpを用います。ところでssmtpは送信専用の常駐型ですらない軽いMTAで用途によっては悪くはないのですが、メールの送り先をDNSで探してくれず、指定したMTAに対してしか送れません。いうことで通常は中継してくれる上位MTAを指定します。裏技があり、送り先のMTAがわかれば(nslookup/dig等で調べられる)そのホスト名を設定ファイルに直接埋め込むことで送れてしまいます。Appsなら設定ファイル”/etc/ssmtp/ssmtp.conf”は以下のようにします。mailhub=aspmx.l.google.comFromLineOverride=YES2行目は送信元詐称のための設定です。準備は整ったのでメールを送信します。&lt;送信元メールアドレス&gt;対話型で件名(Subject:)、本文([Ctrl]+[d]で入力終了)、CC([Ctrl]+[d]でスキップ)を入力し、エラーなくプロンプトに戻れば送信成功です。From詐称やSPF/DKIMの不備によりspam扱いされているはずですので注意が必要です。DMARCで指定した通知メールアドレスに届いているメールを確認してみます。&lt;ID&gt;なるタイトルのメールが”noreply-dmarc-support@google.com”から届いています。そのドメインのメールアドレスを送信元とするメールがどこかから送信されるとデイリーレポートとして送られてくるようです。私はメールを受信したサーバからレポートが来るのかと勘違いしていましたが、そうではなく正式な送信サーバから通知されるようです。正式な送信サーバはその通知をまとめてDMARCレコードを参考にそのレポートを管理者に送るみたいです。そのレポートメールにはzipファイルが添付されていて、展開するとxmlファイルが現れます。正常1通と不正1通が送られた場合のxmlファイルの中身は以下のようになっています。送信MTAのIPアドレスはわかります。本当の不正メールと判断できれば遮断の検討をすべきでしょう。RADbで素性を調べられます。RADb]テキストボックスにIPアドレス(IPv4/IPv6)を入力し、[Query]ボタンを押せば管理している企業名などがわかります。不正メール送信を発見した時点で対応すればいいのではないでしょうか。新しいコメントがついたらメールで通知。キャンセル%d人のブロガーが「いいね」をつけました。