0
私はphp.ini、sendmail.iniを設定し、gmailにも適切なポートと設定を使用しました。また、Gmailのセキュリティ保護されたアプリケーションも有効にしています。エラーcodeigniter:ローカルホスト経由でメールを送信
はここで、コントローラ
$config['protocol'] = 'smtp';
$config['smtp_host'] = 'ssl://smtp.googlemail.com';
// SMTP Port - the port that you is required
$config['smtp_port'] = 465;
$config['smtp_user'] = $sender_email;
$config['smtp_pass'] = $sender_password;
$this->load->library('email', $config);
$this->email->from($sender_email);
$this->email->to($to_email);
$this->email->subject($subject);
$this->email->message($message);
if(!$this->email->send()) {
show_error($this->email->print_debugger());
}
else{
echo 'Your email has been sent!<br/>';
}
echo $message2; //send this in email
php.iniの
extension=php_openssl.dll
sendmail.ini
ですsmtp_server=smtp.gmail.com
smtp_port=465
auth_username= xxxx.gmail.com
auth_password= xxxx
使用PHPメーラーhttps://stackoverflow.com/questions/44843305/how-to-integrate-phpmailer-with-codeigniter-3 –
おかげで、それが困難な構成 –
まわりで私の頭を取得するために見つけるあなたは助けることができますそれと? –