xpamych
(Евгений Храмов)
15.Август.2025 18:48:11
1
Не удалось выполнить задания электронной почты в количестве 3852. Проверьте настройки почтового сервера в файле app.yml.
В sidekiq:
Jobs::HandledExceptionWrapper: Wrapped OpenSSL::SSL::SSLError: SSL_read: unexpected eof while reading
Mail server settings have not been changed
chapoi
18.Август.2025 09:07:51
2
Я видел другие посты с похожими проблемами.
Вы используете DigitalOcean? Если да, то они могут блокировать используемый вами порт.
Какой порт вы используете? Попробуйте установить его значение на 2525 в файле app.yml и пересобрать проект. Это помогло другим пользователям.
Если это не сработает, возможно, вам потребуется создать тикет в их службу поддержки.
xpamych
(Евгений Храмов)
18.Август.2025 09:36:24
3
Было установлено, что проблема связана с провайдером электронной почты
chapoi
18.Август.2025 09:52:05
4
Если вы нашли проблему, пожалуйста, предоставьте больше контекста и опишите шаги, которые вы предприняли, прежде чем пометить свой пост как решение. Так другие смогут воспользоваться вашим опытом.
xpamych
(Евгений Храмов)
18.Август.2025 10:06:57
5
Диагностика:
./launcher enter appopenssl s_client -connect smtp.beget.com:465 -servername smtp.beget.co
Тест в Rails:
./launcher enter app
rails c
ActionMailer::Base.smtp_settings = {
address: 'smtp.beget.com',
port: 465,
user_name: 'admin@email.com',
password: 'password',
authentication: :login,
ssl: true,
tls: true,
enable_starttls_auto: false,
openssl_verify_mode: 'none'
}
# Тестовая отправка
ActionMailer::Base.mail(
from: 'admin@email.com',
to: 'admin@email.com',
subject: 'Test from Rails',
body: 'Test message'
).deliver_now
Это приводит к появлению четкого текста ошибки