L'invio di posta elettronica “per conto di” in server Exchange 2010
-
10-10-2019 - |
Domanda
Sto cercando di inviare una mail con Exchange Server 2010 e System.Net.Mail.SmtpClient.I hanno dato autorizzazione appropriata per l'utente in tutte le cassette postali. Tuttavia, la posta di invio fallisce (senza alcuna eccezione nel metodo SendAsync). Invece, se io do autorizzazione Invia come per le cassette postali, la posta di invio ha esito positivo. E 'possibile inviare "per conto di" mail da Exchange Server senza l'utilizzo di Exchange API
Soluzione
class MailMessage espone due proprietà: Da e mittente
Impostazione mittente a Indirizzo1 e dal al address2 invierà una e-mail che sarà letto come "address1 per conto di address2"
Altri suggerimenti
MailMessage message = new MailMessage();
message.From = new MailAddress("fromthepersonwho@sentthis.com");
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow