IMAP :: Cliente

Manipulação avançada de serviços IMAP com suporte de referência
Baixe Agora

IMAP :: Cliente Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Brenden Conte
  • Site do editor:
  • http://search.cpan.org/~conteb/

IMAP :: Cliente Tag


IMAP :: Cliente Descrição

Manipulação avançada de serviços IMAP com suporte de referência IMAP :: O cliente é um módulo Perl criado como uma Inteface de baixo nível para qualquer servidor IMAP. Foi construído para ser uma solução 'Clow Box' para trabalhar com um ambiente IMAP. A ideia é que qualquer coisa que um cliente IMAP seja capaz de fazer, e qualquer informação disponível através das especificações do IMAP, deve estar disponível para uma interface e usuário do cliente. Desta forma, a força total do protocolo e os dados do IMAP pode ser utilizada, idealmente na manivela mais eficiente em rede possível, em vez de ser controlada apenas para um subconjunto de comandos ou respostas limitadas por dados. Se o servidor o disser, o cliente deve ser capaz de vê-lo. Esse módulo também toma medidas para poder lidar com situações antecipadas para o usuário, em vez de forçar um comportamento por implementação para esses eventos esperados, como referências. IMAP :: O cliente suportará totalmente as referências e lidará de forma transparentemente para qualquer comando ser emitido para eles (desde que o encaminhamento para anônimo ou o mesmo usuário com a mesma senha - um novo usuário ou senha diferente exigiria um novo nome de usuário / senha a ser obtida. A partir de 0,01, isso não é suportado, no entanto, a estrutura é para baixo. Este módulo também tenta seguir os vários RFCs para as comunicações IMAPRev1 muito de perto, aplicando os responsabilidades do lado do cliente, quando apropriado. As listas completas dos RFCs referenciadas. Para este módulo incluem: * RFC 3501 - Protocolo de acesso à Internet 4rev1 (parcial) * RFC 2086 - extensão de IMAP4 ACL (0,01) * RFC 2087 - Extensão de quotas IMAP4 (0,01) * RFC 2088 - IMAP4 literais não sincronizantes (0,01 * RFC 2177 - Comando IMAP4 IDLE (não suportado ainda) * RFC 2192 - IMAP4 URL Scheme (0,01) * RFC 2193 - Referências de caixa de correio IMAP4 (0.01 ) * RFC 2342 - namespace IMAP4 (não diretamente suportado ainda) * RFC 2359 - IMAP4 UIDPLUS Extensão (parcial em 0,01 - Verificação de Expunoamento UID OK, precisa de suporte CopyUID e Apênduid) * RFC 2971 - Extensão de ID do IMAP4 (0,01) * RFC 3348 - IMAP4 Child Caixa de Correio (não diretamente suportado ainda) * RFC 3502 - IMAP Multiappend Expection (não Ainda suportado diretamente) * RFC 3516 - extensão de conteúdo binário (não diretamente suportado ainda) * RFC 3691 - Protocolo de Acesso à Internet Protocolo (IMAP) Desmarque (não diretamente suportado ainda) Além disso, as seguintes funcionalidades dos rascunhos também estão incluídas. Embora a funcionalidade seja incluída para esses rascunhos (porque um servidor está usando), os rascunhos expiram após 6 meses e, portanto, a funcionalidade do lado do servidor pode ser manchada na melhor das hipóteses. * Rascunho-IMAPEXT-ANOTATE-15 - Extensão IMAP ANOTATE (não diretamente suportado ainda) * Rascunho-Daboo-IMAP-Anotatemore-08 - IMAP Annotatemore Extension (parcial em 0.12 - Getannotation Works) Sinopse Use IMAP :: Cliente My $ IMAP = NOVO IMAP :: $ server); a menos que (Ref $ IMAP) não criasse objeto: $ IMAP ";} (ou) my $ IMAP = New IMAP :: Client (); $ IMAP-> Connect (PeerAddr => $ Server, ConnectMethod => 'SSL Starttls plain',) ou morrer" Não é possível conectar-se a : ". $ IMAP-> Erro (); $ IMAP-> ONFAIL ('Erro'); $ IMAP-> ErrorStyle ('Stack'); $ IMAP-> Debuglevel (1); $ IMAP-> CAPABILIDADE_CHECKECK (1); ); Sub Showstats ($) {my $ REP = Shift; foreach My $ Attr (Keys% {$ REP}) {Print "$ Attr: $ REP -> {$ attr} ";}} $ IMAP-> register_mailbox_update (showstats); $ IMAP-> autenticar (USUÁRIO $, $ PASS) ou morrer" Não é possível autenticar o usuário ". $ IMAP-> erro ()". "; (ou) $ IMAP-> Autenticar (USUÁRIO $, $ PASS, $ AUTHAS_USER) ou morrer" Não é possível autenticar como $ User em nome de $ Authas_User: ". $ IMAP-> erro ()." "; $ IMAP-> ID () ou die $ IMAP-> erro (); $ IMAP-> Capacidade () ou die $ IMAP-> erro (); $ IMAP-> noop () ou erro $ IMAP-> erro (); Fixme: Mais exemplos aqui requisitos: · Perl.


IMAP :: Cliente Software Relacionado

Poof.

Extensão Perl que fornece digitação, encapsulamento e herança mais fortes ...

410

Download