sievelib.

Biblioteca de peneira do lado do cliente
Baixe Agora

sievelib. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • MIT/X Consortium Lic...
  • Nome do editor:
  • Antoine Nguyen
  • Site do editor:
  • http://bitbucket.org/tonioo/

sievelib. Tag


sievelib. Descrição

Biblioteca de peneira do lado do cliente O SieLib é uma peneira e gerenciamento do Sievelib e gerenciamento escrito em Python.- peneira: uma linguagem de filtragem de e-mail http://tools.ietf.org/html/rfc5228- gerenciamento: um protocolo para gerenciar remotamente os scripts de peneira http: // ferramentas. ietf.org/html/draft-martin-manages-12sieve ToolSwhat é suportadoCurrently, o analisador fornecido só suporta as funcionalidades descritas no RFC. (ou seja, não há extensões suportadas). A única exceção diz respeito à Seção 2.4.2.4. Codificando caracteres usando "caractere codificado" que não é suportado.Basic Usagethe Parser pode ser usado a partir da linha de comando: $ CD Sievelib $ Python Parser.py test.sievesyntax OK $ ou pode ser usado a partir de um ambiente Python (ou script / Módulo): >>> de Sievelib.Parser Import Parser >>> p = analisador () >>> p.parse ('exigir ;') verdadeiro >>> p.dump () exige (digite : Controle) >>>>>> p.Parse ('exigir ') FALSE >>> P.Error'Line 1: Erro de análise: Fim do script atingido enquanto o ponto-evente >> A documentação adicional está disponível com código fonte.Managesieve ToolsWHAT é suportado todos os comandos obrigatórios são suportados. A extensão Renomear é suportada, com um comportamento simulado para o servidor que não o suporta.Para o comando autenticado, os mecanismos suportados são digertos-md5, planície e login.basic usagethe gerenciador do cliente destina-se a ser usado a partir de outro aplicativo Python (há qualquer shell fornecido): >>> de Sievelib.Managesieve cliente de importação >>> c = cliente ("server.example.com") >>> c.connect ("User", "Senha", Starttls = False, authmech = "Digest-MD5") True >>> c.listcripts () ("Active_script", ) >>> c.setactive ("script1") true >>> c.havipace ("Script3", 45) True >>> A documentação adicional está disponível com código-fonte. Requisitos: · Pitão


sievelib. Software Relacionado

Eulcommon

Uma coleção de pequenos utilitários python para trabalhar com arquivos binários e Django ...

93

Download