如果我想创建自己的基于 HTML 和 JS 的电子邮件客户端,我想知道从哪里开始。
基本上,是否可以仅使用 AJAX、JS、JQuery 等从服务器获取电子邮件?
客户端不会托管在从中获取电子邮件的服务器上,但如果存在跨域请求问题,我可以使用 CORS 来处理。
即使在搜索之后我也找不到我的问题的任何答案。
提前致谢
最佳答案
您不能仅使用浏览器 javascript 直接连接到 IMAP 服务器。浏览器无法建立 IMAP 连接。您至少需要一个服务器端代理/应用程序,它可以将您的 Web HTTP 请求转换为 Internet 上的 IMAP 请求。但是,我见过的每个基于 Web 的邮件客户端都使用多层架构,浏览器代码提供用户界面,Web 应用程序服务器提供业务逻辑,在您的情况下,外部电子邮件帐户本身提供大部分数据。
关于javascript - 如何使用 ajax 从 IMAP 服务器获取电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16820920/