2011-08-05 4 views

Répondre

1

Il y a une bonne documentation (y compris des exemples de code) sur le site Chilkat:

Delete Email Individually (One at a time) from an IMAP Mailbox

aussi:

Delete Email from an IMAP Mailbox

Autres exemples IMAP:

IMAP C# Examples

Espérons que cela vous aide.


Edit:

Selon la documentation sur la page ci-dessous:

Chilkat C# EmailBundle Class Reference

Les deux méthodes RemoveEmail et RemoveEmailByIndex supprimer uniquement les e-mails du faisceau et non de la serveur. Vous devrez utiliser une autre méthode comme décrit dans les liens ci-dessus pour supprimer le message du serveur.


Modifier

Je ne suis pas très familier avec la bibliothèque Chilkat cependant de la documentation, il semble que la méthode « Votrecourriel » dans la classe EmailBundle récupérera un courrier à un certain index et vous peut utiliser la méthode « AppendMail » dans la classe imap pour télécharger le courrier à une boîte de réception particulière comme indiqué dans l'exemple suivant:

Upload (Append) Email to an IMAP Mailbox

I h ope cela aide, s'il le fait s'il vous plaît marquer comme réponse.

+0

Le lien fourni était extrêmement utile. Maintenant, je suis capable de supprimer un mail à un certain index. Maintenant, comment puis-je télécharger un mail sur le même index. –

Questions connexes