プログラミングゆるめモ

プログラミングに関することをゆるくメモしてます

PHP

PHPでメールを送信する mb_send_mail

PHP からメールを送信するための便利な関数として、mb_send_mailがあります。
この関数は、かなり便利で(1)送信先アドレス(2)件名(3)本文を指定するだけで簡単にメールの送信をしてくれます。
日本語でメールをする場合には、mb_language("ja") も必要です。
また、もし文字化けが発生する場合には、文字コードの指定も必要になります。

例) エンコーディングUTF-8でPHPを記述してメールを送信する場合です。

送信されるメールのヘッダには
Content-Type: text/plain; charset=ISO-2022-JP
が付加されて、UTF-8を自動的にJISに変換して送信してくれます。

-PHP