Rumah > Artikel > pembangunan bahagian belakang > Apakah yang perlu saya lakukan jika saya tidak dapat menerima e-mel php?
Sebab e-mel php tidak boleh diterima adalah kerana pelayan mel pihak lain menapis atau menolak e-mel masuk Selagi penapisan dialih keluar, masalah tidak menerima e-mel dapat diselesaikan.
Persekitaran pengendalian artikel ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
php Apa yang perlu saya lakukan jika saya tidak dapat menerima e-mel?
PHPmailer berjaya menghantar e-mel, tetapi pihak lain tidak boleh menerima e-mel
PHPmailer digunakan dalam projek untuk menghantar e-mel ke pelayan mel pelanggan Objek $mail kembali a menghantar keputusan benar, dan hasilnya ialah pelanggan Peti mel di sebelah saya sentiasa gagal menerima mel.
Tetapkan $mail->SMTPDebug = 2 untuk mengembalikan ralat klien dan sisi pelayan kepada bergema Akibatnya, tiada maklumat ralat ditemui dalam rangkaian Chrome.
Saya cuba menukar alamat e-mel penerima kepada alamat e-mel QQ saya sendiri dan mendapati saya boleh menerima e-mel tersebut. Jadi saya mengesyaki bahawa pelayan mel pihak lain menapis atau menolak mel yang saya hantar.
Kemudian, saya menukar peti keluar kepada peti mel 163 dan menghantarnya Akibatnya, pihak lain menerima e-mel dalam tong sampah, dan masalah itu telah diselesaikan.
Masalah mungkin disebabkan oleh pelayan mel pihak lain yang menolak beberapa alamat peti mel keluar.
Rekodkan soalan ini di sini supaya tidak terlupa nanti
Cadangan kajian: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah yang perlu saya lakukan jika saya tidak dapat menerima e-mel php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!