smtp2zope

Tela Software:
smtp2zope
Detalhes de Software:
Versão: 1.1
Data de upload: 11 May 15
Revelador: Maurits van Rees
Licença: Livre
Popularidade: 66

Rating: nan/5 (Total Votes: 0)

smtp2zope é um script Python que leva um e-mail como entrada, faz alguma transformação, e submete-lo a um servidor back-end usando uma URL. & Nbsp; Tradicionalmente, Zope é esperado para ser o servidor de recebimento, daí o nome, mas deve funcionar bom para outros servidores também.
Originalmente, o código vem aqui a partir do produto MailBoxer para Zope.
Uso
Ao instalar este pacote, um script smtp2zope é gerado. O script lê a entrada padrão e espera um número url e máxima opcional de bytes como argumentos:
smtp2zope URL [MaxBytes]
URL:
& Nbsp; chamam isso de URL com o e-mail como uma pós-pedido. A autenticação pode ser incluído no URL: http: // username: password@example.org/some-page
MaxBytes:
& Nbsp; opcional: só para a frente e-mails com um tamanho inferior a MaxBytes para a URL
Assim, um teste poderia ser semelhante a este:
testmail.txt cat> / path / to / smtp2zope http: // admin: secret@example.org/my-mail-handler
a integração do servidor de correio
Envie vem em através de um servidor de correio. Então, quando você quer enviar para mailme@example.org para serem manipulados pelo smtp2zope e enviado para o seu servidor web, você deve adicionar um apelido na configuração do seu servidor SMTP. Algo como isso provavelmente funciona (pode haver pequenas diferenças, dependendo de qual servidor de email que você usa):
mailme@example.org "| / path / to / smtp2zope http: // admin: secret@example.org/my-mail-handler 1000000"
O número no final restringe o tamanho máximo de uma mensagem; isto é opcional, mas altamente recomendado.
Depuração
Por favor, note: a saída é registrada maillog por padrão no unices. Consulte a sua maillog (por exemplo /var/log/mail.log) para depurar problemas com a configuração.
buildout
Se você como a criação de seu projeto com zc.buildout (eu mesma), esse trecho simples é o suficiente para criar o script bin / smtp2zope:
[Roteiro]
receita = zc.recipe.egg
ovos = smtp2zope

O que é novo nesta versão:

  • Use a melhor maneira de determinar a informação de autenticação básica que é passado na url assim a lógica não falha quando a url tem um sinal @ em outro lugar. [Maurits]
  • Corrigido erro & quot; variável local «autorização» referenciado antes da atribuição de & quot; quando não estiver usando a autenticação básica (http: // usuário: pw@example.com). [Maurits]

Requisitos :

  • Python

Programas semelhantes

Nullmailer
Nullmailer

17 Feb 15

DeleGate
DeleGate

12 May 15

tornadomail
tornadomail

15 Apr 15

IMP
IMP

17 Feb 15

Comentário para smtp2zope

Comentários não encontrado
Adicionar comentário
Ligue imagens!