【问题标题】:Using React/Node for responsive email [closed]使用 React/Node 响应式电子邮件 [关闭]
【发布时间】:2017-09-17 22:29:45
【问题描述】:

我是 Node js 和 React js 的新手。我被赋予了以下任务。

我需要使用 Node js 和 React js 创建一个电子邮件发送系统。 电子邮件的正文应该是丰富的 HTML 和 CSS,并且应该在不同的邮件服务器(如 Google、Yahoo、Outlook)上显示相同。

所以,到目前为止,我已经能够生成一个能够发送电子邮件的快递应用程序。为了获得电子邮件的丰富 HTML 和 CSS 正文,我使用了来自 zurb.com/ink 的电子邮件模板。我可以使用 Hogan.js 发送响应式电子邮件。

但我不确定在哪里以及如何使用 React js?

【问题讨论】:

  • 您的 React 应用程序将使用 Redux 之类的东西来运行前端逻辑,这可以启动对服务器的 AJAX 请求。您的 Node 应用程序将运行一个 RESTful API,您可以使用它来发送电子邮件。您可以从这里连接到 MailChimp 或 SendGrid 等邮件发送 API,而不是自己发送电子邮件。
  • 啊,如果您已经能够从 Express 发送电子邮件,那么您可以将其变成 API 吗?

标签: node.js email reactjs


【解决方案1】:

您描述的过程无需使用 React。除非您正在设计一个前端应用程序来发送邮件。

【讨论】:

  • 您能否提供一些链接,借助这些链接我可以开始使用前端应用发送电子邮件
  • 试试这个教程,medium.com/@rajaraodv/…
  • 我需要使用 React js 构建邮件正文。这就是使用 React 的意义
  • 你能看看我的 Github repo。我实际上是使用 React js 创建电子邮件的正文,以便在由 reactjs 呈现后,它将是一封发送给收件人的 html 电子邮件。 github.com/DipitMalhotra1/Email-Sending-App#email-sending-app
  • 除非您允许用户在旅途中创建模板,否则最好为跨国邮件使用模板解决方案,否则您需要在每次发送邮件时都构建一个全新的正文每次都发送,这将非常低效。顺便说一句,您的 repo 不包含 routes 文件夹,因此无法通过您的代码。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-05-15
  • 2016-11-11
  • 2014-07-04
  • 2015-11-11
  • 2016-03-16
  • 2014-03-02
  • 2013-02-16
相关资源
最近更新 更多