outbox

Tela Software:
outbox
Detalhes de Software:
Versão: 0.1.4
Data de upload: 20 Feb 15
Revelador: Nathan Hoad
Licença: Livre
Popularidade: 119

Rating: 3.0/5 (Total Votes: 2)

caixa de saída é cliente SMTP mais simples que você já viu. É 100% síncrona ...
Uso
Dê ao seu app uma caixa de saída facilmente:
da caixa de saída de importação Caixa de saída, e-mail, anexos
caixa de saída = Saída (username = 'username', password = 'password',
& Nbsp; server = 'servidor', port = 1234, mode = "SSL")
outbox.send (e-mail (subject = "meu assunto ', corpo =' algum sentimento agradável '), [
& Nbsp; Anexo ('Kittens.jpg', filepath = '/ path / to / Kittens.jpg'),
& Nbsp; Anexo ('my-transitória-file.bin', raw = 'alguns dados brutos'),
])
outbox.send (e-mail (subject = "meu assunto ', body =' algum sentimento muito bom ', type =' html '), [
& Nbsp; Anexo ('Kittens.jpg', filepath = '/ path / to / Kittens.jpg'),
& Nbsp; Anexo ('my-transitória-file.bin', raw = 'alguns dados brutos'),
])
Instalação
Instalando Outbox.py é simples:
& Nbsp; pip instalar caixa de saída

O que é novo nesta versão:

  • Pega passando um único destinatário como uma string, em vez de forçar o destinatário a ser uma lista.
  • Handle utf8 e-mail corretamente. Obrigado, Zhang Mingyuan! Duvido que eu cobria cada caso de uso, de modo que o charset de usar pode ser passado em ao construir um e-mail.
  • Adicionado um método sender_address à classe Caixa de saída, para quando o nome de usuário usado para autenticação não é bom o suficiente.

O que é novo na versão 0.1.3:

  • fez algumas linhas de código um pouco mais fácil de seguir. Sem alterações funcionais.
  • Atualização da licença para realmente manter copyright em meu nome, em vez de Kenneth Reitz. Será que isso significa que possuía direitos autorais sobre a biblioteca até agora? Posso até mudar a licença? Tenho certeza.

O que é novo na versão 0.1.2:

  • Feito enviar um gerente de contexto, por isso pode ser usado com a com a declaração. Como observado no exemplo, este tem a vantagem de realizar um único login para enviar todos os e-mails, você deve obter um melhor desempenho usando um com comunicado.
  • Removido argumentos matérias e filePath o Anexo. Ambos estavam implorando para apontar para um objeto de arquivo, sendo assim, isso é o que você tem agora - um argumento chamado fileobj
  • erro de codificação irritante fixo ao tentar enviar anexos binários.
  • O objeto Email não tem mais um argumento de tipo. Em vez disso, há corpo e html_body, assim você pode enviar um e-mail com HTML e de texto simples corpos.

Requisitos :

  • Python

Programas semelhantes

SpamAssassin
SpamAssassin

10 May 15

MeTA1
MeTA1

17 Feb 15

GmailSniffer
GmailSniffer

20 Feb 15

mailinglogger
mailinglogger

15 Apr 15

Comentário para outbox

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