Essayer d'obtenir Rails exception Notifier plugin fonctionnant. Je l'ai installé dans mon application ...Notificateur d'exception plugin n'envoie pas d'e-mails
script/plugin install git://github.com/rails/exception_notification.git
Mettre cela à la fin de environment.rb
en dehors de l'appel Rails::Initializer
...
ExceptionNotifier.exception_recipients = %w([email protected])
ExceptionNotifier.sender_address = %("Error" <[email protected]>)
ExceptionNotifier.email_prefix = "[Error] "
Ajouté à ces development.rb
...
config.action_controller.consider_all_requests_local = true
ActionMailer::Base.raise_delivery_errors = true
Ajouté à application_controller.rb
include ExceptionNotifiable
local_addresses.clear
Et a ajouté à l'un de mes actions pour le test ...
raise RuntimeError, "Generating an error"
Quand je frappe l'action l'exception est soulevée, mais aucun e-mail disparaît. Regardé dans le journal de développement. Aucun signe d'activité de courrier électronique.
J'ai vérifié que je pouvais envoyer un e-mail de test en cours de développement, de sorte que l'envoi d'e-mails est correctement configuré.