Menyelesaikan masalah "Gagal Menyambung ke Pelayan Mel di 'localhost' Port 25" Ralat
Apabila menggunakan fungsi mel() PHP untuk menghantar e-mel, pengguna kerap menghadapi ralat berikut:
Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()
Untuk menyelesaikan masalah ini isu, anda mesti memastikan pelayan mel berjalan secara setempat.
Persekitaran Unix:
Persekitaran Windows:
Untuk Windows 2003:
Setelah anda mengesahkan bahawa pelayan mel sedang berjalan pada setempat anda mesin, anda harus memulakan semula aplikasi PHP anda dan cuba menghantar e-mel sekali lagi. Jika masalah berterusan, sahkan bahawa tetapan SMTP dan smtp_port dalam fail php.ini anda dikonfigurasikan dengan betul.
Atas ialah kandungan terperinci Mengapakah fungsi mel() PHP saya gagal dengan 'Gagal menyambung ke pelayan mel di port 'localhost' 25'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!