XF 2.2 Проблема с письмами

Статус
В этой теме нельзя размещать новые ответы.
Версия XenForo
2.2

Rain77

Проверенные
Сообщения
210
Реакции
22
Баллы
320
Привет всем. Столкнулся с неприятным моментом, и что то пока не соображу как решить. Может подскажет кто

Была настроена система писем по данной инструкции Ссылка , все работало как часы, и ошибок не было. Использую виртуальный хостинг, и на нем все и настроил, т.е сделал там все почтовые ящики, bounce, unsubscribe и в настройках форума, указал данные. Все работало. но пришлось переносить домен за cloudflare. И началась песня, сыпало ошибки, что не возможно подключиться к хосту, пришлось отключить автоматическую обработку писем, так как не было времени. Сегодня начал заниматься, и не могу в толк взять что сделать надо.

У меня dns ки все перенеслись, в теории все должно быть ок, но сыпет ошибки, что не может подключиться к хосту. отписал саппорту хоста, мне сказали ,,полагаю вам нужно подключить ssl на стороне cloudflare,, Я пробовал делать отправку и просто по http, так же ошибка.
 
Решение
Айпишник можете не замазывать.
1655713622350.png

Нужно снять хотя бы у mail, но это тут же откроет в паблик все эти адреса.
Но у Вас айпишник и так по сути сейчас наружу торчит: в заголовках в том же GMail можно посмотреть, от какого IP-адреса гугл получает письмо.
  • Laminas\Mail\Protocol\Exception\RuntimeException: Unsubscribe connection error: cannot connect to host ; error = fsockopen(): unable to connect to ssl://mail.site.ru:995 (Connection timed out) (errno = 0 )
  • src/vendor/laminas/laminas-mail/src/Protocol/Pop3.php:99
Код:
Трассировка стека
#0 src/vendor/laminas/laminas-mail/src/Protocol/Pop3.php(50): Laminas\Mail\Protocol\Pop3->connect('ssl://mail.sit...', 995, 'ssl')
#1 src/XF/Mail/Storage/Pop3.php(26): Laminas\Mail\Protocol\Pop3->__construct('mail.site.r...', 995, 'SSL')
#2 src/XF/EmailUnsubscribe/Processor.php(157): XF\Mail\Storage\Pop3::setupFromHandler(Array)
#3 src/XF/SubContainer/Unsubscribe.php(15): XF\EmailUnsubscribe\Processor::getDefaultUnsubscribeHandlerStorage(Object(XF\Pub\App))
#4 src/XF/Container.php(30): XF\SubContainer\Unsubscribe->XF\SubContainer\{closure}(Object(XF\Container))
#5 src/XF/SubContainer/Unsubscribe.php(33): XF\Container->offsetGet('storage')
#6 src/XF/Job/EmailUnsubscribe.php(20): XF\SubContainer\Unsubscribe->storage()
#7 src/XF/Job/Manager.php(260): XF\Job\EmailUnsubscribe->run(8)
#8 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#9 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#10 job.php(43): XF\Job\Manager->runQueue(false, 8)
#11 {main}

Код:
-------------

Previous ErrorException: fsockopen(): unable to connect to ssl://mail.site.ru:995 (Connection timed out) - src/vendor/laminas/laminas-mail/src/Protocol/Pop3.php:96
#0 [internal function]: Laminas\Stdlib\ErrorHandler::addError(2, 'fsockopen(): un...', '/var/www/u40444...', 96, Array)
#1 src/vendor/laminas/laminas-mail/src/Protocol/Pop3.php(96): fsockopen('ssl://mail.anti...', 995, 110, 'Connection time...', 30)
#2 src/vendor/laminas/laminas-mail/src/Protocol/Pop3.php(50): Laminas\Mail\Protocol\Pop3->connect('ssl://mail.sit...', 995, 'ssl')
#3 src/XF/Mail/Storage/Pop3.php(26): Laminas\Mail\Protocol\Pop3->__construct('mail.site.r...', 995, 'SSL')
#4 src/XF/EmailUnsubscribe/Processor.php(157): XF\Mail\Storage\Pop3::setupFromHandler(Array)
#5 src/XF/SubContainer/Unsubscribe.php(15): XF\EmailUnsubscribe\Processor::getDefaultUnsubscribeHandlerStorage(Object(XF\Pub\App))
#6 src/XF/Container.php(30): XF\SubContainer\Unsubscribe->XF\SubContainer\{closure}(Object(XF\Container))
#7 src/XF/SubContainer/Unsubscribe.php(33): XF\Container->offsetGet('storage')
#8 src/XF/Job/EmailUnsubscribe.php(20): XF\SubContainer\Unsubscribe->storage()
#9 src/XF/Job/Manager.php(260): XF\Job\EmailUnsubscribe->run(8)
#10 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#11 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#12 job.php(43): XF\Job\Manager->runQueue(false, 8)
#13 {main}

Код:
Содержимое запроса
array(4) {
  ["url"] => string(8) "/job.php"
  ["referrer"] => string(58) "https://site.ru/admin.php?options/groups/emailOptions/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
У Вас часом mail.domain.ru не накрыт "проксированием" от Клауда?
еще мысль, у меня в панели, стоит галка Защищенное соединение (SSL), и сертификат который дал хостер, что если заменить на сертификат от клоудфара, который сделал? поможет?

Rain77, в панели Клауда, на странице с DNS-записями, облачко должно быть снято.
у меня нет майл.домейн.ру ток майл, но проксирование стоит

Rain77, в панели Клауда, на странице с DNS-записями, облачко должно быть снято.
Basic-English-Class-Facebook-Cover.png
 
Последнее редактирование модератором:
Айпишник можете не замазывать.
1655713622350.png

Нужно снять хотя бы у mail, но это тут же откроет в паблик все эти адреса.
Но у Вас айпишник и так по сути сейчас наружу торчит: в заголовках в том же GMail можно посмотреть, от какого IP-адреса гугл получает письмо.
 
CrazyHackGUT, оффнул 3 штуки, буду смотреть на итог

Айпишник можете не замазывать.
Посмотреть вложение 139233

Нужно снять хотя бы у mail, но это тут же откроет в паблик все эти адреса.
Но у Вас айпишник и так по сути сейчас наружу торчит: в заголовках в том же GMail можно посмотреть, от какого IP-адреса гугл получает письмо.
там же в теории, проскирование не сразу прекращается? как с днс?
 
Последнее редактирование модератором:
Айпишник можете не замазывать.
Посмотреть вложение 139233

Нужно снять хотя бы у mail, но это тут же откроет в паблик все эти адреса.
Но у Вас айпишник и так по сути сейчас наружу торчит: в заголовках в том же GMail можно посмотреть, от какого IP-адреса гугл получает письмо.
Проблема решена) Не одной ошибки) Благодарю)
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу