首页 > 系统服务 > 详细

linux中搭建postfix邮箱服务

时间:2018-07-25 12:37:32      阅读:239      评论:0      收藏:0      [点我收藏+]
介绍

  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


技术分享图片

 

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

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

技术分享图片

 

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

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

技术分享图片

 

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

启动服务,尝试解析

 

技术分享图片

技术分享图片

 

三,postfix基本配置。

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

去除注释添加本机地址与回环地址
技术分享图片

去除注释改为主机名

技术分享图片

添加主机名

技术分享图片

去除注释

技术分享图片

去除注释

技术分享图片

修改收件人地址邮件域名

mydestination = $mydomain, $myhostname       

 

重启postfix服务

# service postfix restart

技术分享图片

 

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

安装dovecot

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

技术分享图片

编辑它的配置文件

#vi /etc/dovecot/dovecot.conf

指定服务器所在网段

技术分享图片

开启协议

技术分享图片

 

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

开启邮箱的位置及格式

技术分享图片

 

开启服务

#service dovecot start

 

测试

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

技术分享图片

测试可以发送邮件。

技术分享图片

 

接受:

技术分享图片

 

附:

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

linux中搭建postfix邮箱服务

原文:http://blog.51cto.com/13706064/2149831

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!