Comment envoyer un email avec un email utilisateur, dans la page contact nous?

Je suis en train de créer une page de contact et je souhaite recevoir des courriers de cette page car c’est un courrier qui provient du courrier de l’utilisateur.

J’ai écrit ce code:

var client = new SmtpClient("smtp.gmail.com", 587) { Credentials = new NetworkCredential("[email protected]", "password"), EnableSsl = true }; MailMessage mail = new MailMessage(); mail.From = new MailAddress("[email protected]"); mail.To.Add(new MailAddress("[email protected]")); mail.Body = "bodyTest"; mail.Subject = "subjectTest"; client.Send(mail); 

Mais je reçois le courrier de mon courrier, pas l’utilisateur

Comment faire ça?

En utilisant gmail, le message viendra de l’utilisateur qui se connecte, pas de l’utilisateur qui se trouve dans le “de”. Vous pouvez mettre ce que vous voulez dans la liste, mais cela ne fonctionne pas comme prévu.

À l’aide d’un petit compte gratuit Google Apps, j’ai en fait créé un compte “[email protected]”. Je me connecte à gmail avec ce compte, donc au moins le courrier de contact a cette adresse.

J’ai également rencontré le même problème, et il y a un peu de solution de contournement, vous pouvez append le courrier électronique de l’expéditeur à la propriété ReplyToList , ce qui donnera la possibilité de répondre à cette adresse.