Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk menghantar e-mel HTML menggunakan fungsi PHP mail()?

Bagaimana untuk menghantar e-mel HTML menggunakan fungsi PHP mail()?

DDD
Lepaskan: 2024-11-13 05:53:02
asal
511 orang telah melayarinya

How to send HTML emails using the PHP mail() function?

Cara Menghantar E-mel HTML Menggunakan Mel PHP

Untuk menghantar e-mel HTML menggunakan fungsi PHP mail(), adalah perlu untuk ubah suai pengepala dan kandungan e-mel seperti berikut:

1. Tetapkan Pengepala "Jenis Kandungan" dan "Versi MIME"

Tukar pembolehubah $headers untuk memasukkan perkara berikut:

$headers = "MIME-Version: 1.0\r\nContent-type: text/html; charset: utf8\r\n";
Salin selepas log masuk

2. Sertakan Badan E-mel dalam Teg HTML

Balut pembolehubah $body dalam teg HTML, termasuk kepala dan badan. Pastikan jenis kandungan dalam teg kepala menyatakan pengekodan UTF-8.

$body = "<html><head><meta http-equiv='content-type' content='text/html; charset=utf-8' /></head><body><p>
Salin selepas log masuk

3. Gunakan CSS dan Jadual Sebaris

Adalah disyorkan untuk menggunakan CSS sebaris semasa menggayakan kandungan e-mel. Gunakan jadual untuk mencipta reka letak yang diingini.

Kod akhir sepatutnya kelihatan seperti ini:

Salin selepas log masuk

Kod yang dikemas kini ini akan membolehkan anda menghantar e-mel dengan kandungan HTML menggunakan mel PHP() fungsi.

Atas ialah kandungan terperinci Bagaimana untuk menghantar e-mel HTML menggunakan fungsi PHP mail()?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan