PHP マニュアル
前のページ |  | 次のページ

# 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() も参照ください。

前のページ | ホーム | 次のページ
mb_regex_set_options | 上に戻る | mb_split