public bool createInvite([FromBody] InviteViewModels model) { _inviteService.addInvite(model.BigSelecteId, model.Nom, model.Mail, model.Code); string _subject = "Invitation a un evenement"; string _message = "Voici votre code " + model.Code + "."; var emailMessage = new MimeMessage(); emailMessage.From.Add(new MailboxAddress("thebigevent", "*****@*****.**")); emailMessage.To.Add(new MailboxAddress("", model.Mail)); emailMessage.Subject = _subject; emailMessage.Body = new TextPart("plain") { Text = _message }; using (var client = new SmtpClient()) { client.ServerCertificateValidationCallback = (s, c, h, e) => true; client.Connect("smtp.gmail.com", 465, true); client.AuthenticationMechanisms.Remove("XOAUTH2"); client.Authenticate("*****@*****.**", "thebigevent"); client.Send(emailMessage); client.Disconnect(true); } return(true); }