Membetulkan Isu Pengepala 'Dari' dalam Fungsi Mel PHP
Apabila mengarang e-mel menggunakan fungsi mel PHP, pengguna sering menghadapi kesukaran menetapkan ' Dari' pengepala dengan betul. Dalam kes ini, e-mel nampaknya dihantar dengan alamat 'Dari' yang salah manakala alamat 'Balas Kepada' ditetapkan dengan betul.
Untuk membetulkan perkara ini, penting untuk memahami bahawa sesetengah ISP, seperti Bluehost, mengehadkan penggunaan alamat e-mel luaran sebagai nilai pengepala 'Daripada'. Sebagai alternatif, adalah disyorkan untuk menggunakan pengepala 'Balas-Kepada' untuk mengubah hala balasan ke alamat yang diingini.
Walau bagaimanapun, jika alamat 'Daripada' adalah yang sah, penyelesaian menggunakan parameter kelima dalam arahan mail() boleh dilaksanakan:
mail($to, $subject, $message, $headers, "-f [email protected]");
Dengan menambahkan parameter ini, anda boleh menentukan alamat 'Daripada' yang diingini dan mengatasi kelakuan lalai ISP tertentu.
Tambahan Pertimbangan:
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menetapkan Pengepala \'Dari\' dengan betul dalam Fungsi mel() PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!