PHPメール



PHP Mail の概要

mail() 関数を使用すると、スクリプトから直接電子メールを送信できます。


要件

メール機能を利用するには、PHP にメール システムがインストールされ、実行されている必要があります。使用するプログラムは、php.ini ファイルの構成設定によって定義されます。


インストール

Mail 関数は PHP コアの不可欠な部分です。これらの機能を使用するためにインストールは必要ありません。


実行時構成

メール機能の動作は、php.ini ファイルの設定の影響を受けます。

メール設定オプション:

名前デフォルト説明変更可能
SMTP"localhost"Windowsのみ: SMTPサーバーのDNS名またはIPアドレス。 PHP_INI_ALL
smtp_port"25"Windows のみ: SMTP ポート番号。 PHP 4.3 以降で利用可能です。 PHP_INI_ALL
sendmail_fromNULLWindows 固有: PHP によって送信されるメールで使用する「差出人」アドレスを指定します。 PHP_INI_ALL
sendmail_pathNULLUnix システム固有: sendmail プログラムへのパス (通常は /usr/sbin/sendmail または /usr/lib/sendmail) を指定します。 PHP_INI_SYSTEM


PHPメール関数

PHP: この関数をサポートする最も古いPHPバージョンを示します。

関数説明PHP
ezmlm_hash() EZMLMメーリングリストシステムに必要なハッシュ値を計算します。 3
mail() を使用すると、スクリプトから直接メールを送信できます。 3


PHP メール定数

なし。