skoruba/IdentityServer4.Admin

Email templates

Open

#185 ouverte le 21 févr. 2019

Voir sur GitHub
 (4 commentaires) (2 réactions) (0 assignés)C# (1 125 forks)batch import
enhancementhelp wantedquestion

Métriques du dépôt

Stars
 (3 486 stars)
Métriques de merge PR
 (Aucune PR mergée en 30 j)

Description

Hello community, question for you.

Right now we're using template saved in AccountController.resx:

Name Value
ConfirmEmailBody Please confirm your account by <a href='{0}'>clicking here</a>.
ResetPasswordBody Please reset your password by <a href='{0}'>clicking here</a>.

And we fill it with generated links just before passing it to IEmailSender:

Task SendEmailAsync(string email, string subject, string htmlMessage)

But probably will need to find solution that will allow admins to use email templates. Is there a good solution for templating emails that you know?

Currently I'm considering adding to AccountController.resx project file as a resource which will be a plain html file with {0} for putting links and customizable info in. Let us know if you have any suggestions in this matter.

Guide contributeur