# File actionmailer/lib/action_mailer/structured_event_subscriber.rb, line 8
def deliver(event)
exception = event.payload[:exception_object]
payload = {
message_id: event.payload[:message_id],
duration_ms: event.duration.round(2),
mail: event.payload[:mail],
perform_deliveries: event.payload[:perform_deliveries],
}
if exception
payload[:exception_class] = exception.class.name
payload[:exception_message] = exception.message
end
emit_debug_event("action_mailer.delivered", payload)
end