2

我正在构建一个非常依赖电子邮件通知/响应的网络应用程序。

我显然不想从头开始重建 gmail(!),但我不确定如何将现有的 webmail 客户端集成到我的站点中。我看过RoundCubeAtMailSquirrel但仍然不确定它们是否是我需要的。

  • 如果我的应用程序用户使用这些应用程序,他们会被重定向离开我的网站,还是我可以使用 API 将所有内容保留在我的应用程序中?

与此相关,我只需要用户能够阅读和响应我的应用程序生成的消息。尽管完整的电子邮件客户端可能对某些人有用,但它不是必需的。我想知道私人消息系统(如果需要,可以向用户注册地址发送电子邮件)是否更合适。

  • 这是我自己可以相对轻松地组合在一起的东西,还是我应该再次寻找现有的解决方案?
4

1 回答 1

1

我不认为,在您的情况下,将 RoundCube 之类的东西集成到您的网站不是一个好主意,因为这些是独立服务,而不是其他服务的一部分,并且不提供可以使用的 API通过您的应用程序。

服务器端语言通常具有一组与 IMAP 协议配合使用的功能。

PHP: http: //php.net/manual/en/book.imap.php

Python:http ://docs.python.org/3.1/library/imaplib.html

你也可以找到其他语言的库,我不确定你需要什么语言,因为你没有指定它。

Imap 的使用需要一些服务器配置,但可以很容易地从脚本中获取和读取收到的电子邮件。根据您的需要,您可以发送邮件并阅读和分析回复。

希望这些信息对您有所帮助。

于 2010-02-23T14:38:04.333 回答