문제

I am referring Link. To move migrated mails to Inbox we use:

entries.MailItemProperties.Add(MailItemPropertyElement.INBOX);

Similarly for DRAFT,SENT e.t.c But there is no option for spam mails.

How can i move mails to spam?

도움이 되었습니까?

해결책

Add the label "Spam" to the message using the email migration API, and be sure to skip the inbox (don't set MailItemPropertyElement.INBOX.) There is no specific MailItemPropertyElement for it because the Spam label is reserved explicitly for spam messages.

MailItemEntry entry = new MailItemEntry();
entry.Rfc822Msg = new Rfc822MsgElement(rfcTextOfMessage);
entry.Labels.Add(new LabelElement("Spam"));

For more information please see the Email Migration .NET Developer's Guide. Good luck!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top