Server error,Form not sent! 服务器错误,表单未发送。
在 elementor 的表单里设置下发信邮箱,因为 WordPress 默认的是通过 wordpress@xxx .com 邮箱发送,但这个是无效的。
然后系统内置的表单发信 elementor 官方的说明参考:
是否收到服务器错误或表单不发送电子邮件?这是解决方法。本文将说明如何解决 WordPress 无法通过表单和 「服务器错误」 问题发送电子邮件的问题。
好吧,答案很简单,答案很长。
首先,在您的 WordPress 网站上运行测试,看看它是否可以发送电子邮件。
您可以通过请求从站点重置密码或使用类似以下插件的方法来做到这一点:
Check & Log Email – Easy Email Testing & Mail logging
如果您的电子邮件发送不正确,请继续阅读!
为什么会发生此服务器错误?
Elementor 使用 WordPress 的 wp_mail 函数发送电子邮件。您的网络主机会接收发送的电子邮件,进行处理,然后发送。这是 90%的问题发生的地方。
有时,托管服务器会禁用用于发送电子邮件的 PHP 功能。他们基本上阻止了您的电子邮件。
通常这样做是为了确保您不会通过站点发送垃圾邮件 (您的主机不希望您将其服务器用作垃圾邮件服务器) 。
从技术上讲-wp_mail 函数默认使用 PHP send_mail 函数。但是,如果在该服务器上将其禁用,则电子邮件发送失败。要解决此问题,请与您的托管服务联系并要求他们启用它,或者改用 SMTP 服务器。
原文看下这里: https://docs.elementor.com/article/202-form-server-error
英语方面可以用 Google 浏览器翻译查看。