У меня возникли проблемы с доступом к 1and1 электронной почты через SMTP, на их сайте они утверждают, что следующая информация должна быть использована для SMTPCodeigniter 1and1 электронной
Outgoing (SMTP) Server smtp.1and1.com
Outgoing port with TLS enabled 587
Outgoing server requires authentication? Yes
Но, когда я использую его в электронной почте конфигурационный файл в CodeIgniter Я не получаю результатов из следующих конфигурации:
$config['protocol'] = "smtp";
$config['smtp_host'] = "smtp.1and1.com";
$config['smtp_port'] = "587";
$config['smtp_user'] = "[email protected]";
$config['smtp_pass'] = "noreply";
$config['smtp_crypto'] = 'tls';
$config['charset'] = 'utf-8';
$config['mailtype'] = 'html';
$config['wordwrap'] = TRUE;
$config['crlf'] = '\r\n';
$config['newline'] = '\r\n';
Кроме того, электронная почта отладки функция возвращает:
The following SMTP error was encountered:
Unable to send email using PHP SMTP. Your server might not be configured to send mail using this method.
, похоже, проблема с codeigniter, сторона TLS требует больше работы, я закончил использовать https://github.com/ivantcholakov/codeigniter-phpmailer – user3402600