ホームページ >バックエンド開発 >PHPチュートリアル >php でメールを送信する (方法 1)_PHP チュートリアル
[html]
1. 例:
[html]
1. $content ="セシ";
2. $technicalemail="www.2cto.com"
3. $headers = "From: =?utf-8?B?".base64_encode('chenglong')."?= <$technicalemail>rn";
4.
5. $content = ストリップタグ($content);
6. $a = @mail($technicalemail,'=?utf-8?B?'.base64_encode('エラー送信').'?=',$content,$headers);
7. if($a)
8. {
9. echo '電子メールは正常に送信されました! ';
10. }
mail() 関数経由で送信:
1. php.ini のメール情報を設定する必要があります
php.ini設定ファイルを開き、赤い位置を設定します
; Win32 のみ。
SMTP = localhost ---sendmail がこのマシンにインストールされている場合、これはローカル メール サーバーを使用することを意味します。IP アドレスやサーバー ドメイン名も使用できます
smtp_port = 25 smtp_port =
; Win32 のみ。
;sendmail_from = www.2cto.com ---書き込み可能かどうか ここのセミコロンを削除してください
; Unix のみ。引数も指定できます (デフォルト: "sendmail -t -i")。
;sendmail_path =
2.mail()関数
mail() 関数を使用すると、スクリプトから直接メールを送信できます
mail() 関数はブール値を返します。成功した場合は true、失敗した場合は false を返します。
メール(宛先、件名、メッセージ、ヘッダー、料金);
必要に応じて、メールの受信者を指定します
件名 - 必須、メールの件名を指定します。このパラメータには改行文字を含めることはできません
message --必須、送信するメッセージを指定します
headers -- オプションで、from、Cc、Bcc などの追加ヘッダーを指定します。いくつかの情報を参照できます
。
パラメータ -- オプション、sendmail プログラムの追加パラメータを指定します
3. php.ini で、extension=php_imap.dll の前の「;」を削除します
作者: ベリロングモア
true