elementor 表单控件错误 「 Server error,Form not sent!」

elementor 表单控件错误 「 Server error,Form not sent!」

正在查看 4 个帖子:1-4 (共 4 个帖子)
  • 作者
    帖子
  • jingrands
    参与者
    • 文章数量: 13
    @jingrands
    楼主

    老师,您好!

    我购买了 elementor PRO 版本,Form 控件无法使用,报错如标题所示。

    1、 SMTP 已经设置好,SMTP 插件上能够发送测试邮件且成功收到邮件。

    2 、 Form 控件,只使用默认参数设置,未增添数据行。

    请帮忙指教一下,万分感谢!

    jingrands
    参与者
    • 文章数量: 13
    @jingrands
    楼主

    诗语
    管理员
    • 文章数量: 5,908
    @feibisi

    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 浏览器翻译查看。

    jingrands
    参与者
    • 文章数量: 13
    @jingrands
    楼主

    根据您的提示,在 form 中设置了发信邮箱,成功发送测试邮件了,非常感谢!

正在查看 4 个帖子:1-4 (共 4 个帖子)
  • 哎呀,回复话题必需登录。

话题信息