- 问题
某公司有员工700余人,分布在北京总部及全国各地的分公司,为保证电子信息传递的及时、稳定性,减少业务沟通故障,要求构建一套自主管理的电子邮件系统。本案例要求沿用练习一,基于Postfix软件来实现发信功能。
需要完成的配置任务如下:
- 安装并配置postfix软件,适用于tedu.cn 邮件域
- 添加两个邮箱账号:nick、hunter
- 用户nick可以通过 telnet 给用户hunter发送电子邮件
- 检查用户hunter的邮箱目录,可以查看收到的邮件
- 方案
postfix是RHEL6系统中自带的软件包,主要用来实现SMTP协议,提供电子邮件的发送和传递。主要的配置文件位于/etc/postfix/main.cf,需要调整配置时可以直接修改这个文件,也可以用postconf辅助工具。
关于postconf工具的常见用法:
- 列出当前有效配置:postconf
- 列出非默认的配置:postconf -n
- 列出默认配置:postconf -d
- 修改指定的配置参数:postconf -e '参数1=值1,值2...' ...
主配置文件main.cf中的配置参数写法:参数1=值1,值2。若要了解所有可用配置参数的用法说明,可以执行man 5 postconf查阅手册文档。
[root@mail ~]# man 5 postconf
POSTCONF(5) POSTCONF(5)
NAME
postconf - Postfix configuration parameters
SYNOPSIS
postcon