Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Menyelesaikan Masalah Sambungan SMTP Gmail dengan Perpustakaan E-mel CodeIgniter?
Menghantar E-mel dengan Gmail SMTP Menggunakan Pustaka E-mel CodeIgniter
Apabila menggunakan Gmail SMTP dengan kelas e-mel CodeIgniter, ralat mungkin timbul disebabkan oleh isu sambungan. Untuk menyelesaikannya, ikuti langkah berikut:
Menyelesaikan masalah
Ralat: Sambungan Tamat Masa
Ralat ini berlaku apabila menyambung ke port 465 pelayan SMTP gmail melalui SSL gagal. Untuk membetulkan ini:
Ralat : Operasi SSL Gagal
Isu ini boleh timbul apabila cuba untuk gunakan port 25 atau 587. Untuk menangani perkara ini:
Sampel Kod dengan Konfigurasi SMTP
Coretan kod yang diubah suai berikut menggambarkan konfigurasi SMTP yang betul:
$config = Array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.googlemail.com', 'smtp_port' => 465, 'smtp_user' => 'xxx', 'smtp_pass' => 'xxx', 'mailtype' => 'html', 'charset' => 'iso-8859-1' ); $this->load->library('email', $config); $this->email->set_newline("\r\n");
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan Masalah Sambungan SMTP Gmail dengan Perpustakaan E-mel CodeIgniter?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!