utboks er enkleste SMTP-klient du noensinne vil se. Det er 100% synkron ...
Bruk
Gi din app en utboks lett:
fra utboksen import utboksen, e-post, vedlegg
utboks = utboksen (username = 'brukernavn', passord = "passord",
& Nbsp; server = 'server', port = 1234, mode = "SSL")
outbox.send (E-post (Emne = "mitt fag", kropps = 'noen fine følelser'), [
& Nbsp; Vedlegg ('kittens.jpg', filepath = '/ sti / til / kittens.jpg'),
& Nbsp; Vedlegg ('my-transient-file.bin', rå = 'noen rå data'),
])
outbox.send (E-post (Emne = "mitt fag", kropps = ' noen virkelig fine Sentiment ', type = 'html'), [
& Nbsp; Vedlegg ('kittens.jpg', filepath = '/ sti / til / kittens.jpg'),
& Nbsp; Vedlegg ('my-transient-file.bin', rå = 'noen rå data'),
])
Installasjon
Installere Outbox.py er enkel:
& Nbsp; pip installere utboks
Hva er nytt i denne utgaven:
- Håndter passerer en enkelt mottaker som en streng, i stedet for å tvinge mottakeren til å være en liste.
- Håndtak utf8 epost ordentlig. Takk, Zhang Mingyuan! Jeg tviler jeg har dekket alle use case, så charset å bruke kan være bestått når du bygger en e-post.
- Lagt til en sender_address metode til utboksen klassen, for når brukernavnet som brukes til godkjenning er ikke god nok.
Hva er nytt i versjon 0.1.3:
- Made noen få linjer med kode litt lettere å følge. Ingen funksjonelle endringer.
- Oppdatert lisens til å faktisk holde opphavsrett i mitt navn, i stedet for Kenneth Reitz. Betyr dette at han eide copyright på biblioteket frem til nå? Kan jeg selv endre lisensen? Jeg er usikker.
Hva er nytt i versjon 0.1.2:
- Made Utboks en sammenheng manager, så det kan være brukes sammen med med utsagnet. Som nevnt i eksempelet, har denne fordelen av å utføre en felles pålogging for å sende alle e-poster, bør du få bedre ytelse ved å bruke en med uttalelse.
- Fjernet rå og filepath argumenter til vedlegg. De ble begge tigge for å peke på en fil-lignende objekt, så det er det du har nå - et argument som heter fileobj
- Fast irriterende koding feil når du prøver å sende binære vedlegg.
- Email objektet ikke har en type argument lenger. I stedet, det er kropp og html_body, slik at du kan sende en e-post med både HTML og ren tekst organer.
Krav :
- Python
Kommentarer ikke funnet