Adresse de l'expéditeur C # EWS
-
09-09-2020 - |
Question
J'essaie d'obtenir des informations spécifiques sur un email (MessageId, mailboxName, date, de, à, Sujet, Corps, SEQ, DATE_INSERTED_DB, HASATCHATION) et je peux les obtenir avec succès à l'aide de la méthode de l'élément.jeter l'article comme indiqué dans CommentPour obtenir l'expéditeur d'un e-mail dans EWS Mapi? .Comment puis-je obtenir l'adresse e-mail en fait de l'expéditeur?
EmailMessage mes = (EmailMessage)item;
String sender = mes.Sender.Name;
Cela me donne quelque chose comme "toosweetnitemare" au lieu de toosweetnitemare@wheatver.com.J'ai aussi essayé
System.Web.Mail.MailMessage receivedMessage = GetMail();
string replyTo = receivedMessage.From;
Mais cela ne jouerait pas bien avec mon code et me disait à me dire de changer de version-cadre.Étrange et je ne veux pas l'utiliser.
Je veux que l'adresse soit utilisée par EWS ou casting.Des idées?
La solution
Vous recherchez probablement
String sender = mes.Sender.Address;