mb_send_mail

(PHP 4 >= 4.0.6, PHP 5)

mb_send_mail --  エンコード変換を行ってメールを送信する

説明

bool mb_send_mail ( string to, string subject, string message [, string additional_headers [, string additional_parameter]] )

mb_send_mail() は、email を送信します。ヘッダと 本文は mb_language() の設定に基づき変換、 エンコードされます。mb_send_mail() は、 mail() のラッパ関数です。詳細は、 mail() を参照ください。

to は送信先のメールアドレスです。各アドレスを カンマで区切ることにより複数の宛先を指定可能です。 このパラメータは、自動的にはエンコードされません。

subject はメールの題名です。

message はメールの本文です。

additional_headers は、ヘッダの最後に 挿入されます。これは通常、ヘッダを追加する際に使用されます。 改行 (\n) で区切ることにより複数のヘッダを指定可能です。

注意: PHP 5.0.0 以降では、Content-Type および Content-Transfer-Encoding ヘッダの内容が 再定義可能となりました。PHP 4 では、常に mb_language() で定義された値が用いられていました。

additional_parameter は、MTA へ渡す コマンドライン引数です。sendmail を利用する際に正しい Return-Path を設定するためなどに利用すると便利です。

成功した場合に TRUE を、失敗した場合に FALSE を返します。

mail(), mb_encode_mimeheader() および mb_language() も参照ください。