Az írás egy webes alkalmazás? Szeretnénk küldeni egy e-mailt belőle? Mailtools egy olyan alkalmazás, amely segít, hogy!
* Egyszerű API küldésére egyszerű szöveges üzeneteket, HTML és üzenetek melléklettel.
* ThreadedMailer küld e-maileket a háttérben, és adja vissza a vezérlést az alkalmazás azonnal, még akkor is, ha beszél a lassú távoli szerverekre.
* Ideiglenes küldő kudarcok automatikusan próbálta újra.
* Az alkalmazás elindítása teszt üzemmódban? A RedirectMessages wrapper útvonalak e-maileket, hogy egy teszt címre, és ne éljenek e-mail címeket.
Használat:
Létrehozása egyszerű SMTP levelező:
a mailtools import SMTPMailer
Mailer = SMTPMailer ("127.0.0.1")
Ez postacsomag blokkolni, amíg az üzenetet küldi, és nem próbálkozik újra kudarcok. Használja ThreadedMailer rögzíteni ezt:
Mailer = ThreadedMailer (SMTPMailer ("127.0.0.1"))
Küldésével egy egyszerű szöveges üzenet:
message = u'This egy egyszerű szöveges üzenet "
mailer.send_plain (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ",
& Nbsp; üzenet
)
Küld egy HTML üzenet:
message = u'Look! HTML! "
mailer.send_html (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ",
& Nbsp; üzenet
)
Csatolmányok:
message = u'index.rst csatlakozik az üzenetre "
mailer.send_plain (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ",
& Nbsp; az üzenetet,
& Nbsp; csatolmányokat = ['index.rst']
)
követelmények :
- Python
Hozzászólás nem található