Module: LogStruct::Integrations::ActionMailer::EventLogging
- Extended by:
- ActiveSupport::Concern, T::Helpers, T::Sig
- Defined in:
- lib/log_struct/integrations/action_mailer/event_logging.rb
Overview
Handles logging of email delivery events
Instance Method Summary collapse
-
#log_email_delivered ⇒ void
protected
Log when an email is delivered.
-
#log_email_delivery ⇒ void
protected
Log when an email is about to be delivered.
Instance Method Details
#log_email_delivered ⇒ void (protected)
This method returns an undefined value.
Log when an email is delivered
44 45 46 47 48 49 |
# File 'lib/log_struct/integrations/action_mailer/event_logging.rb', line 44 def log_email_delivered # Don't log delivered event if the delivery failed (error was handled with log_and_ignore_error) return if logstruct_mail_failed log_mailer_event(Event::Delivered) end |