是否可以使用 Angular 创建电子邮件应用程序?

Posted

技术标签:

【中文标题】是否可以使用 Angular 创建电子邮件应用程序?【英文标题】:Is creating an email application possible with angular? 【发布时间】:2022-01-18 17:53:57 【问题描述】:

是否可以使用 Angular 创建电子邮件应用程序?

我尝试实现nodejs script,但由于在角度 ts 文件中使用 nodejs 脚本,它无法正常工作,给了我以下信息 错误:找不到模块:错误:无法解析“imap”

任何帮助或指导将不胜感激。 谢谢

【问题讨论】:

【参考方案1】:

您不能在浏览器中使用依赖于 Node.js 功能的模块。 imap 模块依赖于这样一个特性:它需要能够发出原始网络请求。

这里的块比 Angular 低。

由于浏览器支持 HTTP 和 WebSocket,因此您可以将直接 IMAP(和 SMTP)访问替换为 Web 服务。

【讨论】:

【参考方案2】:

您不能直接从浏览器建立 IMAP/SMTP 连接,但您可以使用 EmailEngine 之类的东西作为任何电子邮件相关操作的后端。

【讨论】:

以上是关于是否可以使用 Angular 创建电子邮件应用程序?的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 Express 和 Angular 将 JWT 存储在 Cookie 中

在 Angular 5 中使用电子生成器构建电子应用程序

Angular - 是否可以创建AppComponent的弹出窗口?

通用电子邮件验证器

使用 Angular 5 firebase 创建具有电子邮件和密码的用户

是否可以在 Silverlight 电子邮件上创建电子邮件附件?