Не отправляется почта через smtp-pulse.com

Grammy

Проверенные
Сообщения
66
Реакции
35
Баллы
8,120
Доброго вечера всем! :)
Некоторое время была проблема с отправкой почты с форума, я грешил на smtp-pulse.com, но поскольку это было не срочно - не копал вопрос.
На этих выходных занялся обновлением сервера (Дебиан обновил до актуального, форум обновил), а почта выдаёт кучу ошибок (оповещения о сообщениях, отслеживании идут в почту и дают ошибки).
Решил заняться.
smtp-pulse.com действительно глючил - они некоторое время назад сбросили авторизацию всем юзерам :)
Сгенерил новый пароль, сейчас прописал его, но - почта не стала отправляться, и ошибки продолжили идти, но чуть другие.
Вероятно дело в настройках, но где смотреть, кроме админки - я не соображу..
  • Symfony\Component\Mailer\Exception\TransportException: Email to m*@dok34.ru from mail*@mostovskiy.com failed: Connection to "ssl://smtp-pulse.com:465" timed out.
  • src/vendor/symfony/mailer/Transport/Smtp/Stream/AbstractStream.php:82
Звёздочки поставил я сам, для профилактики лишнего спама :)
Поиском глянул бегло - не увидел этой ошибки.
С самим smtp-pulse.com - соединение есть, то есть провайдер не блокирует.
Куда смотреть?
 
Дополню - в Настройках почты, в админке - окно ввода пароля после сохранения настроек - снова пустое. ВОзможно это нарочно (чтобы враги не подсмотрели), возможно это собственно глюк у меня :)
Не помню, как было ранее. Почта работала и работала..а затем времени не было настроить.
 

Вложения

  • 1787597592748.png
    1787597592748.png
    53.6 KB · Просмотры: 3
Конкретно с этим сервером не удается установить соединение и передать данные. Хостинг в РФ? Если да, то вот вам и ответ
Не уверен, сорри.
Вот вывел sudo -u www-data openssl s_client -connect smtp-pulse.com:465 -servername smtp-pulse.com
Start Time: 1787597825
Timeout : 7200 (sec)
Verify return code: 0 (ok)
Extended master secret: no
Max Early Data: 0
---
read R BLOCK
220 smtp-pulse.com ESMTP SnedPulse SMTP Server

Вроде соединяется?
 
Файл:
<?php
$host = 'smtp-pulse.com';
$port = 465;
$timeout = 10;

$socket = stream_socket_client("ssl://$host:$port", $errno, $errstr, $timeout);
if (!$socket) {
echo "Error connecting: $errstr ($errno)\n";
} else {
stream_set_timeout($socket, 5);
$response = fgets($socket);
fclose($socket);
echo "Connected! Server said: $response";
}

Выполняю:
sudo -u www-data php test-smtp.php
Connected! Server said: 220 smtp-pulse.com ESMTP SnedPulse SMTP Server
..вроде как работает, нет блокировки?
ещё - если меняю пароль, добавляю лишнюю цифру), то ошибка уже - нет аутентификации, то есть соединение происходит..
Куда смотреть? :)
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу