public async Task SendMailForObservationToSendToOsm(string userEmail, string username) { if (string.IsNullOrEmpty(userEmail)) { return; } var model = new NewObservationToSendToOsmModel(); model.UserName = username; var email = new MimeMessage(); email.Subject = $"Albiziapp : Un relevé à été confirmé par la communauté"; email.To.Add(MailboxAddress.Parse(userEmail)); email.From.Add(new MailboxAddress(this.Configuration["Data:Emails:DefaultSenderName"], this.Configuration["Data:Emails:DefaultSenderEmail"])); var html = await this.RazorEngine.CompileRenderAsync("Emails.NewObservationToSendToOsm", model); email.AddBody(null, html); await email.SendWithSmtpAsync(false); }