| Biblioteca Parser de Endereço RFC822 RFC822 Endereço Parser Biblioteca fornece aos desenvolvedores de aplicativos um analisador completo para endereços RFC822. |
Baixe Agora |
Biblioteca Parser de Endereço RFC822 Classificação e resumo
- Nome do editor:
- Peter Simons
- Site do editor:
- http://autoconf-archive.cryp.to/
Biblioteca Parser de Endereço RFC822 Tag
Biblioteca Parser de Endereço RFC822 Descrição
RFC822 Endereço Parser Library fornece aos desenvolvedores de aplicativos um analisador completo para endereços RFC822. RFC822 Endereço Parser Library fornece aos desenvolvedores de aplicativos um analisador completo para endereços RFC822. Não só pode usar a biblioteca para verificar se os endereços RFC822 estão corretos sintaticamente corretos, você também pode ter um endereço dividido em suas partes semânticas, o que é necessário ao decidir onde rotear um endereço para, etc. O que é bastante único é esse librfc822 De fato analisa todos os tipos de endereço permitidos pelo padrão. Isso inclui coisas tão estranhas como "grupos de endereços" ou endereços com espaço em branco e comentários lançam. Dê uma olhada nesta fera para ter uma ideia: testando meu analisador: peter.simons@gmd.de, (Peter.) Simons @ Rhein. De ,,,,, testando meu analisador, regras <@ petigmdde @ listservgmdde: simons @ cys de>; , Peter.Simons@acm.orgthat é de fato um endereço de e-mail legal em mensagens RFC822. Contém cinco endereços separados, que são agrupados. Aqui está o resultado analisado: Peter.Simons @ gmd.desimons @ rhein.desimons @ ieee.org <@ petigmdde @ listservgmdde: simons@cysde> peter.simons @ acm.orgsimons @ rein .desimons @ rhein.desimons @ rhein.dein caso você se perguntam: o endereço estranho que está listado quarto é um chamado "endereço de roteamento" - e sim, esse é um endereço de e-mail legal também. Estes foram populares nos primeiros dias da Internet. Naquela época, cada servidor de correio que transmitiu um e-mail colocou seu próprio endereço nesse construto para que os saltos pudessem ser encaminhados da mesma maneira que eles originalmente foram. O endereço diz que o correio deve ser enviado para o host Peti.gmd. de, então para listserv.gmd.de, e de lá deve ser entregue (usando qualquer rota) para o endereço Simons@cys.de. Hoje em dia, esses endereços dificilmente podem ser usados, porque ninguém relata mais para outros destinatários. Ainda assim, estes são legal.librfc822 fornece várias rotinas que analisam os diferentes sabores de endereços de e-mail conforme definidos no padrão. Os resultados serão colocados em uma estrutura RFC822Address e retornados. Se as construções forem analisadas que possam conter vários endereços, você poderá passar uma classe "committer" para a função, que é chamada toda vez que um endereço correto é encontrado e pode acrescentá-lo a um contêiner de sua escolha. O que é novo nesta versão: · A biblioteca foi relançada sob uma licença all-permissive.
Biblioteca Parser de Endereço RFC822 Software Relacionado