Redhat6.5中搭建postfix邮箱服务

Internet网络中的电子邮件系统并不是一个孤立的体系。除了需要DNS服务器提供邮件域的解析,通过WEB服务器提供邮箱操作界面以外,邮件提取、传递等功能也是由不同的组建来提供。

邮件系统的角色:
  • MTA: 邮件传输代理,负责邮件发送;

  • MUA: 邮件用户代理,为用户提供发送、接收、管理电子邮件的界面;

  • MDA: 邮件分发代理,负责在服务器中将邮件分发到用户的邮件目录。
邮件通信协议:
  • SMTP: 简单邮件传输协议,主要用于发送和传输其他邮件,对应TCP端口号25;

  • POP: 邮局协议,主要用于从邮件服务器中收取邮件,对应TCP端口号110;

  • IMPA: 互联网消息访问协议,同样用于收取邮件,与POP3相比,该协议提供了更为灵活和强大的邮件收取、管理功能,该协议对应TCP端口号143;

提醒: 在配置postfix邮箱服务之前需要搭建DNS服务,为邮箱域提供解析服务,具体步骤参见DNS域名服务器部署;


开始部署

  1. 安装postfix软件

rpm -qa postfix #检查postfix软件包是否安装
yum -y install postfix

  1. 配置postfix服务
vim /etc/postfix/main.cf

inet_interf>aces = all #监听服务的IP地址
myhostname = mail.benet.com #邮件服务器主机名
mydomain = benet.com #邮件域名
myorigin = $mydomain #发件人地址邮件域名
mydestination = $mydomain, $myhostname #收件人地址邮件域名
home_mailbox = Maildir/ #邮件存放位置

  1. 开启postfix邮箱服务
service postfix restart

  1. 安装dovecot软件
yum -y install dovecot       #安装用于接收邮件的dovecot服务
  1. 修改dovecot服务配置
vim /etc/dovecot/dovecot.conf

protocols = imap pop3 lmtp #开启协议
......
login_trusted_networks = 192.168.100.0/24 #指定服务器所在网段
......
dict {
}
......
!include conf.d/*.conf #默认就有

  1. 开启邮箱的位置及格式
vim /etc/dovecot/conf.d/10-mail.conf  

mail_location = maildir:~/Maildir

  1. 开启dovecot服务

chkconfig dovecot on
service dovecot restart #启动dovecot服务

  1. 新建邮箱组及用户

groupadd mailusers #创建邮箱用户组
useradd -g mailusers -s /sbin/nologin zhangsan #创建邮箱用户
passwd zhangsan #为用户设置邮箱登陆密码
useradd -g mailusers -s /sbin/nologin lisi #创建邮箱用户
passwd lisi #为用户设置邮箱登陆密码

  1. 关闭防火墙及增强安全功能

setenforce 0
service iptables stop

测试

客户端中测试操作界面如下:
Redhat6.5中搭建postfix邮箱服务
Redhat6.5中搭建postfix邮箱服务
Redhat6.5中搭建postfix邮箱服务
Redhat6.5中搭建postfix邮箱服务

转载于:https://blog.51cto.com/13659253/2117863

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值