php Gmail対策 メール送信

//==========  Gmail用 エンコーディング対策
$senderName = "送信先名";
// 送信元の名前を7bitとして扱えるように修正
$senderName = base64_encode($senderName);
$senderName = "=?UTF-8?B?{$senderName}?=";
// "=?[文字エンコーディング]?[B(base64)あるいはQ(Quoted-Printable)]?

// info@niigatadelica.jp =>  本番用メール

// 以上の設定から下記のメールヘッダーが想定される。
$mailHeaders = <<< EOF
From: {$senderName} <<a@a.jp>>
Reply-To: a@a.jp
Return-Path: a@a.jp
X-Mailer: X-Mailer
MIME-Version: 1.0
Content-Type: text/plain;charset=UTF-8
Content-Transfer-Encoding: 8bit
EOF;
    // Content-Type: メール本文はUTF-8エンコードされる
    // Content-Transfer-Encoding: ただし、送信時はbase64化する

    //=========================== 登録 ok 処理後のメール送信
    $to = "b@gmail.com";
    $subject = "アルバイトの登録がありました。";
    $message = "アルバイト登録フォームからご登録がありました。" . "\n";
    $message .= "ご確認をお願いします。" . "\n";

    // メール送信
    mail($to, $subject, $message, $mailHeaders);