Imap :: cliente

Manipulación avanzada de servicios IMAP con soporte de referencia
Descargar ahora

Imap :: cliente Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Brenden Conte
  • Sitio web del editor:
  • http://search.cpan.org/~conteb/

Imap :: cliente Etiquetas


Imap :: cliente Descripción

Manipulación avanzada de los servicios IMAP con soporte de referencia IMAP :: El cliente es un módulo Perl creado como un intencimiento de bajo nivel para cualquier servidor IMAP. Fue construido para ser una solución 'Caja clara' para trabajar con un entorno IMAP. La idea es que cualquier cosa que un cliente IMAP pueda hacer, y cualquier información disponible a través de las especificaciones IMAP, debe estar disponible para una interfaz y usuario de un cliente. De esta manera, la resistencia completa del protocolo IMAP y los datos se pueden utilizar, idealmente en el manzón más eficiente en la red, en lugar de estar contenidos solo a un subconjunto de comandos o respuestas limitadas por datos. Si el servidor lo dice, el cliente debe poder verlo. Este módulo también toma medidas para poder manejar las situaciones anticipadas para el usuario en lugar de forzar un comportamiento por implementación para tales eventos esperados, como referencias. IMAP :: El cliente apoyará completamente las referencias, y los manejará de forma transparente para cualquier comnito que se le emita (siempre y cuando las referencias s para el anónimo o el mismo usuario con la misma contraseña, un nuevo usuario o una contraseña diferente requerirá un nuevo nombre de usuario / contraseña a obtener. A partir de 0.01, esto no es compatible, sin embargo, el marco está abajo. Este módulo también intenta seguir los distintos RFC para las comunicaciones IMAPREV1 muy de cerca, lo que hace cumplir las responsabilidades del lado del cliente. Las listas completas de RFCs referenciados Para este módulo incluyen: * RFC 3501 - Protocolo de acceso a mensajes de Internet - Versión 4Rev1 (parcial) * RFC 2086 - Extensión IMAP4 ACL (0.01) * RFC 2087 - Extensión de cuota IMAP4 (0.01) * RFC 2088 - IMAP4 Literales no sincronizantes (0.01 ) * RFC 2177 - Comando IMAP4 inactivo (aún compatible aún) * RFC 2192 - Esquema de URL de IMAP4 (0.01) * RFC 2193 - RFC 2193 - RFCBOX BAILBOX (0.01 ) * RFC 2342 - Espacio de nombres de IMAP4 (no es compatible directamente) * RFC 2359 - imap4 uidplus Extensión (parcial en 0.01 - UID Expunge Check Ok, necesita un soporte de copia y apéndice) * RFC 2971 - Extensión IMAP4 ID (0.01) * RFC 3348 - IMAP4 Extensión del buzón del niño (no es compatible directamente) * RFC 3502 - IMAP Multiappend Extention (no Aún no respaldado directamente) * RFC 3516 - Extención de contenido binario (no respaldado directamente todavía) * RFC 3691 - COMANDO DE ACCESO DE ACCESO DE ACCESO DE MENSAJES DE INTERNET (IMAP) Deseleccionar el comando (no es compatible directamente todavía) Además, también se incluyen las siguientes funcionalidades de borrador. Si bien la funcionalidad se incluye para estos borradores (porque un servidor lo está utilizando), los borradores caducan después de 6 meses, y por lo tanto la funcionalidad del lado del servidor puede ser de la mejor manera posible. * Extensión de annotato de Draft-IETF-IMAPEXT-ANOTATE-15 - IMAP (no respaldado directamente todavía) * Draft-Daboo-imap-anotatemore-08 - IMAP Annotatemore Extension (Parcial en 0.12 - Getannotation Works) Sinopsis Use IMAP :: Cliente MY $ imap = nuevo imap :: cliente ($ servidor); A menos que (REF $ $ IMAP) {DIE "no pudo crear objeto: $ IMAP ";} (o) My $ IMAP = NUEVO IMAP :: Cliente (); $ imap-> Conecte (PeerAddr => $ Server, ConnectMethod => 'SSL Starttls PLANT',) O DIE" No se puede conectar a : ". $ imap-> error (); $ imap-> onfail ('error'); $ imap-> error de error ('pila'); $ imap-> debuglevel (1); $ imap-> Capabilidad_checking (1 ); Sub ShowStats ($) {My $ Resp = Shift; foreach My $ attr (teclas% {$ resp}) {imprimir "$ attr: $ resp -> {$ attr} ";}} $ imap-> registrate_mailbox_update (showsstats); $ imap-> autenticar ($ usuario, $ pase) o morir" No se puede autenticar como $ usuario ". $ imap-> error ()". "(o) $ imap-> autenticar ($ usuario, $ pase, $ authas_user) o muere" No se puede autenticar como $ usuario en nombre de $ authas_user: ". $ imap-> error ()". "; $ imap-> ID () o DIE $ imap-> Error (); $ imap-> Capacidad () o Die $ imap-> Error (); $ imap-> noop () o die $ imap-> error (); FIXME: Más ejemplos aquí Requisitos: · Perl


Imap :: cliente Software relacionado

MARICÓN

Extensión de Perl que proporciona una escritura, encapsulación y herencia más fuertes ...

410

Descargar