【问题标题】:How to send emails to a web application如何向 Web 应用程序发送电子邮件
【发布时间】:2013-09-21 14:22:47
【问题描述】:

我想知道如何实现我今天在许多网站上看到的那个不错的功能:在 Facebook 或 Linkedin 等社交网络上进行对话时,您始终可以通过回答来回答在线消息或状态(不是电子邮件)您收到的电子邮件通知。 他们是如何做到这一点的?

据我所知,我会看到两个选项:

  • 配置一个邮件服务器来获取电子邮件并将信息传输到 Python(在我的例子中)脚本来处理数据并保存一个数据库记录,之后可以简单地显示在网站上

  • 在后台运行一个 Python 脚本,每隔几秒检查一次邮件服务器是否有收到的电子邮件(通过 pop3 或其他方式)

还有其他选择吗?有人已经实施了吗?需要注意的主要陷阱是什么?我问这个是因为我想在我目前正在开发的 Web 应用程序上实现类似的东西。

谢谢!

J

编辑:我发现这个链接已经部分回答了我的问题:Django/Python: email reply is updated to site

【问题讨论】:

  • 我认为它们不是单一的解决方案。就我而言,我的“托管”提供商让我send mails to a program。他们也是高级邮件提供商,具有像 postmarkapp.com 这样的 API 以及事务(了解失败)
  • 非常感谢。这证实了我之前阅读的内容:要么使用第 3 方服务,要么使用允许直接 mail2script 例程的网络托管服务。
  • 我们将等待更准确的答案。如果没有更多消息,请告诉我写 commnet 作为解决方案...作为您的考虑因素。

标签: python django email notifications


【解决方案1】:

我也在做类似的事情,发现这个https://github.com/pinax/django-notification 很有用。看看它,你就会知道如何实现你想要的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-05-28
    • 2010-12-27
    • 2014-11-03
    • 1970-01-01
    • 2015-03-26
    • 1970-01-01
    相关资源
    最近更新 更多