class ActionMailer::Base

def each_template(paths, name, &block)

def each_template(paths, name, &block)
  templates = lookup_context.find_all(name, paths)
  if templates.empty?
    raise ActionView::MissingTemplate.new(paths, name, paths, false, "mailer")
  else
    templates.uniq(&:format).each(&block)
  end
end