Na laatste update werkt e-mail verzenden niet

Het is niet gelukt om 3852 e-mailtaken uit te voeren. Controleer de instellingen van de mailserver in het bestand app.yml.

In sidekiq:

Jobs::HandledExceptionWrapper: Wrapped OpenSSL::SSL::SSLError: SSL_read: unexpected eof while reading

Ik heb andere berichten gezien met vergelijkbare problemen.

Gebruik je DigitalOcean? Zo ja, dan blokkeren zij mogelijk de poort die je gebruikt.

Welke poort gebruik je? Probeer deze in te stellen op 2525 in app.yml en herbouw. Dat werkte voor anderen.

Als dat niet werkt, moet je mogelijk een ticket bij hen indienen.

Het bleek dat het probleem bij de e-mailprovider ligt

Als je het probleem hebt gevonden, geef dan wat meer context en de stappen die je hebt ondernomen voordat je je eigen bericht als oplossing markeerde. Zo kunnen anderen profiteren van wat je hebt geleerd.

1 like

Diagnostiek:

./launcher enter appopenssl s_client -connect smtp.beget.com:465 -servername smtp.beget.co

Test in 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'
}

# Testverzending
ActionMailer::Base.mail(
  from: 'admin@email.com',
  to: 'admin@email.com',
  subject: 'Test from Rails',
  body: 'Test message'
).deliver_now

Dit resulteert in een duidelijke foutmelding.

1 like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.