Att skriva en webbapplikation? Vill du skicka några e-postmeddelanden från den? Mailtools är ett program som kan hjälpa dig med det!
* Enkel API för att skicka meddelanden med oformaterad text, HTML och meddelanden med bilagor.
* ThreadedMailer skickar e-post i bakgrunden och återgår kontrollen till din ansökan omgående, även när man pratar sakta fjärrservrar.
* Tillfälliga skicka misslyckanden automatiskt omprövat.
* Köra din ansökan i testläge? De RedirectMessages omslaget dirigerar e-post till en testadress och inte att leva e-postadresser.
Användning:
Skapa en enkel SMTP mailer:
från mailtools import SMTPMailer
mailer = SMTPMailer ('127.0.0.1')
Detta mailer blockerar tills meddelanden skickas och kommer inte igen misslyckanden. Använd ThreadedMailer att åtgärda detta:
mailer = ThreadedMailer (SMTPMailer ('127.0.0.1'))
Sända en vanlig textmeddelande:
message = u'This är en vanlig textmeddelande "
mailer.send_plain (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ",
& Nbsp; meddelande
)
Skickar ett HTML-meddelande:
message = u'Look! HTML! "
mailer.send_html (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ",
& Nbsp; meddelande
)
Lägga till bilagor:
message = u'index.rst bifogas detta meddelande "
mailer.send_plain (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ",
& Nbsp; meddelande,
& Nbsp; attachments = ['index.rst']
)
Krav :
- Python
Kommentarer hittades inte