当前发送电子邮件与Django,并想知道是否有任何方式定期检查我的收件箱与Django(或理想的某种方式提醒服务器收到新的电子邮件),并让Django提取消息并将其保存在数据库中。“阅读”与Django电子邮件
1
A
回答
0
您可以使用电子邮件服务,如SendMail或Mandrill(后者肯定有免费账户,前者可能有)。
这些服务中的每一个都通过webhook提供入站电子邮件支持。您为他们提供了一个要点击的端点(确保使用HTTPS),并且当他们收到一封电子邮件到您已注册的地址时,他们会通过HTTP POST将数据发送给您。
这就是将这些数据存储到数据库的简单情况。有一些第三方的软件包,可以帮助您与此:
http://djrill.readthedocs.org/en/v1.4/usage/webhooks/
https://github.com/yunojuno/django-inbound-email
https://github.com/jpadilla/mandrill-inbound-python
https://github.com/michaelhelmick/python-mailsnake
虽然这是相当简单推出自己应该不需要是。
相关问题
- 1. 电子邮件阅读/未读邮件
- 2. Google.GData.Client阅读电子邮件
- 3. 阅读电子邮件?
- 4. silverlight阅读电子邮件
- 5. 阅读电子邮件
- 6. Python - 阅读电子邮件?
- 7. android阅读与java邮件api的交换电子邮件
- 8. ZF2阅读电子邮件附件
- 9. 如何阅读电子邮件附件
- 10. 智能电子邮件阅读
- 11. 电子邮件阅读器支持—
- 12. 从Google阅读电子邮件列表
- 13. 阅读和删除电子邮件
- 14. 如何阅读电子邮件
- 15. 阅读加密电子邮件
- 16. SendGrid电子邮件阅读确认
- 17. 如何阅读所有电子邮件?
- 18. 如何阅读电子邮件标题?
- 19. 用groovy阅读电子邮件(Java Mail)
- 20. 跟踪是否阅读电子邮件
- 21. 阅读电子邮件PHP POP
- 22. 使用Silverlight阅读电子邮件
- 23. 阅读谷歌电子邮件(GMAIL)API
- 24. php imap电子邮件正文阅读
- 25. 阅读电子邮件内容
- 26. 阅读pop3电子邮件,为什么不读取电子邮件?
- 27. Zend_Mail - 阅读电子邮件附件 - 弹回过大的电子邮件
- 28. 电子邮件有附件时阅读电子邮件正文问题?
- 29. 阅读电子表格,通过电子邮件发送价值
- 30. 通过邮件通过IMAP/SMTP阅读电子邮件gem
检出[imaplib](http://docs.python.org/2/library/imaplib.html)和[poplib](http://docs.python.org/2/library/poplib.html) 。 – xyres
这里有一个答案:http://stackoverflow.com/a/8669293/1925257 – xyres
可能重复[获取电子邮件与Python和弹出库](http://stackoverflow.com/questions/8669202/get-emails-with -python和流行-LIB) – Sayse