Dopo l'ultimo aggiornamento non funziona l'invio di email

Impossibile elaborare 3852 processi di posta elettronica. Verificare le impostazioni del server di posta nel file app.yml.

In sidekiq:

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

Ho visto altri post con problemi simili.

Stai usando DigitalOcean? Se sì, potrebbero bloccare la porta che stai utilizzando.

Quale porta stai usando? Prova a impostarla su 2525 in app.yml e ricompila. Questo ha funzionato per altri.

Se ciò non funziona, potrebbe essere necessario aprire un ticket con loro.

È stato scoperto che il problema riguarda il provider di posta elettronica

Se hai trovato il problema, ti preghiamo di fornire maggiori dettagli e i passaggi che hai eseguito prima di contrassegnare il tuo post come soluzione. In questo modo, altri potranno beneficiare di ciò che hai imparato.

1 Mi Piace

Diagnostica:

./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'
}

# Invio di prova
ActionMailer::Base.mail(
  from: 'admin@email.com',
  to: 'admin@email.com',
  subject: 'Test da Rails',
  body: 'Messaggio di prova'
).deliver_now

Questo risulta in un testo di errore chiaro

1 Mi Piace

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