Outbox este clientul SMTP simplu veți vedea vreodată. Este 100% sincron ...
Utilizare
Dă aplicația o Outbox ușor:
din Outbox Outbox import, e-mail, Atașament
Trimise = Outbox (username = 'username', parola = 'parola',
& Nbsp; de server = "server", port = 1234, modul = 'SSL')
outbox.send (E-mail (sub rezerva = 'subiectul meu', corpul = 'unele sentiment frumos "), [
& Nbsp; Attachment ("kittens.jpg ', filepath =' / calea / spre / kittens.jpg"),
& Nbsp; Attachment ("mea tranzitoriu-file.bin ', crud =' unele date brute"),
])
outbox.send (E-mail (sub rezerva = 'subiectul meu', corpul = ' UNELE SENTIMENTULUI bună ', tip = 'html'), [
& Nbsp; Attachment ("kittens.jpg ', filepath =' / calea / spre / kittens.jpg"),
& Nbsp; Attachment ("mea tranzitoriu-file.bin ', crud =' unele date brute"),
])
Instalare
Instalarea Outbox.py este simplu:
& Nbsp; pip instala Outbox
Ce este nou în această versiune:
- Mâner trece un singur destinatar ca un șir, în loc de forțând destinatarului de a fi o listă.
- Maner utf8 de e-mail corespunzător. Mulțumesc, Zhang Mingyuan! Mă îndoiesc că am acoperit fiecare caz de utilizare, astfel încât setul de caractere de a utiliza poate fi adoptată în cazul în construirea un e-mail.
- Adaugata o metodă sender_address la clasa Outbox, pentru cazul în care numele de utilizator folosit pentru autentificare nu este suficient de bun.
Ce este nou în versiunea 0.1.3:
- voi câteva linii de cod un pic mai ușor de urmați. Modificări funcționale.
- Actualizat licența de a deține efectiv drepturile de autor în numele meu, în loc de Kenneth Reitz. Acest lucru înseamnă că detinut drepturile de autor pe biblioteca până acum? Pot schimba chiar licența? Sunt sigur.
Ce este nou în versiunea 0.1.2:
- Made Outbox un manager de context, astfel încât să poată fi Folosit cu cu declarația. După cum sa menționat în exemplul, acest lucru are avantajul de a efectua o singură autentificare pentru a trimite e-mailuri, trebuie să obțineți performanțe mai bune folosind un cu declarație.
- îndepărtat argumente prime și filepath anexei. Ei au fost atât cerșit pentru a indica un obiect-fișier cum ar fi, deci asta e ceea ce ai acum - un argument numit fileobj
- eroare de codificare enervant fix atunci când încearcă să trimită atașamente binare.
- Obiectul Email nu are un argument de tip mai. În schimb, există corp și html_body, astfel încât să puteți trimite un e-mail cu atât HTML și simplu text organisme.
Cerințe :
- Python
Comentariile nu a fost găsit