در جنگو-cloudmailin مشتری جنگو برای CloudMailin خدمات ایمیل های دریافتی است.
پیکر بندی
settings.py
اضافه کردن به INSTALLED_APPS:
'cloudmailin'
استفاده
MailHandler یک دیدگاه مبتنی بر کلاس است. از آنجا که یک برنامه ممکن است چندین آدرس ایمیل، آنها باید با کلید های مخفی خود و تماس مجدد ثبت شده است. تماس مجدد را می توان مورد استفاده مجدد قرار اگر شما می خواهید قابلیت های مشابه برای آدرس های ایمیل متفاوت است.
از cloudmailin.views واردات MailHandler
mail_handler = MailHandler ()
mail_handler.register_address (
& nbsp؛ در address='mysecretemail@cloudmailin.net،
از & nbsp؛ = مخفی mysupersecretkey،
& nbsp؛ در پاسخ به تماس = my_callback_function
)
پاسخ به تماس خواهد متغیرهای HTTP ارسال را به عنوان آرگومان های کلیدی دریافت:
دف my_callback_function (** kwargs):
از & nbsp؛ # kwargs DICT از cloudmailin ارسال پارامترهای است
& nbsp؛ از پاس
سپس، در urls.py، ثبت نام یک الگوی URL به عنوان نقطه پایانی عمل می کنند:
آدرس (R '^ دریافت / پست الکترونیکی / اینجا / $'، mail_handler)
در مورد نیاز:
پایتون
جنگو
نظر یافت نشد