Sambungan SMTP Pelayan PHPMailer GoDaddy Ditolak
Pengguna ini mengalami kegagalan mengejut dalam fungsi PHPMailer selepas tapak mereka dipindahkan daripada Windows ke Linux pelayan di GoDaddy. Mesej ralat yang mereka terima ialah:
SMTP -> ERROR: Failed to connect to server: Connection refused (111)SMTP Connect() failed.
Walaupun telah mengesahkan tetapan mereka, isu itu berterusan. Mereka mengesahkan bahawa akaun GoDaddy mereka kekal tidak berubah, dan sokongan teknikal tidak menemui isu tetapan pelayan.
Mengsyaki punca berkaitan pelayan, mereka menyiasat lebih lanjut. Mereka mendapati bahawa menggunakan localhost sebagai nilai Hos SMTP, sambil mengulas pelbagai tetapan pengesahan seperti SMTPAuth, Nama Pengguna, dsb., telah menyelesaikan isu tersebut.
$mail2->Host = localhost; //$mail2->SMTPAuth = false; //$mail2->Username = '[email protected]'; //$mail2->Password = '*******'; //$mail2->SMTPSecure = 'tls'; //$mail2->Port = 465;
Pengguna membuat kesimpulan bahawa isu itu ada kaitan dengan peralihan kepada pelayan Linux dan mencadangkan bahawa kakitangan sokongan teknologi mungkin tidak mengetahui tetapan pelayan tertentu. Mereka mengesyorkan untuk menyiasat lebih lanjut jika ada orang lain yang menghadapi masalah yang sama.
Atas ialah kandungan terperinci Mengapa PHPMailer Gagal Menyambung ke SMTP pada Pelayan Linux GoDaddy?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!