Доброго времени. Навернкака вопрос поднимался ни 1 раз, но решения я не нашёл. Не приходят сообещёния от клиентов с почты @mail.ru . Пыиюсь настроить smtp: что есть:
Сервер исходяещёй почты (SMTP-сервер) — ssl://smtp.mail.ru
Имя пользователя —
[email protected];
Пароль — password;
Порт SMTP : 465
Логи:
2019-08-13 13:33:34 - PHP Warning: explode() expects parameter 2 to be string, array given in /home/httpd/vhosts/site.net/subdomains/test1/httpdocs/system/storage/modification/catalog/controller/information/contact.php on line 33
2019-08-13 13:33:34 - PHP Warning: Invalid argument supplied for foreach() in /home/httpd/vhosts/site.net/subdomains/test1/httpdocs/system/storage/modification/catalog/controller/information/contact.php on line 35
Строка 33 и 35
33. $emails = explode(',', $this->config->get('config_mail_alert'));
35. foreach ($emails as $email) {
if (utf8_strlen($email) > 0 && preg_match('/^[^\@]
[email protected]*.[a-z]{2,15}$/i', $email)) {
$mail->setTo($email);
$mail->send();
}
}