Contact Form 7及WordPress无法收取,发送邮件的解决办法

Contact Form 7及WordPress无法收取,发送邮件的解决办法

其实如果Contact Form 7收发邮件不成功,这不是单单是Contact Form 7插件的问题,这时WordPress其他发送邮件的功能也不正常,主要是服务器出现问题,或者插件主题冲突等;

1、Contact Form 7的邮箱设置正确,contact form 7的联系表单无法给邮箱发送邮件;
2、WordPress设置正确,在后台登陆了路径/wp-login.php那里点击 “Lost your password?”,输入邮箱地址后,提示无法发送;
3、WordPress的后台客户评论不能通知到您的邮箱;

Contact Form 7 和 WP-Mail-SMTP插件 结合使用。

1、配置 contact form 7

点击左边:Contact-contact forms ,可以看到有个 contact form1 演示,我们把他复制一个,重命名

图片1.png


图片2.png


重命名为:contact form only email,因为我想把这个做为邮件列表,不想让它出现 name,massage方面的内容,所以重命名为only email, 你也可以命名为其它,如:contact us,一般contact us,有三个字段。name,massage,email,等。
这样就可以用在不同的场合了。

图片3.png


点击 edit,我们编辑它。

把其它删除,只留下,email和send, send是必需要有的。

图片4.png


用在不同场合,相应的你可以增加相关的元素。

图片5.png


2、布置 contact from 7

保存过后,我们把上面一段代码,copy到你网站,需要的地方。如: your post, page, or text widget content:

图片6.png


我们把 [contact-form-7 id="2227" title="Contact form only email"] 复制到,app-wigets 下的footer

相应的footer 增加 text wigets,拖动 text 到 sidebar for footer(column 2)

图片7.png


当然了,你可以用一些代码修饰。
出现效果:

QQ11.png


3、Contact form Mail 配置

QQ图片20151126165001.png


To: 填写你的邮箱。 是接收信息或邮件的信箱,就是客户从你网站上发的信息或邮件列表,用这个邮件接收
From: 填写你的邮箱。用你的什么邮件发送这些信息。
Subject:邮件主题,可以随便命名,如:我收到的邮件列表。
Msessage body: <[your-email]> 这个最重要,这是在你网站上,客户发的邮件帐户。我们做contact form的目的就是收集这个 <[your-email]>。

4、Mail-SMTP配置

图片9.png


QQ22.png


5、发送邮件测试,如果结果是:bool(true)就 OK了;然后再在你的网站前端测试下;

图片10.png


图片11.png


6、确保收到客人留言

不管怎么样,可能大家对Contact Form 7 收发邮件会有个心里疙瘩,为了确保我们能收到客户邮件,还是建议大家再安装多一个插件:Contact Form DB ,这个插件可以在用户通过Contact Form 7 给你提交留言时,即使留言没有通过Contact Form 7发给你,这个插件也可以在后台记录下Contact Form 7这个留言,那样就不会因contact form 7不发送而错过客人的信息了。

图片12.png


图片13.png

一个账号试听米课所有老师课程

申请试听
2015-11-26 17:02 收藏帖子
0

ILOVE美刀料神学员 - 85后90前外贸男

干货帖子,之前只用contact form 7 简单设置一下,收不到表单提交的邮件,用的是godaddy主机,好像说不支持mail()函数,晚点按照楼主的步骤试一下。

0

银饰BENMr.Hua学员 - 珠宝首饰

搞定,,,谢谢,主要还是不能用QQ邮箱

0

银饰BENMr.Hua学员 - 珠宝首饰

不能用哦,好像发不了

0

johnnyMr.Hua学员毅冰学员料神学员 - 80后爸爸

接受邮箱好像不可以设置除了当前网站域名邮箱以外的!

0

RaynerMr.Hua学员 - 混迹在苦逼的外贸行业,学习才有作为,不学习注定不会有收获。

这是最全面的关于CF7的解答,有了这些何必用那个复杂的WOOFU呢,超赞。

0

Keen则木Mr.Hua学员毅冰学员料神学员 - 微信zm_business

楼主,你的css代码可以精简点,不用定义class然后写到<script>里面,直接<span style="color:#2249a4"> 就行了i_f02.gif。文章不错

0

佛陀与小猪Mr.Hua学员 - 执行力太差了,学的进度好慢····

@网鱼 楼主您好,我按照您的操作到最后一步测试是

The result was:

bool(false)

我是用的腾讯企业邮箱,SMTP主机也是按照腾讯提示设置的:

hwsmtp.exmail.qq.com

全程都是按照您提示的设置的,请问最有可能出问题的是哪一步?


  • 网鱼 • 2016-04-28 12:36

    再设置一下,我设置的是可以的。 就是发送不出去邮件,你只要提交留言了,也可以在Contact Form DB 在网站后台记录客户提交的留言

  • 斥候 • 2016-06-17 11:49

    我也遇到了同样的问题,不知是否已经有解决的办法,请告之 多谢

  • vivian烟儿 • 2016-06-23 11:30

    @网鱼 我也碰到楼上一样的问题 何解 楼主有什么好的办法吗 邮件还是发不出去啊

  • vivian烟儿 • 2016-06-23 11:30

    @斥候 我也碰到一样的情况 请问楼主解决问题了吗

0

SweetMr.Hua学员毅冰学员暗夜学员 - Yes You Can

万分感谢!

原来CF7 DB 有这么大的好处!!!

0
我在BH买的空间用的它的域名,没用BH的邮箱,而是申请的ZoHo的免费企业邮箱,并且已经按照步骤解析到bh空间(我记得当时解析了2条,其中一个就是sm
pt),现在的问题是contact us页面的contact form表单我测试了一下,邮件发送不出去?是不是需要下载WP-mail-smtp插件,按照你说的步骤来设置一下?
  • Homu • 2015-11-27 15:44

    是,需要按楼主贴设置

0

网鱼Mr.Hua学员 - 努力做外贸大侠! DIYsoho

由于服务器的mail()函数有时候会失灵,造成网站前端主题自带的联系表单发送的客户留言无法被你邮箱收到;建议大家使用 Contact Form 7插件替换原来的主题的联系表单,同时使用插件 Contact Form DB 在网站后台记录客户提交的留言;
0

路飞Mr.Hua学员料神学员内贸学员 - 不断学习的小羊

Mail-SMTP配置有什么意义呢?前面的设置我跟你一样,也能收到邮件,不知道mail-smtp是干啥的。
  • 网鱼 • 2015-11-26 17:14

    如果是使用了服务器的 mail() 函数来收发邮件导致了无法收发,发送邮件;那么我们就可以试下不使用它;安装 WP-Mail-SMTP 这个插件,把原来通过服务器的mail() 函数来收发邮件的方法改为通过 WordPress后台的SMTP的途径来发送邮件

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
前面曾发表过一篇WordPress自定义表单插件cformsII,它的功能也比较强大,功能也比较多,但是,在使用时这款插件有点小复杂,如果不仔细研究下,肯定会有的晕的.....O(∩_∩)O~,今天在官网又看到了一款类似的插件,和cformsII插件比起来,要简便的多,所以就来介绍下。 Contact Form 7一款简单的Wordpress联系表单插件,不但简单但灵活性高,可以生成多个联系表单,支持通过标记自定义邮件或表单内容的显示,Ajax提交和 jQuery表单插件支持.可结合Akismet过滤垃圾邮件,同时也支持CAPTCHA反垃圾邮件,表单域元素支持各种最常见的:单选框,复选框,文本框,下拉菜单等. Contact Form 7插件安装: 1.下载Contact Form 7插件,将压缩包解压后,把文件夹上传到wp-content/plugins/目录下。 2.登录WordPress管理后台,点击“Plugins”找到上传的插件,激活该插件,即可。激活插件后,在左侧会出现Contact Form 7版块,点击链接会出现如上图的界面。 3.点击Pages新建联系页面,把“[contact-form 1 "Contact form 1"]”代码拷贝到页面中,就会出现相关联系表单信息。 上图中的Form部分是表单的相关内容,除了这些内容外,我们还可以通过标签来实现其他功能,在Form的右侧有“Generate Tag”,点击你就会看到相关的设置内容,如下图: 从图中我们可以看到它的相关功能,这里以Quiz为例:这个选项是设置验证问题的,只有正确回答问题后才可以发表留言,点选后,可以在里面设置一下参数(可选项),设置好后,把“[quiz quiz-数字]”代码拷贝到左边的文本框中,然后保存就可以了。 介绍完上面的内容后,页面的下方是Email设置,填入要接收联系表单的EMail地址、格式、主题、内容等等,你可以根据自己的意愿去填写相关的内容。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值