Django-cloudmailin הוא לקוח יחידת לשירות הדוא"ל הנכנס CloudMailin.
תצורה
settings.py
הוסף לINSTALLED_APPS:
"Cloudmailin '
שימוש
MailHandler הוא נוף המבוסס כיתה. מאז יישום עשוי להיות מספר כתובות דואר אלקטרוני, הם צריכים להיות רשומים במפתח שלהם בסוד ושיחות טלפון. ניתן לעשות שימוש חוזר שיחות הטלפון אם אתה רוצה את אותה פונקציונלי עבור כתובות דואר אלקטרוני שונות.
מMailHandler יבוא cloudmailin.views
mail_handler = MailHandler ()
mail_handler.register_address (
& Nbsp; address='mysecretemail@cloudmailin.net ',
& Nbsp; 'mysupersecretkey' = סוד,
& Nbsp; callback = my_callback_function
)
הקריאה החוזרת תקבל ההודעה HTTP משתנים כמו טיעונים של מילות מפתח:
my_callback_function def (** kwargs):
& Nbsp; # kwargs הוא Dict של פוסט params cloudmailin
& Nbsp; כרטיס
לאחר מכן, בurls.py, לרשום דפוס כתובת אתר לפעול כנקודת הסיום:
כתובת אתר (ר '^ לקבל / דואר / כאן / $ ", mail_handler)
דרישות :
- פייתון
- יחידת
תגובות לא נמצא