云服务器网:购买云服务器和VPS必上的网站!

wordpress邮件发送(wordpress用什么邮箱注册)

本文目录:1、wordpress邮件发送成功为什么没收到邮件2、wordpress contact form怎么发邮件3、如何配置wordpress使用SMTP进行发邮件wordpress邮件发送成功为什么没收到邮件第一:服务器不支持,需要找空间商开启函数第二:WordPress程序本来发邮件机制就

本文目录:

  • 1、wordpress邮件发送成功为什么没收到邮件
  • 2、wordpress contact form怎么发邮件
  • 3、如何配置wordpress使用SMTP进行发邮件

wordpress邮件发送成功为什么没收到邮件

第一:服务器不支持,需要找空间商开启函数

第二:WordPress程序本来发邮件机制就有问题,可以修改它的代码;

复制以下代码,添加到主题文件functions.php

并修改代码中的参数。

//使用smtp发邮件

02 add_action(‘phpmailer_init’, ‘mail_smtp’);

03 function mail_smtp( $phpmailer ) {

04 $phpmailer-IsSMTP();

05 $phpmailer-SMTPAuth = true;//启用SMTPAuth服务

06 $phpmailer-Port = 465;//MTP邮件发送端口,这个和下面的对应,如果这里填写25,则下面为空白

07 $phpmailer-SMTPSecure = “ssl”;//是否验证 ssl,这个和上面的对应,如果不填写,则上面的端口须为25

08 $phpmailer-Host = “smtp.gmail.com”;//邮箱的SMTP服务器地址,如果是QQ的则为:smtp.exmail.qq.com

09 $phpmailer-Username = “admin@henghengzhu.com”;//你的邮箱地址

10 $phpmailer-Password = “******”;//你的邮箱登陆密码

11 }

wordpress contact form怎么发邮件

其实如果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 演示,我们把他复制一个,重命名

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

这样就可以用在不同的场合了。

点击 edit,我们编辑它。

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

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

2、布置 contact from 7

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

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

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

当然了,你可以用一些代码修饰。

3、Contact form Mail 配置

QQ图片20151126165001.png

To: 填写你的邮箱。 是接收信息或邮件的信箱,就是客户从你网站上发的信息或邮件列表,用这个邮件接收

From: 填写你的邮箱。用你的什么邮件发送这些信息。

Subject:邮件主题,可以随便命名,如:我收到的邮件列表。

Msessage body: [your-email] 这个最重要,这是在你网站上,客户发的邮件帐户。我们做contact form的目的就是收集这个 [your-email]。

4、Mail-SMTP配置

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

6、确保收到客人留言

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

如何配置wordpress使用SMTP进行发邮件

需要使用一个SMTP插件,推荐WP Mail SMTP插件。

WORDPRESS网站其实自带发送邮件的功能,但是其使用的是PHP的mail()函数的方式,用这种方式发送邮件,要么邮件根本就发布出去,虚拟主机不支持,禁止使用mail()函数;要么发出去了,连收件人的垃圾箱都进不了,直接被系统拦截。所以,我们需要一款通过SMTP方法发送邮件的插件,来代替WORDPRESS使用的mail()函数。

所谓用SMTP方式发邮件,就是使用公网的邮箱,通过远程的方式(SMTP)协议,发送邮件给对方。比如你有一个QQ邮箱,你就可以在WP Mail SMTP插件中进行一些设置,设置成功之后,你的网站发送邮件,就是远程通过你的QQ邮箱来发送的。通过SMTP方式发送邮件,发送成功率会很高。

本文来源:https://www.yuntue.com/post/115891.html | 云服务器网,转载请注明出处!

关于作者: yuntue

云服务器(www.yuntue.com)是一家专门做阿里云服务器代金券、腾讯云服务器优惠券的网站,这里你可以找到阿里云服务器腾讯云服务器等国内主流云服务器优惠价格,以及海外云服务器、vps主机等优惠信息,我们会为你提供性价比最高的云服务器和域名、数据库、CDN、免费邮箱等企业常用互联网资源。

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注