type
status
date
slug
summary
tags
category
icon
password
前言
现有需求要使用postfix服务配置一台邮箱服务器。(测试环境)
要求:
- 用户邮箱限额。
- 用户发件大小限额。
- 支持sasl验证。
- 支持收件。(使用dovecot)
配置过程
首先配置软件安装源,这是必不可少的。
配置发件服务器
在CentOS6.5的环境下,默认已经安装上了postfix服务,所以就不进行安装了。
配置postfix
- 由于postfix仅需要配置 /etc/postfix/main.cf,所以相对其他服务较为简单。
- sasl验证还要对saslauthd服务进行配置,默认情况下,sasl是不支持pam模式认证的。
配置收件服务器
由于CentOS6.5的镜像软件源提供了dovecot,所以安装dovecot服务即可实现收件功能。
安装dovecot
配置dovecot
- 开启对收件协议的支持(去掉注释符)
- 关闭ssl协议(测试环境就不管安全性啦)
- 开启明文验证
- 设置邮箱存放位置
- 由于24行的样本位置即是postfix的默认发件位置,所以解除该行屏蔽即可。
好了,做完以上操作后,基本上收件服务器的配置就完成了。
然后配置下开机启动,以及开启服务。
配置测试环境
- 首先当然是添加用户了。
- 由于是测试环境,也没有进行dns服务器的配置,所以使用hosts模拟域名解析。
正常情况下,到这一步已经全部配置好了,已经可以进行发件测试了。(注意关闭防火墙)
- 如图,发送成功,想必看到这套参数的人,都明白我做的是什么了,終わり。
发送成功截图