class ActionMailer::Base
def apply_defaults(headers)
def apply_defaults(headers) default_values = self.class.default.except(*headers.keys).transform_values do |value| compute_default(value) end headers_with_defaults = headers.reverse_merge(default_values) headers_with_defaults[:subject] ||= default_i18n_subject headers_with_defaults end