关于contact form 7的表单一直收不到邮件的这个问题困扰了好久,经过在后台提问以及看大家在后台的提问和答案,还要特别感谢一个学员把详细的操作步骤写了出来,
试了她的方法终于有效解决。为了方便像我一样的建站小白们,现在把详细的步骤写下来,希望可以帮助到大家。
我用的万网的域名,bluehost中国买的美国空间,在填写表单后会已发送成功但是收不到邮件,或者直接显示如下错误
然后我根据米课推荐的设置中转站的指引做了如下操作。如果你的情况跟我一样,可以尝试下,希望能起作用。
1. 安装插件WP Mail SMTP. (在plugins那里add new,可以输入名字搜索到然后intall再activate就好了)。
2. 关于这个中转邮箱,@xxxx后面的地址要跟你网站的域名一样的,然后要把这个邮箱在bluehost里面同时创建好,并设置好密码。
登录Bluehost后台, 我的账号点进去的管理订单,再点击你的域名,
管理虚拟主机
点击:电子邮件账户
创建中转的邮箱
创建好后点开,保存好发送服务器的信息。
3. SMTP里面的设置
然后点击 save settings.
这样设置好以后其实可以做一下测试,位置如下:
随便填一个邮箱就好了,然后点击send, 如果设置成功,那么会有右边的提示。 (我之前没有在bluehost把我要用于中转用的邮箱添加,所以一直测试不成功)
然后你的邮箱也能收到一个email.
4.现在要设置contact form。
然后就ok了。 其实这些米课已经提供过很多遍了,只是我当时自己很懵逼,看不懂,现在每一步的每一个选项标注上,希望可以解决大家的问题!
分享至微信