Estuve con problemas con el Action mailer, algo que funcionaba en el
servidor dejó de funcionar, lo arreglé, pero lo reporto por las dudas
si otro tiene el mismo problema.

el environment.rb estaba así:

ActionMailer::Base.raise_delivery_errors = true
ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.server_settings = {
        :address => 'localhost',
        :port => 25,
        :domain => 'midominio.com',
        :authentication => :login,
        :user_name => 'myusrname',
        :password => 'mypwd',
}

En production.log encontraba al final del stack trace del error algo
así como: "503 5.3.3 AUTH not available"

Una prueba que hice fue poner delivery method = :sendmail, que
curiósamente no tiraba ningún error, pero no mandaba los mail.

Pero basándome en que el error era que no estaba disponible la
autenticación, la siguiente prueba fue poner :authentication =>
:plain.

Esto seguía dando exáctamente el mismo error.

La tercera es la vencida, y dejé :authentication => :plain, pero saqué
username y password de la lista de parámetros, ahí SI funcionó.
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a