tags:

views:

23

answers:

1

Hi,

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?

+1  A: 

Hi Pari,

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!

vicfryzel