Open etagwerker opened 13 years ago
Configuraron el smtp?
Para configurar el SMTP se debe crear el archivo conf/initializer/setup_mail.rb con lo siguiente:
ActionMailer::Base.smtp_settings = { :address => "smtp.gmail.com", :port => 587, :domain => "gmail.com", :user_name => "errors.congresointeractivo", :password => "xxxxxxx", :authentication => "plain", :enable_starttls_auto => true }
O será que no puede abrir puerto contra el SMTP de gmail?
Este es un tema. No está configurado en initializers.
Pero no me parece bien que subamos a ese archivo info de user name y password (porque es un proyecto abierto y cualquiera podría usar esos datos para spamear, no?)
¿Qué te parece, @maxidr? ¿Cómo lo podríamos solucionar?
Completamente de acuerdo. Me parece que lo mas lógico es usar variables de entorno así no queda "pegado" al código.
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => "gmail.com",
:user_name => ENV['NOTIFIER_USER_NAME'],
:password => ENV['NOTIFIER_PASSWORD'],
:authentication => "plain",
:enable_starttls_auto => true
}
Te parece?
estoy viendo esto en los logs:
Started GET "/projects/favicon.ico" for 186.19.144.55 at 2011-10-24 19:15:43 +0000 Processing by ProjectsController#show as Parameters: {"id"=>"favicon"} Completed 404 Not Found in 371ms Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/_request.text.erb (11.6ms) Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/_title.text.erb (0.5ms) Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/_session.text.erb (0.8ms) Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/_title.text.erb (0.0ms) Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/_environment.text.erb (84.1ms) Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/_title.text.erb (0.2ms) Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/_backtrace.text.erb (6.2ms) Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/_title.text.erb (0.0ms) Rendered /usr/local/rvm/gems/ruby-1.9.2-p180/gems/exception_notification-2.5.2/lib/exception_notifier/views/exception_notifier/exception_notification.text.erb (124.7ms)
Sent mail to ci-errores@googlegroups.com (215ms)
Errno::ECONNREFUSED (Connection refused - connect(2)):
Es raro. Parece que envía el error, pero me confunde el ECONNREFUSED, que parece estar relacionado con la base de datos.