والكتابة تطبيق ويب؟ تريد إرسال بعض رسائل البريد الإلكتروني من ذلك؟ Mailtools هو أحد التطبيقات التي يمكن أن تساعدك مع ذلك!
* API بسيط لإرسال الرسائل النصية عادي، HTML والرسائل مع المرفقات.
* ThreadedMailer يرسل رسائل البريد الإلكتروني في الخلفية والسيطرة على عوائد إلى التطبيق الخاص بك على الفور، حتى عندما نتحدث إلى بطء خدمة المناطق النائية.
* يتم محاكمته فشل إرسال المؤقتة تلقائيا.
* تشغيل التطبيق الخاص بك في وضع الاختبار؟ وRedirectMessages إزار الطرق رسائل البريد الإلكتروني إلى عنوان الاختبار وليس للعيش عناوين البريد الإلكتروني.
الاستعمال:
خلق الإرسال SMTP بسيط:
من mailtools استيراد SMTPMailer
الارسال = SMTPMailer ('127.0.0.1')
هذا وسوف الارسال كتلة حتى يتم إرسال الرسائل ولن إعادة المحاولة الفشل. استخدام ThreadedMailer لإصلاح هذا:
الارسال = ThreadedMailer (SMTPMailer ('127.0.0.1'))
إرسال رسالة نصية واضحة:
رسالة = u'This هو رسالة نص عادي "
mailer.send_plain (
على & nbsp؛ u'sender@example.com،
على & nbsp؛ [u'recipient@example.com ']،
على & nbsp؛ u'hi،
على & nbsp؛ رسالة
)
إرسال رسالة HTML:
رسالة = u'Look! HTML!
mailer.send_html (
على & nbsp؛ u'sender@example.com،
على & nbsp؛ [u'recipient@example.com ']،
على & nbsp؛ u'hi،
على & nbsp؛ رسالة
)
مضيفا المرفقات:
يتم إرفاق رسالة = u'index.rst على هذه الرسالة "
mailer.send_plain (
على & nbsp؛ u'sender@example.com،
على & nbsp؛ [u'recipient@example.com ']،
على & nbsp؛ u'hi،
وعنبسة، رسالة،
على & nbsp؛ مرفقات = ['index.rst']
)
المتطلبات:
بيثون
لم يتم العثور على التعليقات