Hola estoy haciendo algunas pruebas con action mailer y desde mi
computador
loca puedo enviar correos.
pero desde mi servidor no.
estoy en development en mi servidor para poder ver los errores
en el enviroment tengo
ActionMailer::Base.raise_delivery_errors = true
ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.server_settings = {
:address => “mail.dominio.com”,
:port => “587”,
:domain => “dominio.com”,
:authentication => :plain,
:user_name => “[email protected]”,
:password => “mi clave”
}
luego en mi controller:
def envia_correo
Notifier.deliver_contacto(‘[email protected]’)
end
luego en la vista envia_correo.rhtml, tengo solo un texto de informacion
para el usuario
y en la vista de /notifier/contacto.rhtml , tengo el contenido del
correo.
en mi servidor al ejecutar el controllador home/envia_correo tengo el
siguiente error :
NoMethodError in HomeController#envia_correo
undefined method `contacto’ for #Notifier:0x41165774
RAILS_ROOT: …/config/.
porque funcionará en mi local , pero en mi servidor no??
Gracias