Django的cloudmailin是一個Django客戶端CloudMailin傳入電子郵件服務。
配置
settings.py
添加到INSTALLED_APPS:
“cloudmailin”
用法
MailHandler是一個基於類視圖。因為一個應用程序可以具有多個電子郵件地址,它們必須用自己的秘密密鑰和回調註冊。如果希望對不同的電子郵件地址相同的功能的回調可以重複使用。
從cloudmailin.views進口MailHandler
mail_handler = MailHandler()
mail_handler.register_address(
  address='mysecretemail@cloudmailin.net',
 秘密='mysupersecretkey',
 回調= my_callback_function
)
回調將接收HTTP POST變量作為關鍵字參數:
高清my_callback_function(** kwargs):
 #kwargs是cloudmailin post數據的字典
 通
然後,在urls.py,註冊一個URL模式作為端點:
URL(R'^接收/郵件/這裡/ $',mail_handler)
要求:
- 在Python的
- Django的
評論沒有發現