reactjs - 如何使用 SMTP 从 React 应用程序发送电子邮件

标签 reactjs email

我有一个用 React 编写的网络表单 - 我希望在有人从中提交内容时向管理员发送一封电子邮件。

我看过emailjs这看起来很有希望,但看起来它正试图在浏览器端执行电子邮件发送……呃!

如何从服务器端(即从网络服务器)发送电子邮件,以便我可以使用本地 smtp 服务器中继电子邮件?

最佳答案

我会启动一个 node.js 应用程序并使用 nodemailer ( https://nodemailer.com )。

此外,请注意从“本地主机”发送邮件可能会使您的邮件陷入垃圾邮件。我强烈建议使用像 mailgun.com(免费)这样的服务来传递您的消息,这样您就不必担心 SPF 记录、DKIM 记录和 IP 地址“预热”。

关于reactjs - 如何使用 SMTP 从 React 应用程序发送电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54779916/

相关文章:

angularjs - 用于动态电子邮件的 Angular $compile 模板

php - Magento 1.9 中的电子邮件翻译问题

ruby-on-rails - Rails 3,未知验证程序:“EmailValidator”

reactjs - 如何向 yup.validationSchema 添加和删除验证字段

javascript - Webpack 文件加载器未加载图像,404 错误

php - 从 HTML 表单发送电子邮件

email - 确定电子邮件地址的健康/有效性

reactjs - 在 React-Router v4 中以编程方式导航

javascript - 在 React Native 中调用自定义组件的 onPress

javascript - React 中的受控选择未设置 defaultValue