diff --git a/Controllers/RegistrazioniController.cs b/Controllers/RegistrazioniController.cs index d63c986..54432c1 100644 --- a/Controllers/RegistrazioniController.cs +++ b/Controllers/RegistrazioniController.cs @@ -150,7 +150,9 @@ namespace VirtualTask.Controllers if (response.IsSuccessStatusCode) { //mando mail avvenuta richiesta - bool esito = MailSent(model.email,model.cognome,model.token); + string message = getMailText(model.cognome, tokenMail, model.email); + string subject = _configuration["ApplicationInsights:subjectMail"]; + bool esito = MailSent(model.email, subject, message); return RedirectToAction("RegistrazioneOk"); } else @@ -190,6 +192,7 @@ namespace VirtualTask.Controllers admin = helper.GetStringValue("admin"); ViewBag.Admin = admin; + Uri baseAddress = new Uri(urlBase); client = new HttpClient(); client.BaseAddress = baseAddress; @@ -206,6 +209,10 @@ namespace VirtualTask.Controllers var trovato = reg.First(); UpdRegistrazione(trovato); + //mando mail riepilogo dati registrazione + string message = getMailTextRiepilogo(trovato); + string subject= _configuration["ApplicationInsights:subjectMailRiepilogo"]; + bool esito = MailSent(trovato.email, subject, message); return RedirectToAction("RegistrazioneFinished"); } else @@ -444,7 +451,7 @@ namespace VirtualTask.Controllers } return bAziPres; } - private bool MailSent(string receiver, string nome, string tokenMail) + private bool MailSent(string receiver, string subject, string message) { //REMEMBER per una mail gmail bisogna andare nelle impostazioni //e impostare "Accesso app meno sicure" a ON @@ -456,8 +463,8 @@ namespace VirtualTask.Controllers string pwdMail = _configuration["ApplicationInsights:pwdMail"]; - string subject = _configuration["ApplicationInsights:subjectMail"]; - string message = getMailText(nome, tokenMail, receiver); + + //string message = getMailText(nome, tokenMail, receiver); var senderEmail = new MailAddress(senderMail, senderName); var receiverEmail = new MailAddress(receiver, "Receiver"); diff --git a/appsettings.json b/appsettings.json index a13c784..66dcbdd 100644 --- a/appsettings.json +++ b/appsettings.json @@ -20,7 +20,9 @@ "nomeMail": "Supporto Virtual Task", "pwdMail": "Polo2023!", "subjectMail": "Richiesta App di test", + "subjectMailRiepilogo": "Registrazione completata", "rootUrl": "https://virtualtask.it/" + //"rootUrl": "https://localhost:7140/" }, "AllowedHosts": "*" }