Konfigurasi Sendmail, WAMP dan PHP untuk Penghantaran E-mel SMTP
Dalam isu ini, pengguna menghadapi kesukaran semasa cuba mengkonfigurasi sendmail dengan mereka Akaun Gmail pada pelayan WAMP yang berjalan pada Windows 8.1. Sendmail ialah ejen penghantaran e-mel SMTP yang digunakan untuk mengendalikan penghantaran e-mel.
Konfigurasi Masalah:
Pengguna menghadapi ralat semasa menggunakan port 465 untuk SMTP, mengakibatkan "Sambungan mesej tamat masa". Selain itu, port 587 mempamerkan mesej "Sambungan Tertutup Anggun", walaupun tiada e-mel dihantar.
Penyelesaian:
Selepas menyelesaikan masalah pelbagai konfigurasi, pengguna mendapati bahawa sendmail diperlukan keistimewaan pentadbir untuk dijalankan. Langkah-langkah yang terlibat dalam menetapkan kebenaran pentadbir untuk sendmail.exe adalah seperti berikut:
Sahkan Kejayaan:
Setelah kebenaran pentadbir diberikan kepada sendmail.exe, kedua-dua port 465 dan 587 boleh digunakan dengan jayanya untuk menghantar e-mel. Kod PHP pengguna yang diberikan dalam pertanyaan awal menunjukkan kejayaan menghantar e-mel selepas konfigurasi yang betul.
Kesimpulan:
Memberi keistimewaan pentadbir kepada sendmail.exe terbukti menjadi langkah penting dalam menyelesaikan isu penghantaran e-mel. Dengan mengikut langkah yang digariskan di atas, pengguna boleh memastikan bahawa sendmail beroperasi dengan kebenaran yang diperlukan untuk mengendalikan penghantaran e-mel SMTP dengan berkesan dalam persekitaran WAMP.
Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang menangkap intipati artikel anda: * WAMP, Sendmail dan Gmail: Mengapa Saya Mendapat \'Tamat Masa Sambungan\' dan \'Sambungan Ditutup Dengan Anggun\&qu. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!