以下は私のコードです。すべての例はスタックオーバーフローとコードシグネチャのユーザーガイドを参照してください。まだ私ができない。このcodeigniter 3のSMTP gmail設定を使用して電子メールを送信できません
public function send()
{
$config['protocol'] = 'smtp';
$config['smtp_crypto'] = 'ssl';
$config['smtp_host'] = 'smtp.gmail.com';
$config['smtp_port'] = '465';
$config['smtp_user'] = '**********@gmail.com';
$config['smtp_pass'] = '********';
$config['mailtype'] = 'html';
$config['charset'] = 'utf-8';
$config['newline'] = "\r\n";
$config['wordwrap'] = TRUE;
$config['smtp_timeout'] = 30;
$this->email->initialize($config);
$this->email->from('[email protected]', 'admin');
$this->email->to('[email protected], [email protected]');
$this->email->subject('Registration Verification:');
$message = "Thanks for signing up! Your account has been created...!";
$this->email->message($message);
if (! $this->email->send()) {
show_error($this->email->print_debugger());
}
}
どのように私はこのエラーを解決することができますを解決するには?私に喜んでください
このエラーは、通常、ファイアウォールやスペルミスのドメインによっては、リモートSMTPサーバーとの接続に関する問題が発生します。 –
このリンクを使用してメールアカウントを確認してください。https://support.google.com/accounts/answer/6010255?hl=ja –
@QuỳnhNguyễnが何度も同じエラーに直面していることを確認しました。どのようにしてこの例を解決できますか? – Siddhu