skoruba/IdentityServer4.Admin

Email templates

Open

#185 aberto em 21 de fev. de 2019

Ver no GitHub
 (4 comments) (2 reactions) (0 assignees)C# (1.125 forks)batch import
enhancementhelp wantedquestion

Métricas do repositório

Stars
 (3.486 stars)
Métricas de merge de PR
 (Nenhuma PRs mesclada em 30d)

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.

Guia do colaborador