Envoyer le message en noreply et permettre de répondre à l’expéditeur (replyto)

Envoyer le message en noreply et permettre de répondre à l’expéditeur (replyto)

Par raison de sécurité, quand on envoie par programmation un email, on doit utiliser une adresse email valide (dont on connait le mot de passe et le serveur) :

smtp = new SmtpClient(serveur, 25);

UserInfo = new System.Net.NetworkCredential(user, password);

smtp.UseDefaultCredentials – false;

smtp.Credentials – UserInfo;

Le problème est que le destinataire répondra à cette adresse email qui est, en général, juste utilisée pour envoyer un message.

Comment faire pour que le destinataire réponde à une autre adresse email :

MailMessage mail = new MailMessage(from, to);

mail.ReplyToList.Add(new MailAddress(email));

Où email est l’adresse de destination de la réponse du premier destinataire (quand celui-ci fera Répondre depuis son client de messagerie).

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *