At skrive en web-applikation? Vil du sende nogle e-mails fra det? Mailtools er et program, der kan hjælpe dig med det!
* Simple API til at sende almindelig tekst-beskeder, HTML og beskeder med vedhæftede filer.
* ThreadedMailer sender e-mails i baggrunden og returnerer kontrol til din ansøgning med det samme, selv når du taler med bremse eksterne servere.
* Midlertidige sende fejl automatisk genbehandlet.
* Kører din ansøgning i testtilstand? De RedirectMessages wrapper ruter e-mails til en test-adresse, og ikke at leve e-mailadresser.
Anvendelse:
Oprettelse af en simpel SMTP mailer:
fra mailtools import SMTPMailer
mailer = SMTPMailer (127.0.0.1)
Denne mailer vil blokere indtil beskeder sendes, og vil ikke prøve igen fiaskoer. Brug ThreadedMailer at løse dette:
mailer = ThreadedMailer (SMTPMailer (127.0.0.1))
Afsendelse af en almindelig tekst-besked:
message = u'This er en almindelig tekst-besked '
mailer.send_plain (
& Nbsp; u'sender@example.com «,
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi «,
& Nbsp; besked
)
Sende en HTML-meddelelse:
message = u'Look! HTML!
mailer.send_html (
& Nbsp; u'sender@example.com «,
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi «,
& Nbsp; besked
)
Tilføjelse vedhæftede filer:
message = u'index.rst er knyttet til denne meddelelse '
mailer.send_plain (
& Nbsp; u'sender@example.com «,
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi «,
& Nbsp; budskab,
& Nbsp; attachments = ['index.rst']
)
Krav :
- Python
Kommentarer ikke fundet