LNMP下安装Postfix

时间:15-12-25 栏目:VPS教程 作者:赵 容 评论:2 点击: 1,174 次

LNMP一键包是我最常使用的环境配置方式,使用的人比较多,遇到问题百度也容易一些。默认LNMP安装的是sendmail组件发信,不过sendmail发信确实非常慢,尤其是在国内VPS安装更慢,阿里腾讯景安这些我都试过真的很慢很慢(不知道为什么…..),所以更建议安装Postfix,比sendmail快多了。

Postfix

本记录所涉及主机操作系统为CentOS,安装环境为军哥LNMP一键包。

1.卸载sendmail

1
yum remove sendmail

2.安装 Postfix

1
yum install postfix

3.更改默认MTA为Postfix

1
/usr/sbin/alternatives --set mta /usr/sbin/sendmail.postfix

4.检查下是否改成功了

1
alternatives --display mta

5.配置Postfix

1
vi /etc/postfix/main.cf

打开后分别找到以下几项,注意这些项目不在相同位置的,要一个个的找出来修改,将其前面的#去掉,并做配置:

1
2
3
4
5
6
7
8
myhostname = mail.zrblog.net
mydomain = zrblog.net
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
mynetworks = 192.168.100.10/24, 127.0.0.0/8
relay_domains =
home_mailbox = Maildir/

配置文件解释:
mydomain:
mydomain参数是指email服务器的域名,请确保为正式域名(如zrblog.net)
myhostname:
myhostname参数是指系统的主机名称(如我的服务器主机名称是mail.zrblog.net)
myorigin:
myorigin参数指定本地发送邮件中来源和传递显示的域名。在我们的例子中,mydomain是zrblog.net,也是我的域名。
对于下面的一行,我们的邮件地址是user@zrblog.net而不是user@mail.zrblog.net。
myorigin = $mydomain
mynetworks:
mynetworks参数指定受信任SMTP的列表,具体的说,受信任的SMTP客户端允许通过Postfix传递邮件。
mydestination:
mydestination参数指定哪些邮件地址允许在本地发送邮件。这是一组被信任的允许通过服务器发送或传递邮件的IP地址。用户试图通过发送从此处未列出的IP地址的原始服务器的邮件将被拒绝。
inet_interfaces:
inet_interfaces参数设置网络接口以便Postfix能接收到邮件。
relay_domains:
该参数是系统传递邮件的目的域名列表。如果留空,我们保证了我们的邮件服务器不对不信任的网络开放。
home_mailbox:
该参数设置邮箱路径与用户目录有关,也可以指定要使用的邮箱风格。

6.启动Postfix

1
2
3
4
[root@zrblog ~]# service postfix status   #检查状态
master is stopped
[root@zrblog ~]# service postfix start     #启动
Starting postfix:                                          [  OK  ]

7.设置开机启动

1
chkconfig postfix on

8.添加解析记录避免入垃圾邮件

添加一个mail的A记录,一个@的MX记录和TXT记录,避免邮件直接进入到收件方垃圾箱中。

本文参考链接:http://www.gongzi.org/centos-install-postfix-sendmail.html

香港/美国/国内高速VPS

声明: 博客仅为分享信息绝非推荐,网站不参与交易绝非中介,内容均仅代表个人观点绝非权威,读者务必认真考虑后下手并自担风险;一分钱一分货仍是恒久不变之真理,未满18岁人士(包括生理和心理)请在监护人陪同下访问本站!本文由( 赵 容 )原创编译,转载请保留链接: LNMP下安装Postfix鄙视无耻复制行为!
关于评论: 赵容有义务保证您的个人信息不经由赵容部落透露给任何第三方,所以任何虚假邮箱的评论将不做回应,直接放入垃圾评论区域.
关于选择: 所有海外网络产品均无法保证在中国任何地区,任何时间,任何宽带均有相同的访问体验,追求速度国内产品是您的不二选择,那种号称某海外机房绝不抽风的不是骗子就是傻逼.
关于安全: 任何IDC都有倒闭和跑路的可能,月付和备份是最佳选择,服务器也是机器,不勤备份是对自己极不负责的表现.

LNMP下安装Postfix:目前有2 条留言

  1. 沙发
    sam:

    添加一个mail的A记录,一个@的MX记录和TXT记录,避免邮件直接进入到收件方垃圾箱中。
    這里不太懂,
    A记录:是不是 新增一個A記錄 mail 指去VPS的IP?
    那@的MX记录和TXT记录這里不明白怎麼搞,可以詳細一點嗎?謝謝你
    @的MX记录 應該指向哪里?是VPS IP 還是 mail.zrblog.net?還是其他?
    @的TXT记录這里也不知道應該指去哪裡…
    我很想學,希望大大可以解答一下,萬分感謝

    2016-01-03 16:35 [回复]
    • 赵 容:

      A记录和MX记录可以这么解析,TXT可以指向v=spf1 mx ~all这些类似。

      2016-01-03 17:33 [回复]

发表评论


Zrblog.net

广而告之