我正在构建一个非常依赖电子邮件通知/响应的Web应用程序。
我显然不想从头开始重建gmail(!),但我不确定如何将现有的webmail客户端集成到我的网站中。我看过 RoundCube , AtMail 和 Squirrel ,但仍然不确定它们是否是我需要的。
与此相关,我只需要用户能够阅读和响应我的应用程序生成的消息。虽然完整的电子邮件客户端可能对某些人有用,但并不是必需的。我想知道私人消息系统(如果需要,可以向用户注册的地址发送电子邮件)可能更合适。
答案 0 :(得分:1)
我不认为,在您的情况下将RoundCube之类的东西集成到您的网站是一个好主意,因为那些是独立服务,而不是其他服务的一部分,并且不提供API可以由您的应用使用。
服务器端语言通常具有一组用于处理IMAP协议的功能。
PHP:http://php.net/manual/en/book.imap.php
Python:http://docs.python.org/3.1/library/imaplib.html
您也可以找到其他语言的库,我不确定您需要哪种语言,因为您没有指定它。
Imap的使用需要一些服务器配置,但是很容易从脚本中获取和读取收到的电子邮件。根据您的需要,您可以发送邮件和芦苇并分析回复。
希望这些信息对您有所帮助。