C # EWS адрес отправителя
-
09-09-2020 - |
Вопрос
Я пытаюсь получить конкретную информацию об электронной почте (MessageId, Mailboxname, дату, от, субъекта, тело, SEQ, DATE_INSERTED_DB, HASATTACHMENT), и я могу успешно получить их с использованием элемента. Кто-предаваемый метод или использование электронной почтыЧтобы избрать предмет, как показано в КакЧтобы получить отправителя электронной почты в EWS Mapi? .Как я могу получить на самом деле адрес электронной почты отправителя?
EmailMessage mes = (EmailMessage)item;
String sender = mes.Sender.Name;
.
Это дает мне что-то вроде "Toosweetnitemare" вместо toosweetnitemare@whatever.com.Я также попробовал
System.Web.Mail.MailMessage receivedMessage = GetMail();
string replyTo = receivedMessage.From;
.
Но это не будет играть приятно с моим кодом и продолжала говорить мне, чтобы изменить свою структуру версии.Странно, и я не хочу его использовать.
Я хочу адрес, использующий либо EWS, либо отливку.Любые идеи?
Решение
Вы, вероятно, ищете
String sender = mes.Sender.Address;
.