Отправка почты с использованием библиотеки электронной почты Codeigniter не работает - PullRequest
0 голосов
/ 31 марта 2020

Я использую ssl: //smtp.googlemail.com в качестве почтового сервиса в моем веб-приложении. Библиотека, которую я использую, является электронной почтой внутри Codeigniter. Сначала он работал без сбоев до De c 2019. Но сейчас он больше не работает. Это просто не отправляет электронную почту вообще. Я думаю, потому что я включаю UFW, но даже после того, как я отключить UFW, он по-прежнему не работает. Для первого решения я разрешил 465, 53 и 25 (tcp и udp) в ufw, но он все еще не работает.

Вот мое spe c:

  • vps: DigitalOcean
  • ОС: Ubuntu 18
  • Сервер: Apache
  • Каркас приложения: Codeigniter

Вот мой код:

//Load email library
$config = Array(
  'protocol' => 'smtp',
  'smtp_host' => 'ssl://smtp.googlemail.com',
  'smtp_port' => 465,
  'smtp_user' => $from_email,
  'smtp_pass' => 'alksjdaldjalsdjkald',
  'mailtype' => 'html',
  'charset' => 'iso-8859-1',
  'wordwrap' => TRUE
);
$this->load->library('email', $config); 

А также я использую пароль приложения в своей учетной записи Gmail.

...