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);
        }