ホームページ > バックエンド開発 > PHPチュートリアル > PHPは電子メールコードを送信します

PHPは電子メールコードを送信します

WBOY
リリース: 2016-07-25 08:46:14
オリジナル
1290 人が閲覧しました

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

mail() 関数

mail() 関数は、スクリプトから電子メールを送信するために使用されます。

構文:

  1. /**
  2. * へ:必須。電子メール受信者を指定します。
  3. * 件名: 必須。電子メールの件名を指定します。注: このパラメータには改行文字を含めることはできません。
  4. * メッセージ: 必須。送信するメッセージを定義します。行を区切るには LF (n) を使用する必要があります。
  5. * ヘッダー: オプション。 From、Cc、Bcc などの追加ヘッダーを指定します。追加のヘッダーは CRLF (rn) を使用して分離する必要があります。
  6. * パラメータ: オプション。メーラーの追加パラメータを指定します。
  7. */
  8. mail(宛先、件名、メッセージ、ヘッダー、パラメータ)
コードをコピー

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

例:

PHP 経由で電子メールを送信する最も簡単な方法は、テキスト メールを送信することです。
次の例では、最初に変数 ($to、$subject、$message、$from、$headers) を宣言し、次にこれらの変数を mail() 関数で使用して電子メールを送信します。

    $to = "someone@example.com";
  1. $subject = "テストメール";
  2. $message = "こんにちは! これは簡単な電子メール メッセージです。";
  3. $from = " 誰か@example.com";
  4. $headers = "差出人: $from";
  5. mail($to,$subject,$message,$headers);
  6. echo "メールを送信しました。";
  7. ?>
  8. コードをコピーします
PHP を使用すると、サイト上にフィードバック フォームを作成できます。次の例では、指定された電子メール アドレスにテキスト メッセージを送信します:

    //1 まず、電子メール入力ボックスが入力されているかどうかを確認します。 in
  1. if (isset($_REQUEST['email']))
  2. //2. 入力された場合 (フォームに入力した後)、フォームからメールを送信します
  3. {
  4. //メールを送信
  5. $email = $ _REQUEST['email '] ;
  6. $subject = $_REQUEST['subject'] ;
  7. $message = $_REQUEST['message'] ;
  8. //Zhongmeng メールボックスに送信します
  9. //4 送信ボタンをクリックした後、リロードします。ページに、メールが正常に送信されたことを示すメッセージが表示されます
  10. mail( "someone@zmit.cn", "Subject: $subject",
  11. $message, "From: $email" );
  12. echo "弊社をご利用いただきありがとうございますmail form";
  13. }
  14. else
  15. //3. 入力されていない場合(初めてページにアクセスした場合など)、HTML フォームを出力します
  16. {
  17. echo "
  18. メール:
  19. 件名:
  20. メッセージ:< ;br />

  21. ";
  22. }
  23. ?>
  24. コードをコピーします
転載: PHP メール送信 [オリジナル]

メールを送信、PHP
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート