Pisanie aplikacji internetowych? Chcesz wysłać kilka e-maili od niego? Mailtools to aplikacja, która pomoże Ci w tym!
* Prosty interfejs API do wysyłania zwykłe wiadomości tekstowe, HTML i wiadomości z załącznikami.
* ThreadedMailer wysyła wiadomości e-mail w tle i zwraca sterowanie do aplikacji natychmiast, nawet podczas rozmowy z spowolnić zdalnych serwerów.
* Przejściowe niepowodzenia wysyłania są automatycznie ponowiona.
* Uruchamianie aplikacji w trybie testowym? W RedirectMessages wrapper tras e-maili do testu i adres nie żyją adresów e-mail.
Sposób użycia:
Tworzenie prostej SMTP programu pocztowego:
z mailtools importu SMTPMailer
Mailer = SMTPMailer ("127.0.0.1")
Ten program pocztowy będzie blokować aż wysyłane są i nie będą ponownie awarii. Użyj ThreadedMailer to naprawić:
Mailer = ThreadedMailer (SMTPMailer ("127.0.0.1"))
Wysyłanie wiadomości na zwykły tekst:
message = u'This jest wiadomością tekstową "
mailer.send_plain (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com "],
& Nbsp; u'hi ",
& Nbsp; wiadomość
)
Wysyłanie wiadomości w formacie HTML:
message = u'Look! HTML!
mailer.send_html (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com "],
& Nbsp; u'hi ",
& Nbsp; wiadomość
)
Dodawanie załączników:
message = u'index.rst jest załączony do niniejszego komunikatu "
mailer.send_plain (
& Nbsp; u'sender@example.com ",
& Nbsp; [u'recipient@example.com "],
& Nbsp; u'hi ",
& Nbsp; wiadomość,
& Nbsp; osprzęt = ['index.rst']
)
Wymagania :
- Python
Komentarze nie znaleziono