PHPから mb_send_mail や Qdmail を使ってメールを送り、Gmailで受信すると、迷惑メールになってしまう事が増えてきた。 できるだけ迷惑メールにならないように、サーバ側の設定を行う。 1. 前提 ・www.example1.jp というサーバから、PHPでメールを送る。 ・From は abc@example1.jp ・送り先は xyz@gmail.com ・開発者は www.example1.jp にSSHでログインでき、rootになる事もできる。 ・www.example1.jp のIPアドレスは 222.222.222.222 。 ・PHPの実効ユーザは apache。 2. SPFの設定 www.example1.jp にSPFの設定がない場合、受信したメールのソースを読むと(gmailなら「メッセージのソースを表示」)、 Received-SPF: none