Menulis aplikasi web? Ingin mengirim beberapa email dari itu? Mailtools adalah sebuah aplikasi yang dapat membantu Anda dengan itu!
* API sederhana untuk mengirim pesan teks biasa, HTML dan pesan dengan lampiran.
* ThreadedMailer mengirimkan email di latar belakang dan kembali kontrol ke aplikasi Anda segera, bahkan ketika berbicara dengan memperlambat server remote.
* Kegagalan pengiriman Sementara secara otomatis dicoba.
* Menjalankan aplikasi Anda dalam mode uji? Para RedirectMessages pembungkus rute email ke alamat uji dan tidak hidup alamat email.
Penggunaan:
Membuat SMTP mailer sederhana:
dari mailtools impor SMTPMailer
mailer = SMTPMailer ('127.0.0.1')
Mailer ini akan memblokir sampai pesan yang dikirim dan tidak akan mencoba lagi kegagalan. Gunakan ThreadedMailer untuk memperbaiki hal ini:
mailer = ThreadedMailer (SMTPMailer ('127.0.0.1'))
Mengirim pesan teks biasa:
Pesan = u'This adalah pesan teks biasa '
mailer.send_plain (
& Nbsp; u'sender@example.com ',
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ',
& Nbsp; pesan
)
Mengirim pesan HTML:
Pesan = u'Look! HTML! '
mailer.send_html (
& Nbsp; u'sender@example.com ',
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ',
& Nbsp; pesan
)
Menambahkan lampiran:
Pesan = u'index.rst dilampirkan pada pesan ini '
mailer.send_plain (
& Nbsp; u'sender@example.com ',
& Nbsp; [u'recipient@example.com '],
& Nbsp; u'hi ',
& Nbsp; pesan,
& Nbsp; lampiran = ['index.rst']
)
Persyaratan :
- Python
Komentar tidak ditemukan