багом не является Регистрация, ошибка при отправки почты

TorSav

Пользователь
Была проблема на версии 2.4.3 с отправкой почты.
Пока не прописал код как на версии 2.3.0
PHP:
// Email
$bb_cfg['emailer'] = [
    'enabled' => true,
    'smtp' => [
        'enabled' => true, // send email via external SMTP server
        'host' => '', // SMTP server host
        'port' => 587, // SMTP server port
        'username' => ' ',
        'password' => ' ',
    ],
    'ssl_type' => 'tls', // SMTP ssl type (ssl or tls)
]
Не, не проходит.
Код:
Failed sending email: Unable to connect with STARTTLS: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
Щас в интернете еще поищу инфу мож какою по этим сертификатам.
 

TorSav

Пользователь
Ничего у меня не получается. 😭
- В общем стоит сейчас на почтовом домене галочка "Использовать защищенное соединение (SSL)".
- При этом с программы The Bat! 3.99 и почтового ящика belomaxorka, почта отправляется прекрасно на чужой почтовый сервер. В соединении стоит: обычное.
- После не удачи и версии 2.4.4., поставил в каталог

Please Login or Register to view hidden text.

версию 2.4.3. Увы результат тот же и из корня домена, тоже. Потом перекинул обратно в папку f2. Файлы не трогал. Менял только настройки почты в файле config.php и настройки в .env.
- Смотри не удали .env. Там же данные до БД к которой ты не имеешь доступа по ftp.
- Еще сделал почтовый ящик тебе: [email protected]. Что бы ты не думал, что я тебе дурачу голову. Сам потесть с почтовым клиентом и убедись, что он действительно работает. Отправляет письма с [email protected] на чужой почтовый сервер. А сам torrentpier не в состоянии работать как почтовый клиент и отправлять письма при регистрации нового пользователя.
- На форум torrentpier, залечу несколько раз, если будет время.
- Я потом все снесу. Поэтому, если есть гайд, пиши его на форуме, что нужно править на свеже установленном движке.
- Данные входа скинул в ЛС. Напиши до наступления следующих суток, нужно ли продлять доступ еще на сутки.

Все. У меня опустились руки окончательно. Какие то сумасшедшие ошибки просто на ровном месте. У других главное работает (не жалуются), а у меня нет. 😪
 

T3G1NG

Пользователь
Хм. Как интересно. Если включить только:
PHP:
'smtp' => [
        'enabled' = true;
пишет:
Failed sending email: Unable to connect with STARTTLS: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed
Сейчас остальное доделаю.

Упс. Чегото не получается. Пишет:
Код:
Failed sending email: Connection could not be established with host "ssl://mail.torsav.com:587": stream_socket_client(): SSL operation failed with code 1. OpenSSL Error messages: error:1408F10B:SSL routines:ssl3_get_record:wrong version number

Вот так, на данный момент стоит:
PHP:
// Email
$bb_cfg['emailer'] = [
    'enabled' => true,
    'smtp' => [
        'enabled' => true, // send email via external SMTP server
        'host' => 'mail.torsav.com', // По умолчанию 'localhost', // SMTP server host
        'port' => 587, // По умолчанию 25, // SMTP server port
        'username' => '[email protected]', // SMTP username (if server requires it)
        'password' => ''(скрыл) , // SMTP password (if server requires it)
        'ssl_type' => 'tls', // По умолчанию '', // SMTP ssl type (ssl or tls)
    ],
];
Вы просто скопировали и вставили пример?
Если так - это глупо. Эти опции настраиваются индивидуально для каждого
 

T3G1NG

Пользователь
1. Нужна ещё информация кто почтовый провайдер.
2. Запросите у них адрес SMTP сервера
3. mail.torsav.com ведёт напрямую на сервер? Без CF и прочего проксирования?
4. Почтовые порты не заблокированы на сервере?
 
Последнее редактирование:

T3G1NG

Пользователь
Все. У меня опустились руки окончательно. Какие то сумасшедшие ошибки просто на ровном месте. У других главное работает (не жалуются), а у меня нет. 😪
Работает - потому что настроили правильно и есть понимание как оно работает. Опускать руки - не дело)
 
Последнее редактирование:

TorSav

Пользователь
1. Нужна ещё информация кто почтовый провайдер.
2. Запросите у них адрес SMTP сервера
3. mail.torsav.com ведёт напрямую на сервер? Без CF и прочего проксирования?
4. Почтовые порты не заблокированы на сервере?
1. Почтовый провайдер мой хостинг разумеется)))
2. Ты знаешь? Еще со времени когда я юзал TheBat! и подставлял ради прикола в поле настроек отправки SMTP сервера все три варианта: torsav.com, mail.torsav.com и smtp.torsav.com. То все три были работоспособными. Мне это тогда показалось странным. Конкретно потому, что ГДЕ О_О это все прописано? Ну явно не в ISP Manager))) Не плохо бы у них спросить, поддерживаю)))
3. Знать бы что такое CF. Но можно у них и спросить, чего бы и нет?
4. Это наврядли. TheBat! работает, я об этом писал. Но почему бы тоже не спросить? Сделаем. Тем более спросить у хостинга - это дело святое)))
Пароль у Вас внутри апострофов или за их пределами?

В цитированном сообщении - за их пределами
Должно быть - внутри
Не-не тут все в порядке, пороль внутри конечно писал. Но всеравно спасибо за безпокойство!
Хостинг VDS или шаред?
У меня обычный хостинг. VDS/VPS, и прочие то дорогие, не по карману. Нет ну я думаю. Что форум это хорошо. Но я всегда любил с файлами поиграться. По этому и думаю, а почему бы не добавить к форуму еще и файлов. В итоге остановился на движке torrentpier. Это гараздо веселее. Если торенты будут засаживать производительность их всегда можно отключить. В общем норм.
 

belomaxorka

Разработчик
Администратор
torsav.com, mail.torsav.com и smtp.torsav.com
Домены третьего уровня mail, smtp являются неким стандартом для почтовых серверов, эти опции не должно быть доступны обычным пользователям и находится в конфигурации почтового сервера. Либо где-то в алясах, опять же это скрыто от глаз ибо зачем это редактировать.

Есть ещё предположение что сам TheBat! может перенаправлять с например smtp.torsav.com на просто torsav.com, в том случае если подключение к smtp.torsav.com не удалось. Это всё чтобы как можно меньше показывать ошибок пользователю, и сам клиент пытается их решить.

Для проверки используйте лучше онлайн сервисы по типу этого

Please Login or Register to view hidden text.


Они дают более развернутую информацию, за данные не беспокойтесь, не угонят.
 
Последнее редактирование:

TorSav

Пользователь
Для проверки используйте лучше онлайн сервисы по типу этого

Please Login or Register to view hidden text.


Они дают более развернутую информацию, за данные не беспокойтесь, не угонят.
Не смотря но то, что фактически сейчас ночь. Эта штука меня очень даже развеселила! Таких игрушек я еще по жизни не видел и не пробовал. Вот результаты:



Тест 1 + скриншот.
Код:
Connected to smtp://mail.torsav.com:25/
<< 220 nodeua211.hyperhost.ua ESMTP Exim 4.97.1 Mon, 29 Jul 2024 23:17:58 퍽
>> EHLO [172.31.11.248]
<< 250-nodeua211.hyperhost.ua Hello ec2-54-212-131-181.us-west-2.compute.amazonaws.com [54.212.131.181]
<< 250-SIZE 52428800
<< 250-8BITMIME
<< 250-PIPELINING
<< 250-PIPECONNECT
<< 250-AUTH PLAIN LOGIN CRAM-MD5
<< 250-CHUNKING
<< 250-STARTTLS
<< 250 HELP
>> AUTH CRAM-MD5
<< 334 PDIwNTA3OTEyNDAzMzY5MjQuMTcyMjI4NDI3OEBub2RldWEyMTEuaHlwZXJob3N0LnVhPg==
>> YmVsb21heG9ya2FAdG9yc2F2LmNvbSBlNzViMTUyMTA5YzYyYjMxYmFmYTVlZDI4YzEzNDE0YQ==
<< 235 Authentication succeeded
>> MAIL FROM:<[email protected]> SIZE=554
>> RCPT TO:<скрыл>
<< 250 OK
<< 250 Accepted
>> DATA
<< 354 Enter message, ending with "." on a line by itself
>> From: [email protected]
>> Date: Mon, 29 Jul 2024 20:17:57 퍍
>> Subject: SMTP test from mail.torsav.com
>> Message-Id: <MNT8XSNAPNU4.O4PKQEOEPN3V3@WIN-AUIR3RRGP88>
>> To: скрыл
>> MIME-Version: 1.0
>> Content-Type: multipart/alternative; boundary="=-lg5xID0m1UGxirXrDvEaRQ=="
>>
>> --=-lg5xID0m1UGxirXrDvEaRQ==
>> Content-Type: text/plain; charset=utf-8
>>
>> Test message
>> --=-lg5xID0m1UGxirXrDvEaRQ==
>> Content-Type: text/html; charset=utf-8
>> Content-Id: <MNT8XSNAPNU4.AM7HC4CI5ZX03@WIN-AUIR3RRGP88>
>>
>> <b>Test message</b>
>> --=-lg5xID0m1UGxirXrDvEaRQ==--
>> .
<< 250 OK id=1sYWoh-0000000HVlm-2rkK



Тест 2 + скриншот.
Код:
Connected to smtps://mail.torsav.com:465/
<< 220 nodeua211.hyperhost.ua ESMTP Exim 4.97.1 Mon, 29 Jul 2024 23:29:43 퍽
>> EHLO [172.31.11.248]
<< 250-nodeua211.hyperhost.ua Hello ec2-54-212-131-181.us-west-2.compute.amazonaws.com [54.212.131.181]
<< 250-SIZE 52428800
<< 250-8BITMIME
<< 250-PIPELINING
<< 250-PIPECONNECT
<< 250-AUTH PLAIN LOGIN CRAM-MD5
<< 250-CHUNKING
<< 250 HELP
>> AUTH CRAM-MD5
<< 334 PDY2NjAxMTEyNzUyODY1MTYuMTcyMjI4NDk4M0Bub2RldWEyMTEuaHlwZXJob3N0LnVhPg==
>> YmVsb21heG9ya2FAdG9yc2F2LmNvbSBkOWI4NWE2OTgwYzE0ZDM3ODRlNDcwYzFhNDM3M2ExNw==
<< 235 Authentication succeeded
>> MAIL FROM:<[email protected]> SIZE=554
>> RCPT TO:<скрыл>
<< 250 OK
<< 250 Accepted
>> DATA
<< 354 Enter message, ending with "." on a line by itself
>> From: [email protected]
>> Date: Mon, 29 Jul 2024 20:29:42 퍍
>> Subject: SMTP test from mail.torsav.com
>> Message-Id: <ULTGH1RAPNU4.0MBAG4H7DWN83@WIN-AUIR3RRGP88>
>> To: скрыл
>> MIME-Version: 1.0
>> Content-Type: multipart/alternative; boundary="=-6qT1QHVVIgl1oc6sNHBEMg=="
>>
>> --=-6qT1QHVVIgl1oc6sNHBEMg==
>> Content-Type: text/plain; charset=utf-8
>>
>> Test message
>> --=-6qT1QHVVIgl1oc6sNHBEMg==
>> Content-Type: text/html; charset=utf-8
>> Content-Id: <ULTGH1RAPNU4.EDV7N2WVWWSK1@WIN-AUIR3RRGP88>
>>
>> <b>Test message</b>
>> --=-6qT1QHVVIgl1oc6sNHBEMg==--
>> .
<< 250 OK id=1sYX04-0000000HZeV-2Oyi



Тест 3 + скриншот.
Код:
Connected to smtp://mail.torsav.com:587/?starttls=always
<< 220 nodeua211.hyperhost.ua ESMTP Exim 4.97.1 Mon, 29 Jul 2024 23:33:32 퍽
>> EHLO [172.31.11.248]
<< 250-nodeua211.hyperhost.ua Hello ec2-54-212-131-181.us-west-2.compute.amazonaws.com [54.212.131.181]
<< 250-SIZE 52428800
<< 250-8BITMIME
<< 250-PIPELINING
<< 250-PIPECONNECT
<< 250-AUTH PLAIN LOGIN CRAM-MD5
<< 250-CHUNKING
<< 250-STARTTLS
<< 250 HELP
>> STARTTLS
<< 220 TLS go ahead
>> EHLO [172.31.11.248]
<< 250-nodeua211.hyperhost.ua Hello ec2-54-212-131-181.us-west-2.compute.amazonaws.com [54.212.131.181]
<< 250-SIZE 52428800
<< 250-8BITMIME
<< 250-PIPELINING
<< 250-PIPECONNECT
<< 250-AUTH PLAIN LOGIN CRAM-MD5
<< 250-CHUNKING
<< 250 HELP
>> AUTH CRAM-MD5
<< 334 PDI0MTA3NTc2NzU1MzM5NTQuMTcyMjI4NTIxNEBub2RldWEyMTEuaHlwZXJob3N0LnVhPg==
>> YmVsb21heG9ya2FAdG9yc2F2LmNvbSA5Y2QzNjYxYmQ1Yjk4MTg2MGVhNTE0YzE2ODZiMzM0Zg==
<< 235 Authentication succeeded
>> MAIL FROM:<[email protected]> SIZE=554
>> RCPT TO:<скрыл>
<< 250 OK
<< 250 Accepted
>> DATA
<< 354 Enter message, ending with "." on a line by itself
>> From: [email protected]
>> Date: Mon, 29 Jul 2024 20:33:33 퍍
>> Subject: SMTP test from mail.torsav.com
>> Message-Id: <Z6O8M3SAPNU4.5KCDNS835SII2@WIN-AUIR3RRGP88>
>> To: скрыл
>> MIME-Version: 1.0
>> Content-Type: multipart/alternative; boundary="=-OCcaP23FBAZNSJ50Q1zK=="
>>
>> --=-OCcaP23FBAZNSJ50Q1zK==
>> Content-Type: text/plain; charset=utf-8
>>
>> Test message
>> --=-OCcaP23FBAZNSJ50Q1zK==
>> Content-Type: text/html; charset=utf-8
>> Content-Id: <Z6O8M3SAPNU4.Z7GX5JEG2AX41@WIN-AUIR3RRGP88>
>>
>> <b>Test message</b>
>> --=-OCcaP23FBAZNSJ50Q1zK==--
>> .
<< 250 OK id=1sYX3n-0000000Hb0A-0WOn

Дополнено:
- Забыл добавить. Хотя может это излишне. Что у меня на почтовом домене в настройках ISP Manager включено было SSL на момент всех трех тестов.


Вывод:
Во всех трех комбинациях, мне на чужой почтовый сервер, успешно приходила почта. Я фигею... Как буд то и проблем никаких нету)))
 

Вложения

  • t1.png
    t1.png
    11.3 KB · Просмотры: 9
  • t2.png
    t2.png
    11.6 KB · Просмотры: 8
  • t3.png
    t3.png
    11.8 KB · Просмотры: 8
Последнее редактирование:
Сверху