0
를이 내 코드 사용하여 스팸 메일 상자로 이동합니다.CodeIgniter의 이메일이 전송은 아마존 EC2
를이 내 코드 사용하여 스팸 메일 상자로 이동합니다.CodeIgniter의 이메일이 전송은 아마존 EC2
이 Google 계정의 보안 수준이 낮은 앱에 대한 액세스를 사용하도록 설정해야 작동하기 위해서는 당신이 아니기 때문에, 당신은 구글의 SMTP 서버에 오류가있다, 그것은, 그리고
$config = array(
'protocol' => 'smtp',
'smtp_host' => 'ssl://smtp.gmail.com',
'smtp_user' => '[email protected]',
'smtp_pass' => '******',
'smtp_port' => '465',
'mailtype' => 'html',
'smtp_timeout' => '4',
'newline' => "\r\n"
);
$this->email->initialize($config);
$this->email->to('[email protected]');
$this->email->cc();//$this->input->post('cctxt')
$this->email->from('[email protected]');
$this->email->subject('Test subject');
$this->email->message('Test message');
$this->email->send();
echo $this->email->print_debugger();
과 같이해야한다 먼저 OAUTH를 사용합니다. 행운
Enable access For less Secure Apps
좋은!
아니요.이 구성을 사용할 때 아니오. 메일 발송 중지. 내 서버는 https이므로 smtps를 사용해야합니다. 이제 내 문제는 스팸 메일이 발생하는 이유입니다. –
오류는 암호를 인증하지 못했습니다. 올바른 로그인 자격증 명 – BSB
을 사용하고 있는지 확인하십시오. cpanel 또는 windows – Mahesh
로그인 자격 증명이 올바른지 확인하십시오. @BSB –