Merge pull request #2033 from betagouv/email-improvements

Email improvements
This commit is contained in:
gregoirenovel 2018-06-01 15:48:58 +02:00 committed by GitHub
commit 74366c6268
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 272 additions and 250 deletions

View file

@ -5,10 +5,10 @@ class AdministrateurMailer < ApplicationMailer
@administrateur = administrateur
@reset_password_token = reset_password_token
@expiration_date = @administrateur.reset_password_sent_at + Devise.reset_password_within
subject = "N'oubliez pas d'activer votre compte administrateur"
@subject = "N'oubliez pas d'activer votre compte administrateur"
mail(to: administrateur.email,
subject: subject,
subject: @subject,
reply_to: CONTACT_EMAIL)
end
end

View file

@ -22,9 +22,9 @@ class GestionnaireMailer < ApplicationMailer
email = gestionnaire.email
@overview = gestionnaire.last_week_overview
headers['X-mailjet-campaign'] = 'last_week_overview'
subject = 'Votre activité hebdomadaire'
@subject = 'Votre activité hebdomadaire'
mail(to: email, subject: subject)
mail(to: email, subject: @subject)
end
def send_dossier(sender, dossier, recipient)

View file

@ -3,7 +3,7 @@ class UserMailer < ApplicationMailer
def new_account_warning(user)
@user = user
subject = "Création de compte"
@subject = "Demande de création de compte"
mail(to: user.email, subject: subject)
end

View file

@ -1,17 +1,18 @@
- content_for(:title, "N'oubliez pas d'activer votre compte")
- content_for(:title, @subject)
Bonjour,
%br
%br
Vous avez fait la demande dun compte administrateur sur demarches-simplifiees.fr.
Votre compte a été créé mais reste inactif, il arrivera à expiration le #{@expiration_date.strftime("%d/%m/%Y")}
%br
%br
Afin dactiver votre compte, veuillez cliquer sur le lien ci-dessous :
= link_to(admin_activate_url(token: @reset_password_token), admin_activate_url(token: @reset_password_token))
%br
%br
Nous restons à votre disposition si vous avez besoin daccompagnement.
%br
%br
= render partial: "layouts/mailers/bizdev_signature"
%p
Bonjour,
%p
Vous avez fait la demande dun compte administrateur sur demarches-simplifiees.fr.
Votre compte a été créé mais reste inactif, il arrivera à expiration le #{@expiration_date.strftime("%d/%m/%Y")}
%p
Afin dactiver votre compte, veuillez cliquer sur le lien ci-dessous :
= link_to(admin_activate_url(token: @reset_password_token), admin_activate_url(token: @reset_password_token))
%p
Nous restons à votre disposition si vous avez besoin daccompagnement.
%p
= render partial: "layouts/mailers/bizdev_signature"

View file

@ -1,22 +1,23 @@
- content_for(:title, 'Activation du compte administrateur')
Bonjour,
%br
%br
Je vous remercie de lintérêt que vous portez à notre outil de dématérialisation de démarches.
%br
%br
Votre compte administrateur a été créé pour l'adresse email #{@admin.email}. Pour lactiver, je vous invite à cliquer sur le lien suivant :
= link_to(admin_activate_url(token: @reset_password_token), admin_activate_url(token: @reset_password_token))
%br
%br
Afin de vous accompagner dans la découverte de demarches-simplifiees.fr, je vous propose de mappeler pour faire un point sur vos besoins de dématérialisation.
%br
Vous pouvez me joindre au numéro suivant : 01 76 42 02 87.
%br
%br
Je vous invite également à consulter notre site de documentation qui regroupe l'ensemble des informations relatives à demarches-simplifiees.fr ainsi que des tutoriels dutilisation :
= link_to(DOC_URL, DOC_URL)
%br
%br
= render partial: "layouts/mailers/bizdev_signature"
%p
Bonjour,
%p
Je vous remercie de lintérêt que vous portez à notre outil de dématérialisation de démarches.
%p
Votre compte administrateur a été créé pour l'adresse email #{@admin.email}. Pour lactiver, je vous invite à cliquer sur le lien suivant :
= link_to(admin_activate_url(token: @reset_password_token), admin_activate_url(token: @reset_password_token))
%p
Afin de vous accompagner dans la découverte de demarches-simplifiees.fr, je vous propose de mappeler pour faire un point sur vos besoins de dématérialisation.
%br
Vous pouvez me joindre au numéro suivant : 01 76 42 02 87.
%p
Je vous invite également à consulter notre site de documentation qui regroupe l'ensemble des informations relatives à demarches-simplifiees.fr ainsi que des tutoriels dutilisation :
= link_to(DOC_URL, DOC_URL)
%p
= render partial: "layouts/mailers/bizdev_signature"

View file

@ -1,17 +1,19 @@
- content_for(:title, 'Demande de création de compte refusée')
Bonjour,
%br
%br
Les comptes administrateurs sont destinés aux administrations publiques souhaitant mettre en place des démarches dématérialisées avec demarches-simplifiees.fr. Il ne semble pas que ce soit votre cas.
%br
%br
Pour les usagers qui souhaitent remplir une démarche, lentrée dans demarches-simplifiees.fr se fait via un lien fourni par ladministration responsable, sur son propre site web. Ce lien vous permettra de créer un compte et de remplir le formulaire dans la foulée.
%br
%br
Si par contre vous rencontrez des problèmes lors de l'utilisation de demarches-simplifiees.fr en tant qu'usager, merci d'expliciter le problème rencontré.
%br
%br
Cordialement,
%br
L'équipe demarches-simplifiees.fr
%p
Bonjour,
%p
Les comptes administrateurs sont destinés aux administrations publiques souhaitant mettre en place des démarches dématérialisées avec demarches-simplifiees.fr. Il ne semble pas que ce soit votre cas.
%p
Pour les usagers qui souhaitent remplir une démarche, lentrée dans demarches-simplifiees.fr se fait via un lien fourni par ladministration responsable, sur son propre site web. Ce lien vous permettra de créer un compte et de remplir le formulaire dans la foulée.
%p
Si par contre vous rencontrez des problèmes lors de l'utilisation de demarches-simplifiees.fr en tant qu'usager, merci d'expliciter le problème rencontré.
%p
Cordialement,
%p
L'équipe demarches-simplifiees.fr

View file

@ -1,30 +1,29 @@
%html
%body
%p
Bonjour,
%p
Bonjour,
%p
= "Vous avez été invité par #{@avis.claimant.email} à donner votre avis sur le dossier nº #{@avis.dossier.id} de la procédure : #{@avis.dossier.procedure.libelle}."
%p
= "Vous avez été invité par #{@avis.claimant.email} à donner votre avis sur le dossier nº #{@avis.dossier.id} de la procédure \"#{@avis.dossier.procedure.libelle}\"."
%p
Message de votre interlocuteur :
%br
%span{ style: 'font-style: italic;' }
= @avis.introduction
%p
Message de votre interlocuteur :
%br
%span{ style: 'font-style: italic;' }
= @avis.introduction
- if @avis.gestionnaire.present?
%p
= link_to "Connectez-vous pour donner votre avis", gestionnaire_dossier_url(@avis.dossier.procedure, @avis.dossier)
- else
%p
= link_to "Inscrivez-vous pour donner votre avis", sign_up_gestionnaire_avis_url(@avis.id, @avis.email)
- if @avis.gestionnaire.present?
%p
= link_to "Connectez-vous pour donner votre avis", gestionnaire_dossier_url(@avis.dossier.procedure, @avis.dossier)
- else
%p
= link_to "Inscrivez-vous pour donner votre avis", sign_up_gestionnaire_avis_url(@avis.id, @avis.email)
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%br
%br
%hr
%br
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr
%hr
%p
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.

View file

@ -1,10 +1,14 @@
- content_for(:title, 'Activez votre compte')
%p Bonjour #{@user.email},
%p
Bonjour #{@user.email},
%p
Pour activer votre compte sur demarches-simplifiees.fr, veuillez cliquer sur le lien suivant :
= link_to(confirmation_url(@user, confirmation_token: @token), confirmation_url(@user, confirmation_token: @token))
%p Bonne journée,
%p L'équipe demarches-simplifiees.fr
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr

View file

@ -4,8 +4,9 @@
%p
À la demande de l'usager le dossier n° #{@deleted_dossier.dossier_id} a été supprimé.
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr

View file

@ -5,8 +5,9 @@
%p
Votre dossier n° #{@deleted_dossier.dossier_id} a bien été supprimé.
Une trace anonyme de ce traitement sera conservée pour ladministration.
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr

View file

@ -1,19 +1,21 @@
- content_for(:title, 'Activation de votre compte accompagnateur')
Bonjour,
%br
%br
Vous venez d'être nommé accompagnateur sur demarches-simplifiees.fr.
%br
Votre compte a été créé pour l'adresse email #{@gestionnaire.email}. Pour lactiver, je vous invite à cliquer sur le lien suivant : 
= link_to(gestionnaire_activate_url(token: @reset_password_token), gestionnaire_activate_url(token: @reset_password_token))
%br
%br
Par ailleurs, notre site de documentation qui regroupe l'ensemble des informations relatives à demarches-simplifiees.fr ainsi que des tutoriels dutilisation est à votre disposition : 
= link_to(DOC_URL, DOC_URL)
%br
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%p
Bonjour,
%p
Vous venez d'être nommé accompagnateur sur demarches-simplifiees.fr.
%p
Votre compte a été créé pour l'adresse email #{@gestionnaire.email}. Pour lactiver, je vous invite à cliquer sur le lien suivant : 
= link_to(gestionnaire_activate_url(token: @reset_password_token), gestionnaire_activate_url(token: @reset_password_token))
%p
Par ailleurs, notre site de documentation qui regroupe l'ensemble des informations relatives à demarches-simplifiees.fr ainsi que des tutoriels dutilisation est à votre disposition : 
= link_to(DOC_URL, DOC_URL)
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr

View file

@ -1,4 +1,4 @@
- content_for(:title, 'Votre activité hebdomadaire')
- content_for(:title, @subject)
- @overview[:procedure_overviews].each_with_index do |procedure_overview, index|

View file

@ -1,19 +1,20 @@
Bonjour,
%br
%br
Votre dossier nº --numéro du dossier-- a été accepté le --date de décision--.
%br
%br
A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%br
%br
%br
%br
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.
%p
Bonjour,
%p
Votre dossier nº --numéro du dossier-- a été accepté le --date de décision--.
%p
A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr
%p
%p
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.

View file

@ -1,22 +1,23 @@
Bonjour,
%br
%br
Votre dossier nº --numéro du dossier-- a été accepté le --date de décision--.
%br
%br
Vous pouvez télécharger votre attestation à l'adresse suivante : --lien attestation--
%br
%br
A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%br
%br
%br
%br
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.
%p
Bonjour,
%p
Votre dossier nº --numéro du dossier-- a été accepté le --date de décision--.
%p
Vous pouvez télécharger votre attestation à l'adresse suivante : --lien attestation--
%p
A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr (anciennement Téléprocédures Simplifiées)
%p
%p
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.

View file

@ -1,19 +1,20 @@
Bonjour,
%br
%br
Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--.
%br
%br
A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%br
%br
%br
%br
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.
%p
Bonjour,
%p
Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--.
%p
A tout moment, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr
%p
%p
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.

View file

@ -1,16 +1,17 @@
Bonjour,
%br
%br
Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--. Celui-ci sera instruit dans le délai légal déclaré par votre interlocuteur.
%br
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%br
%br
%br
%br
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.
%p
Bonjour,
%p
Votre administration vous confirme la bonne réception de votre dossier nº --numéro du dossier--. Celui-ci sera instruit dans le délai légal déclaré par votre interlocuteur.
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr
%p
%p
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.

View file

@ -1,19 +1,20 @@
Bonjour,
%br
%br
Votre dossier nº --numéro du dossier-- a été refusé le --date de décision--.
%br
%br
Pour en savoir plus sur le motif du refus, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%br
%br
%br
%br
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.
%p
Bonjour,
%p
Votre dossier nº --numéro du dossier-- a été refusé le --date de décision--.
%p
Pour en savoir plus sur le motif du refus, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr
%p
%p
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.

View file

@ -1,19 +1,20 @@
Bonjour,
%br
%br
Vous pouvez retrouver et compléter le brouillon que vous avez créé pour la démarche
%strong= @dossier.procedure.libelle
à l'adresse suivante :
= link_to users_dossiers_url(liste: 'brouillon'), users_dossiers_url(liste: 'brouillon'), target: '_blank'
%br
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%br
%br
%br
%br
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.
%p
Bonjour,
%p
Vous pouvez retrouver et compléter le brouillon que vous avez créé pour la démarche
%strong= @dossier.procedure.libelle
à l'adresse suivante :
= link_to users_dossiers_url(liste: 'brouillon'), users_dossiers_url(liste: 'brouillon'), target: '_blank'
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr
%p
%p
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.

View file

@ -1,19 +1,20 @@
Bonjour,
%br
%br
Votre dossier nº --numéro du dossier-- a été classé sans suite le --date de décision--.
%br
%br
Pour en savoir plus sur les raisons de ce classement sans suite, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%br
%br
Bonne journée,
%br
%br
L'équipe demarches-simplifiees.fr
%br
%br
%br
%br
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.
%p
Bonjour,
%p
Votre dossier nº --numéro du dossier-- a été classé sans suite le --date de décision--.
%p
Pour en savoir plus sur les raisons de ce classement sans suite, vous pouvez consulter le contenu de vos dossiers et les éventuels commentaires de l'administration à cette adresse : --lien dossier--
%p
Bonne journée,
%p
L'équipe demarches-simplifiees.fr
%p
%p
Merci de ne pas répondre à cet email. Postez directement vos questions dans votre dossier sur la plateforme.

View file

@ -1,12 +1,16 @@
- content_for(:title, 'Demande de création de compte')
- content_for(:title, @subject)
%h1 Bonjour
%p Une demande de création de compte a été réalisée sur le site demarches-simplifiees.fr pour l'email #{@user.email}.
%p
Une demande de création de compte a été réalisée sur le site demarches-simplifiees.fr pour l'email #{@user.email}.
%p
Votre compte existe déjà. Si vous souhaitez changer votre mot de passe, veuillez suivre les instructions à l'adresse suivante
#{link_to(new_password_url(@user), new_password_url(@user))}.
%p Si vous n'êtes pas à l'origine de cette demande, vous pouvez ignorer ce mail.
%p
Si vous n'êtes pas à l'origine de cette demande, vous pouvez ignorer ce mail.
%p
Cordialement,

View file

@ -7,7 +7,7 @@ RSpec.describe AvisMailer, type: :mailer do
subject { described_class.avis_invitation(avis) }
it { expect(subject.subject).to eq("Donnez votre avis sur le dossier nº #{avis.dossier.id} (#{avis.dossier.procedure.libelle})") }
it { expect(subject.body).to include("Vous avez été invité par #{avis.claimant.email} à donner votre avis sur le dossier nº #{avis.dossier.id} de la procédure : #{avis.dossier.procedure.libelle}.") }
it { expect(subject.body).to include("Vous avez été invité par #{avis.claimant.email} à donner votre avis sur le dossier nº #{avis.dossier.id} de la procédure &quot;#{avis.dossier.procedure.libelle}&quot;.") }
it { expect(subject.body).to include(avis.introduction) }
end
end