Products
GG网络技术分享 2025-03-18 16:14 0
大家好,这里是关于[wordpress使用阿里云企业邮箱发送注册邮件详细教程],[CentOS下安装postfix发送邮件教程]问题的解答,希望对您有所帮助。如果你还想了解更多这方面的信息,请关注本站其他相关内容,共同学习吧!
教程大全wordpress,wordpress SMTP邮箱,阿里云企业邮箱
wordpress使用阿里云企业邮箱发送注册邮件教程
首先我们在wordpress安装一个插件,官方查件市场里可以搜索到
SMTP Mailer
安装后我们先不管他,我们先设置阿里云企业邮箱,登陆企业邮箱控制台:https://alimail.console.aliyun.com/
这里我已经有开通好的企业邮箱,没有开通的同志自行开通下。我们进入管理界面
然后根据提示我们打开地址:https://qiye.aliyun.com/
登陆我们的管理员帐号
在左侧我们添加一个其他的邮箱帐号作为我们的网站发信邮箱(不要直接使用管理员帐号发信)
创建好我们回到wordpress插件配置界面,打开SMTP插件,根据我下图填写信息
下面是点插件的Test Email进行测试发信的返回信息。
如果返回的内容最后一行是Connection: closed就是发信正常。我们邮箱也可以收到邮件。
如下图
之前一向是利用的插件,Configure SMTP 这货确实不错,虚拟主机装个它就OK了,wordpress主题站是利用的阿里云centos32位,以及军哥的LNMP1.0,利用起来各类随手。之前还
之前一向是利用的插件,Configure SMTP 这货确实不错,虚拟主机装个它就OK了,wordpress主题站是利用的阿里云centos32位,以及军哥的LNMP1.0,利用起来各类随手。之前还折腾过sendmail可是这货发信速度其实是太慢了,据说postfix是按照sendmail的弱点来设计的,也就是针对sendmail的不足设计的,看来很牛逼的样子啊。
固然插件也能如许,可是插件能少一个尽量少一个对吧?废话不多说,直接进入主题。
安装设置装备摆设postfix根基发信教程:
一.安装postfix:
1.假如你之前安装了sendmail,请卸载:
yum remove sendmail
2.在线安装postfix:
yum -y install postfix
二.设置装备摆设postfix以及相关组件
1.找到 #myhostname = host.domain.tld , 点窜成:myhostname = mail.menruan.com (你本身的域名)
2.找到 #mydomain = domain.tld ,将等号后面的部门改写为你的域名,点窜成:mydomain = menruan.com(此处设置将成为E-mail地址“@”后面的部门)
3.找到 #myorigin = $mydomain ,只需将首行的#号去失落即可,其他无需变更
4.找到 inet_interfaces = localhost ,将“localhost”改为“all” ,接管来自所有收集的哀求
5.找到 mydestination = $myhostname, localhost.$mydomain, localhost,在行尾添加“$mydomain”,点窜成:mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain ,指定发给当地邮件的域名
6.找到 #relay_domains = $mydestination ,只需要将行首的#去失落,界说答应转发的域名
7.找到 #mynetworks = 168.100.189.0/28, 127.0.0.0/8 去失落前面的#号,指定内网和当地的IP地址规模,按照环境点窜,一般无需变更
8.找到 relay_domains = ,去失落前面的# 点窜成: relay_domains =
9.找到 #home_mailbox = Maildir/ ,去失落行首的#,指定用户邮箱目次
三.启动响应办事:
chkconfig postfix on ,将Postfix设置为自启动
chkconfig –list postfix, 确认Postfix办事状况
postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off , 确认2~5为on的状况就OK
service postfix start ,启动postfix办事器
测试发信:
将一下文本复制到新建PHP文件中,如1.php,上传到网站跟目次并打开测试是否可以或许收到信件:
?php$send = mail('1292756@qq.com', 'My Subject', 'The test mail');if($send){echo '发送成功';}else{echo '发送掉败';}?
OK,还有不大白的留言吧。enjoy~
住:假如不克不及发送VIT -教程成功,查抄
/usr/local/php/etc/php.ini
找到 sendmail_path 而且去失落前面的分号,最后点窜成
sendmail_path = /usr/sbin/sendmail -t –i
-VIT
Demand feedback