Suche nach einer Echtzeit-IMAP-Benachrichtigung über neue E-Mails

8

Ich suche nach einer Möglichkeit, einen GMail-Posteingang auf neue E-Mails zu überwachen. Ich möchte jedoch vermeiden, alle paar Minuten zu überprüfen, und ich suche nach einer Art von Echtzeit-Benachrichtigung. Mir ist aufgefallen, dass Outlook (und andere IMAP-unterstützende Clients) sofort anzeigen, wenn eine neue E-Mail vorhanden ist, aber leider fehlt diesen .NET IMAP-Bibliotheken diese Funktionalität.

Kennt jemand eine IMAP-Bibliothek mit dieser Funktionalität? Oder gibt es einen anderen Weg, um sofort über neue Nachrichten informiert zu werden, ohne kurzes Polling durchzuführen?

    
Emil 14.04.2009, 15:16
quelle

3 Antworten

8

Sie müssen mit IMAP IDLE umgehen.

Dies wird Sie benachrichtigen, wenn neue Nachrichten ankommen, ohne konstantes Polling (was schlecht ist).

Eine sehr gute, kommerzielle .NET IMAP-Bibliothek ist MailBee.Net . Ich habe es vor einiger Zeit für ein kleines Projekt verwendet, und es schien sehr gut damit umzugehen und es war relativ einfach, damit zu arbeiten. Möglicherweise gibt es andere - suchen Sie einfach in Ihrer Bibliothek nach dem IDLE-Befehl oder der IDLE-Befehlsbearbeitung, und Sie werden wahrscheinlich etwas finden.

    
Reed Copsey 14.04.2009, 15:24
quelle
3

Mail.dll unterstützt IDLE. Hier ist das vereinfachte Beispiel:

%Vor%

Sie können Mail.dll herunterladen unter: Ссылка

Sehen Sie sich auch meinen Blog für Proben an .

Bitte beachten Sie, dass Mail.dll ein kommerzielles Produkt ist, das ich erstellt habe.

@Queops

Hier sind die Berichte von zwei Online-Antivirenscannern:

www.virushief.com

www.virustotal.com

Bitte beachten Sie, dass VirusTotal Symantec-Scanner verwendet.

    
Pawel Lesnikowski 15.04.2010 05:00
quelle
1

Testen Sie die kostenlose .NET-Bibliothek für den Zugriff auf den IMAP-Server S22.Imap mit IDLE-Unterstützung

    
leftbox 27.06.2013 10:43
quelle

Tags und Links