linux中搭建postfix邮箱服务

介绍

  postfix是Wietse Venema在IBM的GPL协议之下开发的MTA(邮件传输代理)软件。postfix是Wietse Venema想要为使用最广泛的sendmail提供替代品的一个尝试。在Internet世界中,大部分的电子邮件都是通过sendmail来投递的,大约有100万用户使用sendmail,每天投递上亿封邮件。这真是一个让人吃惊的数字。Postfix试图更快、更容易管理、更安全,同时还与sendmail保持足够的兼容性。

环境

redhat6.5

IP: 192.168.10.100

步骤

一,首先确认安装postfix.DNS.

# rpm -ivh /sr0/Packages/bind-9.8.2-0.17.rc1.el6_4.6.x86_64.rpm   #安装DNS
# rpm -qa | grep postfix      #确认以安装postfix



二,DNS基本配置。

首先修改:

# vim /etc/named.conf    #改成监听any


10725094451

 

# vim /etc/named.rfc1912.zones  #正向查询区域,添加五行

zone "zred.com" IN {
        type master;
        file "zred.com.zone";
        allow-update { none; };
};

10725095431

 

# cp -a named.localhost mail.zred.com.zone   #保留原有权限等复制

# vim mail.zred.com.zone    #编辑该文件
更改如下

10725100059

# echo “nameserver 192.168.10.100” > /etc/resolv.conf    #添加主机地址到配置文件

启动服务,尝试解析

10723171412

10723171423

三,postfix基本配置。

# vim /etc/postfix/main.cf      #主配置文件,需要修改以下项目。

去除注释添加本机地址与回环地址
10723171712

去除注释改为主机名

10723172002

添加主机名

10725100513

去除注释

10723172141

去除注释

10723172222

修改收件人地址邮件域名

mydestination = $mydomain, $myhostname       

重启postfix服务

# service postfix restart

10725100748

-------------dovecot----------------

安装dovecot

#rpm -ivh /sr0/Packages/dovecot-2.0.9-7.el6.x86_64.rpm

10725101120

编辑它的配置文件

#vi /etc/dovecot/dovecot.conf

指定服务器所在网段

10725101322

开启协议

10725101440

#vi /etc/dovecot/conf.d/10-mail.conf

开启邮箱的位置及格式

10725101549

开启服务

#service dovecot start

测试

添加两个用户邮箱测试用户

10725101803

测试可以发送邮件。

10725104621

接受:

10725104312

附:

这里使用了本机地址登陆邮箱,如果需要用其他机器登陆,只需要改变postfix的主配置文件中的监听地址为0.0.0.0即可。

猜你喜欢

转载自blog.51cto.com/13706064/2149831
今日推荐