Rumah >pembangunan bahagian belakang >tutorial php >Mengapa E-mel PHP () Saya Berakhir dalam Spam, dan Bagaimana Saya Boleh Membetulkannya?
Mencegah E-mel PHP Mail() daripada Klasifikasi Spam
Isu: E-mel yang dihantar menggunakan fungsi mel() PHP ialah secara konsisten mendarat dalam folder spam, walaupun pelbagai percubaan untuk menyelesaikan masalah tersebut isu.
Penyelesaian:
Untuk memastikan e-mel yang dihantar melalui fungsi mel() PHP mengelakkan pengelasan spam, adalah penting untuk menambah pengepala jarum yang diperlukan pada e-mel. Pengepala ini termasuk:
From: [email protected] Reply-To: [email protected] Return-Path: [email protected] CC: [email protected] BCC: [email protected]
Pelaksanaan:
$headers = "From: [email protected]\r\n"; $headers .= "Reply-To: [email protected]\r\n"; $headers .= "Return-Path: [email protected]\r\n"; $headers .= "CC: [email protected]\r\n"; $headers .= "BCC: [email protected]\r\n"; if (mail($to, $subject, $message, $headers)) { echo "The email has been sent!"; } else { echo "The email has failed!"; } ?>
Dengan memasukkan pengepala ini, anda boleh meningkatkan kemungkinan e-mel anda berjaya dihantar dan mengelakkan penapis spam .
Atas ialah kandungan terperinci Mengapa E-mel PHP () Saya Berakhir dalam Spam, dan Bagaimana Saya Boleh Membetulkannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!