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: 34

Rating: 5.0/5 (Total Votes: 1)

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

YAMM
YAMM

3 Jun 15

SubEthaSMTP
SubEthaSMTP

11 May 15

Email
Email

2 Jun 15

Comentário para outbox

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