18 lines
449 B
Ruby
18 lines
449 B
Ruby
|
if ENV['HELO_ENABLED'] == 'enabled'
|
||
|
ActiveSupport.on_load(:action_mailer) do
|
||
|
module Helo
|
||
|
class SMTP < ::Mail::SMTP; end
|
||
|
end
|
||
|
|
||
|
ActionMailer::Base.add_delivery_method :helo, Helo::SMTP
|
||
|
ActionMailer::Base.helo_settings = {
|
||
|
user_name: 'demarches-simplifiees',
|
||
|
password: '',
|
||
|
address: '127.0.0.1',
|
||
|
domain: '127.0.0.1',
|
||
|
port: ENV.fetch('HELO_PORT', '2525'),
|
||
|
authentication: :plain
|
||
|
}
|
||
|
end
|
||
|
end
|