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的
评论没有发现