Preeti
Preeti

Reputation: 1386

How to move a mail to SPAM ? Using Google Mail Migration API?

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?

Upvotes: 0

Views: 240

Answers (1)

Vic Fryzel
Vic Fryzel

Reputation: 2375

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!

Upvotes: 1

Related Questions