我在我的新闻网站上使用联系表格7。
CF-7工作正常,但当我使用Recaptcha扩展时,它显示错误而不发送邮件。
答案 0 :(得分:4)
我知道这是旧的。但迟到总比没有好。对?你可能已经自己想出来了。但是如果您或其他人遇到同样的问题:
我遇到了同样的问题。 CF7在没有reCAPTCHA的情况下发送了邮件。使用reCAPTCHA时,验证说我是人,但点击Send
时收到了相同的错误消息
无法发送消息。请稍后再试,或通过其他方法与管理员联系。
但是,在尝试找出代码或文件/目录权限错误的尝试失败后,我重新检查Google提供的API密钥并看到了我的错误。
有时,密钥可以包含短划线-
。因此,如果您(像我一样)只需双击该字段即可复制粘贴密钥,它只会复制其中的一部分。
喜欢这个:ltrnA15pKhyzPJU9sSvh6gh-nFEWvDgC
如果您双击它,它只会复制-
ltrnA15pKhyzPJU9sSvh6gh
之前的第一部分。如果您在网站上使用此密钥,它将无效,您将收到错误消息。
因此,请务必仔细复制所有密钥。
答案 1 :(得分:1)
这是我的解决方案,对我有用。
当我创建第一个recaptcha时,我选择隐形recaptcha,这就是以形式产生问题的原因。
我删除了创建的recaptcha并创建了一个新类型recpatcha v2。我复制了密钥,一切正常。
答案 2 :(得分:0)
google reCAPTCHA版本2.x不再起作用。您应该必须更新Google Recaptcha的api密钥和站点密钥。我遇到了同样的问题,并且我更新了密钥,但是它不起作用。所以最后我从表单中删除了reCAPTCHA标记,并正常工作并发送了电子邮件。
答案 3 :(得分:0)
reCAPTCHA不适用于联系表格7,因此您可以使用“高级noCaptcha和不可见的验证码”并添加简码[anr_nocaptcha g-recaptcha-response]