C # EWS Indirizzo mittente
-
09-09-2020 - |
Domanda
Sto cercando di ottenere informazioni specifiche su un'e-mail (Messagev, MailboxName, data, da, a, soggetto, corpo, seq, data_inserted_db, haSattachment) e posso ottenerli con successo l'articolo. Qualsiasi metodo o usando l'emailmessagelanciare l'oggetto come mostrato in ComePer ottenere il mittente di una e-mail in EWS MAPI? .Come posso ottenere l'indirizzo email effettivamente del mittente?
EmailMessage mes = (EmailMessage)item;
String sender = mes.Sender.Name;
.
Questo mi dà qualcosa come "toosweetnitemare" invece di toosweetnitemare@whatever.com.Ho anche provato
System.Web.Mail.MailMessage receivedMessage = GetMail();
string replyTo = receivedMessage.From;
.
Ma ciò non avrebbe giocato bene con il mio codice e continuò a dirmi di cambiare la mia versione quadro.Strano e non voglio usarlo.
Voglio l'indirizzo usando EWS o fusione.Qualche idea?
Soluzione
Probabilmente stai cercando
String sender = mes.Sender.Address;
.