tanaka's Programming Memo

プログラミングについてのメモ。

PHPから日本語のメール送信

mb_send_mail()を利用。
以下、PHPの内部エンコードUTF-8のサーバから、日本語のメールを投げるサンプル。送信元に日本語の名前を設定する。

mb_language("Japanese");
mb_internal_encoding("UTF-8");
if (mb_send_mail(
    "送信先のアドレス",
    "件名",
    "本文",
    "From :".mb_encode_mimeheader("送信元の名前")."<送信元のアドレス>"))
{
    echo "成功";
}
else {
    echo "失敗";
}

補足

参考URL