之前一向是利用的插件,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 =
m
y
h
o
s
t
n
a
m
e
,
l
o
c
a
l
h
o
s
t
.
myhostname, localhost.
myhostname,localhost.mydomain, localhost,在行尾添加“$mydomain”,点窜成:mydestination =
m
y
h
o
s
t
n
a
m
e
,
l
o
c
a
l
h
o
s
t
.
myhostname, localhost.
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
|