(PHP 4 >= 4.0.6, PHP 5)
mb_send_mail — エンコード変換を行ってメールを送信する
$to
, string $subject
, string $message
[, string $additional_headers
= NULL
[, string $additional_parameter
= NULL
]] )email を送信します。ヘッダと本文は mb_language() の設定に基づき変換、エンコードされます。 これは mail() のラッパー関数です。詳細は、 mail() を参照ください。
to
送信先のメールアドレス。
各アドレスをカンマで区切ると、複数の宛先を
to
に指定できます。
このパラメータは、自動的にはエンコードされません。
subject
メールの件名。
message
メールの本文。
additional_headers
additional_headers
は、
ヘッダの最後に挿入されます。これは通常、ヘッダを追加する際に使用されます。
改行 ("\n") で区切ることにより複数のヘッダを指定可能です。
additional_parameter
additional_parameter
は、MTA へ渡す
コマンドライン引数です。sendmail を利用する際に正しい Return-Path
を設定するためなどに利用すると便利です。
成功した場合に TRUE
を、失敗した場合に FALSE
を返します。
バージョン | 説明 |
---|---|
5.0.0 | PHP 5.0.0 以降では、Content-Type および Content-Transfer-Encoding ヘッダの内容が 再定義可能となりました。PHP 4 では、常に mb_language() で定義された値が用いられていました。 |