2010-03-22 1 views
0

Я имею в виду Link. Чтобы перенести перенесенные письма в папку «Входящие», мы используем:Как переместить почту в СПАМ? Использование API миграции Google Mail?

entries.MailItemProperties.Add (MailItemPropertyElement.INBOX);

Аналогично для DRAFT, SENT e.t.c Но нет спам-писем.

Как я могу перемещать письма в спам?

ответ

1

Добавьте метку «Спам» в сообщение, используя API миграции электронной почты, и обязательно пропустите папку «Входящие» (не устанавливайте MailItemPropertyElement.INBOX.) Для этого нет специального элемента MailItemPropertyElement, поскольку ярлык Spam зарезервирован явно для сообщений о спаме.

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

Для получения дополнительной информации см. Email Migration .NET Developer's Guide. Удачи!