Support Forum
#supportforum Any doubts or questions on how to use Decidim? Check them with the Community!
Configuración servidor SMTP
Acabó de completar una instalación limpia, sin embargo no me es posible sortear el problema de envío de correos.
E, [2021-01-13T15:27:26.105571 #11458] ERROR -- : [ActiveJob] [ActionMailer::DeliveryJob] [62e62cac-9c76-43a6-b1c4-92e03ffb2b32] Error performing ActionMailer::DeliveryJob (Job ID: 62e62cac-9c76-43a6-b1c4-92e03ffb2b32) from Async(mailers) in 1229.17ms: Net::SMTPSyntaxError (501 Syntax: HELO hostname
En la configuración SMTP los únicos valores ingresados son el nombre de host y el puerto (25) dado que el hosting empleado sólo requiere esa información (sin TLS ni autenticación)
También modifiqué config/secrets.yml para definir el puerto como 25.
No obstante, via telnet puedo completar la sesión con tales parámetros.
Report inappropriate content
Is this content inappropriate?
7 comments
Conversation with Oliver Azevedo Barnes
Hola Daniel, el hostname tiene un "_"? Otro usuario tubo este problema: https://gitter.im/decidim/decidim?at=5f953ddd6c8d484be2a84fac
Es que el protocolo SMTP no lo accepta: http://zonky.org/notes/mblocked-underscores.html
Pues verás que no, incluso si utilizo 'localhost' se presenta el mismo error.
Otros sanity checks posibles:
Mirar las variables DECIDIMHOST y SMTPDOMAIN
Mirar la configuración en la base de datos: decidimorganizations.host y decidimorganizations.smtp_settings
No utilizo Docker
Hice la prueba de hardcore smtpdomain con el mismo resultado. Daré una mirada a lo demás que comentas.
Conversation with Ivan Vergés
Hola Daniel, entiendo que tu instalacion usa postfix o algo similar en el mismo servidor no?
En ese caso, yo recomendaria usar sendmail como método de envio, configurado a nivel de sistema i dejar sin configurar nada en /system.
Para eso, simplement configura el archivo config/initializers/production.rb con esta linea:
config.action_mailer.delivery_method = :sendmail
.
Hola Ivan, seguí los pasos que recomiendas pero aún así recibo el mismo resultado
E, [2021-01-14T15:24:25.406674 #13797] ERROR -- : [ActiveJob] [ActionMailer::DeliveryJob] [2fc63683-698d-4a20-b070-03280c6fdd25] Error performing ActionMailer::DeliveryJob (Job ID: 2fc63683-698d-4a20-b070-03280c6fdd25) from Async(mailers) in 1022.94ms: Net::SMTPSyntaxError (501 Syntax: HELO hostname
Hola Daniel, conseguiste solucionarlo? Estoy teniendo el mismo problema que tu, instalación sin Docker y los únicos datos para servidor smtp es localhost y puerto 25.
Gracias.
Add your comment
Sign in with your account or sign up to add your comment.
Loading comments ...