【发布时间】:2020-10-06 15:41:25
【问题描述】:
我正在为客户创建一个新的静态网站,他们想要一个用户可以填写的联系表格,它将询问发送到客户的电子邮件。
客户端当前使用 cPanel 作为他们的 Web 主机管理器,我认为是 Apache 服务器。我实际上不知道它将使用哪种服务器端语言,因为我无权访问他们的 cPanel 帐户。
我最初认为我可以创建一个使用 mail() 函数的 PHP 脚本,然后我会将它与静态站点的其余部分一起放入 public_html 文件夹中,因此当用户提交 POST 请求时,表单操作将调用该 PHP 脚本。
但根据我的阅读,这不是最好的方法,我应该使用简单邮件传输协议 (SMTP)。我通过谷歌搜索对这是什么有一个模糊的概念,但不知道如何实现这样的事情。
我通常习惯于使用 React.js/Gatsby.js、Node.js、Netlify 创建网站,因此我没有使用 cPanel 之类的经验。
有没有人做过类似的事情或有什么建议?任何事情都将不胜感激!
【问题讨论】:
标签: php forms email smtp cpanel