demarches-normaliennes/app/mailers/preactivate_users_mailer.rb

40 lines
1.2 KiB
Ruby
Raw Normal View History

# frozen_string_literal: true
class PreactivateUsersMailer < ApplicationMailer
layout 'mailers/layout'
def reinvite(model, model_name)
subject = "Votre compte #{model_name} est activé sur #{Current.application_name}"
signature_separator = "-- "
body = <<~END_OF_MAIL
Bonjour,
les activations de compte #{model_name} sur #{Current.application_name}
ont connu depuis deux semaines un fonctionnement erratique, et nous
pensons que votre inscription sur #{Current.application_name} a pu sen
trouver affectée.
Nous avons maintenant rétabli un fonctionnement normal de lactivation
des comptes. Vous pouvez désormais vous connecter sans encombres à votre
compte #{model_name} sur #{Current.application_name}.
Si toutefois des difficultés devaient persister, nhésitez pas à nous
en faire part.
Nous vous présentons nos excuses pour la gène occasionnée.
Cordialement
#{signature_separator}
Léquipe #{Current.application_name}
END_OF_MAIL
mail(to: model.email,
subject: subject,
reply_to: CONTACT_EMAIL,
body: body)
end
def self.critical_email?(action_name)
false
end
end