Per testare l'email in locale è sufficiente configurare Rails affinché si connetta ad un server SMTP online configurato.
Va bene anche GMAIL.
Nel file environment.rb inserisci nell'initializer
codice:
# SMTP server configuration
config.action_mailer.smtp_settings = {
:address => "indirizzo ip",
:port => 25,
:domain => "dominio.com",
:authentication => :login,
:user_name => "account@dominio.com",
:password => "password",
}
Poi attiva indistintamente l'invio anche in ambiente test e development
codice:
config.action_mailer.perform_deliveries = true
config.action_mailer.delivery_method = :smtp