openstreetmap-website/config/initializers/action_mailer.rb
2011-11-14 09:42:41 +00:00

28 lines
554 B
Ruby

# Configure ActionMailer SMTP settings
ActionMailer::Base.smtp_settings = {
:address => 'localhost',
:port => 25,
:domain => 'localhost',
}
# Monkey patch to allow sending of messages in specific locales
module ActionMailer
class Base
adv_attr_accessor :locale
def mail_with_locale(*args)
old_locale= I18n.locale
begin
I18n.locale = @locale
message = mail_without_locale(*args)
ensure
I18n.locale = old_locale
end
message
end
alias_method_chain :mail, :locale
end
end