mail() 関数を使用すると、スクリプトから直接電子メールを送信できます。
メール機能を使用するには、PHP でメール システムがインストールされ、実行されている必要があります。使用するプログラムは、php.ini ファイルの構成設定によって定義されます。
Mail 関数は PHP コアの不可欠な部分です。これらの機能を使用するためにインストールは必要ありません。
Mail 関数の動作は、php.ini ファイルの設定によって影響されます。
メール設定オプション:
名前 | デフォルト | 説明する | 変更可能 |
---|---|---|---|
SMTP | 「ローカルホスト」 | Windows のみ: SMTP サーバーの DNS 名または IP アドレス。 | PHP_INI_ALL |
smtp_port | 「25」 | Windows のみ: SMTP ポート番号。 PHP 4.3 以降で利用可能です。 | PHP_INI_ALL |
sendmail_from | NULL | Windows のみ: PHP によって送信される電子メールで使用される「差出人」アドレスを指定します。 | PHP_INI_ALL |
sendmail_path | NULL | Unix システム専用: sendmail プログラムのパス (通常は /usr/sbin/sendmail または /usr/lib/sendmail) を指定します。 | PHP_INI_SYSTEM |
PHP : この機能をサポートする最も古い PHP バージョンを示します。
関数 | 説明する | PHP |
---|---|---|
ezmlm_hash() | EZMLM メーリング リスト システムで必要なハッシュ値を計算します。 | 3 |
郵便() | スクリプトから直接電子メールを送信できます。 | 3 |
なし。