Przechodzę z szyn 2.3 do szyn 3.1, próbuję wysłać wiadomość e-mail po wygenerowaniu wyjątku. Korzystam z gem wyjątku _notification.wysyłanie wiadomości e-mail, gdy wystąpił wyjątek, przy użyciu parametru exception_notification
Moja reszta wiadomości e-mail działa. Ale poczta wyjątków nie zostaje zwolniona.
Poniżej znajdują się ustawienia w moim pliku staging.rb.
config.action_mailer.perform_deliveries = true
config.action_mailer.raise_delivery_errors = true
i Poniżej znajduje się kod w environment.rb
C::Application.config.middleware.use ExceptionNotification::Rack,
:email => {
:email_prefix => "[#{Rails.env.to_s.upcase} Error] ",
:sender_address => %{"Exception Notifier " <email_id>},
:exception_recipients => %w{email_id}
}
Nie jestem pewien, dlaczego e-mail nie powoduje ani nie widzę żadnego błędu. Każda pomoc byłaby przydatna, dzięki.
Odbiorcy ustawieni na _String_ '" email_id "'. Wygląda podejrzanie. – mudasobwa
To jest zmienna zastępcza, mam prawidłowy identyfikator e-mail –
jaka jest wersja klejnotu 'exception_notification'? –