2017-04-18 51 views
0

我想從收件箱獲取每封附件的每個附件的擴展名。我怎樣才能做到這一點?我的目的地:如果收件箱中只有一個附件具有* jpg擴展名,則剩餘郵件可以跳過,用戶將收到MessageBox中的信息。有了這個代碼attachment始終爲空:使用MailKit獲取附件擴展

IList<IMessageSummary> allMailList = client.Inbox.Fetch(0, -1, MessageSummaryItems.Envelope | MessageSummaryItems.UniqueId); 
       foreach (IMessageSummary mail in allMailList) 
        foreach (var attachment in mail.Attachments) 
         richTextBox1.AppendText(attachment.FileName + Environment.NewLine); 

回答

1

你需要在你取()請求使用MessageSummaryItems.BodyStructure。

+0

它的工作,謝謝:) –