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 瀏覽器翻譯查看。