CodeIgniter 이메일 라이브러리를 사용하여 Gmail SMTP를 통해 이메일 보내기
CodeIgniter 이메일 라이브러리를 사용하여 Gmail SMTP를 통해 이메일 전송을 구현하는 동안 오류가 발생합니다. "연결 시간 초과" 또는 "SSL 작업 실패" 오류. 이 문제를 해결하려면:
SMTP 연결 시간이 초과된 경우:
SSL 운영의 경우 실패:
코드:
$config = [ '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"); // Set to, from, message, etc. $result = $this->email->send();
이 코드 수정으로 연결 시간 초과 및 SSL 작업 실패가 해결됩니다.
위 내용은 CodeIgniter를 사용하여 Gmail SMTP를 통해 이메일을 보낼 때 '연결 시간 초과' 및 'SSL 작업 실패' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!