0
Outlookカスタムフォームを作成して受信トレイに送信しました。C#の電子メールフォームデータの読み取り
私のコードでは、
ExchangeService exchange = new ExchangeService(ExchangeVersion.Exchange2010_SP1);
exchange.UseDefaultCredentials = true;
exchange.AutodiscoverUrl("[email protected]", RedirectionUrlValidationCallback);
TimeSpan ts = new TimeSpan(0, -1, 0, 0);
DateTime date = DateTime.Now.Add(ts);
SearchFilter.IsGreaterThanOrEqualTo filter = new SearchFilter.IsGreaterThanOrEqualTo(ItemSchema.DateTimeReceived, date);
if (exchange != null)
{
Folder inbox = Folder.Bind(exchange, WellKnownFolderName.Inbox);
SearchFilter sf = new SearchFilter.SearchFilterCollection(LogicalOperator.And, new SearchFilter.IsEqualTo(EmailMessageSchema.IsRead, false));
ItemView view = new ItemView(1);
FindItemsResults<Item> findResults = exchange.FindItems(WellKnownFolderName.Inbox, sf, view);
foreach (Item item in findResults)
{
EmailMessage message = EmailMessage.Bind(exchange, item.Id);
string messageBody = message.Body;
件名、本文などを取得できますが、カスタムフォームに表示されているフィールドをどのように読み取ることができますか?
私はtextbox1という名前のフィールドを持っています。
ありがとうございます。
ブリリアントを参照してください例。ありがとう。 – griegs