Question

Je suis en train d'envoyer un courrier à l'aide Exchange Server 2010 et System.Net.Mail.SmtpClient.I ont donné l'autorisation appropriée à l'utilisateur sur toutes les boîtes aux lettres. Cependant, l'envoi de courrier échoue (sans aucune exception dans la méthode SendAsync). Au lieu de cela, si je donne l'autorisation Envoyer en tant que sur les boîtes aux lettres, l'envoi de courrier réussit. Est-il possible d'envoyer « au nom de » mails à partir d'Exchange Server sans l'aide d'API d'échange

Était-ce utile?

La solution

classe MailMessage expose deux propriétés: De et Sender

Réglage de l'expéditeur à address1 et à partir adresse2 enverra un message qui se lira comme « address1 au nom de adresse2 »

Autres conseils

MailMessage message = new MailMessage();

message.From = new MailAddress("fromthepersonwho@sentthis.com");
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top