sievelib

Biblioteca de tamiz del lado del cliente
Descargar ahora

sievelib Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • MIT/X Consortium Lic...
  • Nombre del editor:
  • Antoine Nguyen
  • Sitio web del editor:
  • http://bitbucket.org/tonioo/

sievelib Etiquetas


sievelib Descripción

Biblioteca de tamiz del lado del cliente Sievelib es un tamiz de lado cient-lateral y administra la biblioteca escrita en Python.- Sieve: un idioma de filtrado de correo electrónico http://tools.ietf.org/html/RFC5228- Mansieve: un protocolo para administrar de forma remota Scripts HTTP: // Herramientas. iEtf.org/html/draft-martin-mlagesieve-12sieve Toolswhat está compatible con la fuerza, el analizador proporcionado solo admite las funcionalidades descritas en la RFC. (es decir, no hay ninguna extensión compatible con ninguna extensión). La única excepción se refiere a la Sección 2.4.2.4. Codificación de caracteres que usan "carácter codificado" que no es compatible. El analic de usagethe Parser se puede usar desde la línea de comandos: $ cd sievelib $ python parser.py test.sievesyntax ok $ o se puede utilizar desde un entorno de Python (o script / módulo): >>> del analizador de importación SieVelib.Parser >>> P = analizador () >>> P.Parse ('Requerir ;') Verdadero >>> P.Dump () requiere (tipo : Control) >>>>>> P.Parse ('Requerir ') Falso >>> P.Error'line 1: Error de análisis: Fin del script alcanzado Mientras se espera un punto y coma '>> >> Documentación adicional está disponible con código fuente. MANAGESIEVE ToolsSwhat es compatible con los comandos obligatorios. La extensión de cambio de nombre se admite, con un comportamiento simulado para el servidor que no lo admite. Para el comando Autenticate, los mecanismos compatibles son DIGEST-MD5, PLANTE y LOGIN.BASIC USAGETEE MAGAJE SEGURANDO EL CLIENTE está destinado a ser utilizado desde otra aplicación Python (hay 't Cualquier shell proporcionado): >>> de SieVelib.Managesieve Importar Client >>> C = Cliente ("servidor.example.com") >>> C.connect ("Usuario", "Contraseña", StartTLS = FALSE, authmech = "digest-md5") Verdadero >>> C.listscripts () ("Active_Script", ) >>> C.Setactive ("Script1") TRUE >>> C.HAVSESPACE ("Script3", 45) Verdadero >>> Documentación adicional está disponible con código fuente. Requisitos: · Python


sievelib Software relacionado

Eulcommon

Una colección de pequeñas utilidades de Python para trabajar con archivos binarios y Django ...

93

Descargar