我正在创建一个 Gatsby 投资组合,我想包括一个 PHP 联系表。我见过很多使用外部资源从站点发送电子邮件的示例。一个示例是Gatsby 文档中引用的“ Getform ”。但我宁愿不必依赖外部资源并将 PHP 脚本保留在我的项目中。我的问题与我的方法有关。
我正在使用 axios POST 请求将表单数据发送到与我的项目位于同一服务器上的 PHP 文件。这些 PHP 不在我的项目仓库中。这是最好的方法还是有另一种方法可以将 PHP sendmail 文件保存在我的 Gatsby 项目中,这样当我运行构建和部署时,所有内容都可以毫无错误地推送到服务器。理想情况下,我希望 PHP 文件也存在于我的项目仓库中。
MM们
慕尼黑5688855