IMAP :: Client.

Erweiterte Manipulation von IMAP-Diensten W / Referral-Support
Jetzt downloaden

IMAP :: Client. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Brenden Conte
  • Website des Verlags:
  • http://search.cpan.org/~conteb/

IMAP :: Client. Stichworte


IMAP :: Client. Beschreibung

Erweiterte Manipulation von IMAP-Diensten mit Empfehlungsunterstützung IMAP :: Client ist ein Perl-Modul, das als IMAP-Server als Low-Level-Inteface erstellt wurde. Es wurde als "Clear Box" -Lösung aufgebaut, um mit einer IMAP-Umgebung zu arbeiten. Die Idee ist, dass alles, was ein IMAP-Client tun kann, und alle über die IMAP-Specs verfügbaren Informationen, die über die IMAP-Specs verfügbar sind, auf einer Clientschnittstelle und einem Benutzer verfügbar sein. Auf diese Weise können die vollständige Festigkeit des IMAP-Protokolls und -daten idealerweise in dem netzgenausteigsten Mannger eingesetzt werden, anstatt nur auf eine Teilmenge von Befehlen oder datenbegrenzten Antworten zu entfalten. Wenn der Server es anspricht, sollte der Client es sehen können. Dieses Modul ergibt auch Schritte, um erwartete Situationen für den Benutzer verarbeiten zu können, anstatt ein pro-Implementierungsverhalten für solche erwarteten Ereignisse zu zwingen, z. B. Empfehlungen. IMAP :: Client unterstützt die Empfehlungen voll und transparent und wird sie transparent für den Befehl selbst behandeln (sofern die Überweisungen für anonyme oder derselbe Benutzer mit demselben Kennwort - ein neuer Benutzer oder ein anderes Kennwort einen neuen Benutzernamen erfordern würde / Passwort zu erhalten. Für dieses Modul umfassen: * RFC 3501 - Internetnachricht Zugriffsprotokoll - Version 4REV1 (Teil) * RFC 2086 - IMAP4 ACL-Erweiterung (0,01) * RFC 2087 - IMAP4-Quotenverlängerung (0,01) * RFC 2088 - IMAP4 Nicht-Synchronisierungsliteratur (0,01) ) * RFC 2177 - IMAP4 Leerlaufbefehl (noch nicht unterstützt) * RFC 2192 - IMAP4-URL-Schema (0,01) * RFC 2193 - IMAP4-Postfach-Empfehlungen (0,01 ) * RFC 2342 - IMAP4-Namespace (Noch nicht direkt unterstützt) * RFC 2359 - IMAP4 Uidplus Erweiterung (partiell in 0.01 - UID-Adringe-Check OK, benötigen kopieren und anhängiger Unterstützung) * RFC 2971 - IMAP4-ID-Erweiterung (0,01) * RFC 3348 - IMAP4-Kinder-Postfach-Erweiterung (noch nicht direkt unterstützt) * RFC 3502 - IMAP-Multiapend-Erweiterung (nicht Noch direkt unterstützt) * RFC 3516 - Binäre Inhaltsverlängerung (Noch nicht direkt unterstützt) * RFC 3691 - Internetnachricht-Zugriffsprotokoll (IMAP) -Stocol (IMAP) -Fehl (noch nicht direkt unterstützt) Darüber hinaus sind die folgenden Entwürfe enthalten. Während die Funktionalität für diese Entwürfe enthalten ist (da ein Server sie verwendet), verfallen Entwürfe nach 6 Monaten, und somit können die Funktionalität von der Serverseite bestenfalls fleckig sein. * Draft-Ietf-Imapext-Annotate-15 - IMAP Annotate-Erweiterung (noch nicht direkt unterstützt) * Draft-Daboo-IMAP-ANNOTATEMORE-08 - IMAP Annotatemore-Erweiterung (Teil in 0.12 - GetAndotation Works) Synopsis Verwenden Sie IMAP :: Client My $ IMAP = Neuer IMAP :: Client ($ Server); Es sei denn, (Ref $ IMAP) {Die "Fehler beim Erstellen des Objekts: $ iMAP ";} (oder) MY $ IMAP = NEUE IMAP :: Client (); $ iMAP-> CONNECT (PeerAddr => $ Server, ConnectMethod => 'SSL STARTTLS REINE',) ODER DIESEN" Keine Verbindung zu : " ); SUBS SHOWSTATS ($) {MY $ resp = Schicht; FOREACH MEINE $ AUTR (Schlüssel% {$ resp) {drucken "$ attr: $ bzw.> {$ attr} ";}} $ IMAP-> register_mailbox_update (showstats); $ iMAP-> Authentifizierung ($ User, $ PASS) oder sterben Sie" Nicht als Benutzer authentifizieren ". $ iMAP-> Fehler ()." "; (oder) $ iMAP-> Authentifizierung ($ User, $ Pass, $ authas_user) oder sterben" nicht authentifizieren kann als Benutzer im Namen von $ authas_user authentifizieren: ". $ iMAP-> Fehler ()." "; $ iMAP-> ID () oder Die $ IMAP-> Fehler (); $ IMAP-> Funktionen () oder Die $ IMAP-> Fehler (); $ IMAP-> NOOP () oder Die $ IMAP-> Fehler (); FIXME: Weitere Beispiele hier Anforderungen: · Perl.


IMAP :: Client. Zugehörige Software