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

È stato utile?

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
scroll top