Mengirim e-mel dengan PHP adalah mudah; semua yang anda perlukan adalah fungsi dan tiga hujah. Walau bagaimanapun, itu bukan semua mesej e-mel biasa. Apa-apa yang kelihatan lebih dekat daripada sekilas sahaja akan mendedahkan bahawa penggunaan e-mel PHP ini tidak mempunyai beberapa fungsi asas. Sebagai contoh, ia tidak menetapkan Dari: baris pengepala. Memandangkan reputasi PHP untuk memudahkan penggunaan, bagaimanapun, itu adalah penyelesaian yang cepat: Hanya tambahkan argumen lain untuk menentukan tajuk tambahan seperti X-Mailer, Cc:, dan, tentu saja, Dari:.
Nota: Jika anda menentukan lebih daripada satu header tambahan, pastikan anda memisahkan baris header dengan
r n untuk memastikan mereka bekerja seperti yang diharapkan.
Menambah Pengepala Tambahan dalam PHP
Mesej ringkas dengan tajuk tambahan mungkin kelihatan seperti ini:
<? php $ to = "[email protected]"; $ subject = "Hi!"; $ body = "Hi, n nBagaimana anda?"; $ headers = "From: [email protected] n ". "X-Mailer: php"; jika (mail ($ hingga, $ subject, $ body, $ header)) {echo ("
Pesanan dihantar!
");} else {echo ("Penghantaran mesej gagal …
'); }?>E-mel PHP Dengan Pengepala Tambahan Menggunakan Mail PEAR
Anda juga boleh memasukkan tajuk tambahan apabila menggunakan PEAR Mail untuk menghantar e-mel, sudah tentu:
<? phprequire_once "Mail.php"; $ from = "Stephanie Sender ". $ mail-> getMessage ()." Mesej berjaya dihantar! ". $ mail-> getMessage ()." Mesej berjaya dihantar!




