reactjs - 反应表单发送电子邮件
问题描述
我正在构建一个响应表单,我想在用户单击提交按钮时将其发送到我的电子邮件。
我正在查看用于发送电子邮件的 Microsoft Graph API ( https://docs.microsoft.com/en-us/graph/api/user-sendmail?view=graph-rest-1.0&tabs=javascript ),但检查它,似乎它需要一个临时令牌,所以我不能使用它,因为我需要每隔一小时左右更换一次令牌。
所以,我基本上是在尝试找到像 Gmail 这样的 API,但对于 Office 365 帐户(https://developers.google.com/gmail/api/guides/sending),因为我们可以创建一个 gcp 项目并使用密钥它为我们生成,而不是使用像 MS Graph API 这样的令牌
一般来说,我会在我的 API 中使用路由,但这个站点是静态的,所以我没有任何 API(既没有 serverlet、云函数或其他类似的东西)。
是否有任何方法可以通过我的 Web 客户端的 Microsoft API 发送电子邮件,仅使用特定于域的令牌?还是有更好的方法来完成同样的结果?
解决方案
我强烈推荐使用https://formsubmit.co/。它是免费的,我个人在许多项目中都使用它。与电子邮件模板、验证码、reply_to 等许多功能完美结合。
不需要后端知识。1分钟就可以设置好。
推荐阅读
- git - 对于“不在缓存中”的文件夹,Git checkout-index 失败
- java - eclipse tomcat调试远程应用
- system-verilog - 如何在系统verilog中通过$value$plusargs传递信号名称
- rabbitmq - RabbitMQ - 用户 'XYZ' 的 vhost '/' 已关闭。即使在用户拥有所有访问权限之后
- python - 在 group_by 之后创建数据框后无法更改列名
- kubernetes - 触发 kubernetes HPA 自动缩放后是否有任何 webhook 或事件
- mysql - sql 行值作为列?
- selenium - 自动化测试 - Selenium WebDriver - 运行多个测试用例
- sql - 如何在 SQL (postgres) 中找到与年度最大资源相关的项目 ID?
- python - django API如何获取参数包括特殊字符