PHP Mail を使用して HTML メールを送信する方法
PHP mail() 関数を使用して HTML メールを送信するには、以下が必要です。電子メールのヘッダーとコンテンツを次のように変更します:
1. 「Content-Type」と「MIME-Version」ヘッダーを設定します
$headers 変数を変更して次の内容を含めます:
$headers = "MIME-Version: 1.0\r\nContent-type: text/html; charset: utf8\r\n";
2.メール本文を HTML タグで囲む
$body 変数を、見出しと本文を含めて HTML タグで囲みます。 head タグ内のコンテンツ タイプで UTF-8 エンコーディングが指定されていることを確認します。
$body = "<html><head><meta http-equiv='content-type' content='text/html; charset=utf-8' /></head><body><p>
3.インライン CSS とテーブルを使用する
メール コンテンツのスタイルを設定する場合は、インライン CSS を使用することをお勧めします。テーブルを使用して、目的のレイアウトを作成します。
最終的なコードは次のようになります。
この更新されたコードにより、PHP mail() を使用して HTML コンテンツを含む電子メールを送信できるようになります。関数。
以上がPHP mail() 関数を使用して HTML 電子メールを送信するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。