LINUX 邮件服务器安装配置
步骤说明
1 、配置好DNS
相关软件包
2 、检查是否安装sendmail。
3 、修改/etc/mail/sendmail.mc 。
4 、编译产生sendmail.cf 文件,启动sendmail服务器。
5 、修改 /etc/mail/access文件。
6 、编译生成access.db 。
7 、修改/etc/mail/local-host-names。
8 、启动sendmail服务器。
9 、配置/etc/xinetd.d/ipop3 文件。
10、启动xinetd服务器。
11、创建用户。
12、测试。
配置过程
1 、配置好DNS , mail.gov.cn 的 IP 地址172.17.x.x
1.2 安装相关的软件包
2 、打开终端,在终端输入命令:
[root@localhost root]#rpm –qa|grep sendmail
出现 sendmail 版本信息,说明已安装了sendmail 服务器。
3 、打开sendmail.mc 配置文件并修改。
[root@localhost root]#gedit /etc/mail/sendmail.mc
查找到 DAEMON_OPTIONS(‘Port=smtp,Addr=127.0.0.1, Name=MTA’)dnl ( 85
行 , 是 54% ) , 改 为 dnl DAEMON_OPTIONS(‘Port=smtp,Addr=127.0.0.1,
Name=MTA')dnl
保存退出。
4 、编译产生sendmail.cf 文件,并启动sendmail服务器
[root@localhost root]# m4 /etc/mail/sendmail.mc /etc/mail/sendmail.cf
[root@localhost root]# service sendmail start
或service sendmail restart
5 、打开access配置文件并修改。
[root@localhost root]#vi /etc/mail/access
6 、编译生成access.db
[root@localhost root] #cd /etc/mail
[root@localhost mail]#make
7 、打开local-host-names 配置文件并修改
[root@localhost mail]#vi local-host-names
8 、启动sendmail服务器
[root@localhost mail]# service sendmail start
或service sendmail restart
9 、打开ipop3 配置文件并修改。
[root@localhost mail]# vi /etc/xinetd.d/ipop3
10、启动xinetd服务器
[root@localhost mail]# service xinetd start
或service xinetd restart
11、为邮件申请帐号aa和bb,则邮件地址变为和
[root@localhost root]#useradd aa
[root@localhost root]#passwd aa
测试
测试环镜: windows XP
测试软件: outlook express
测试内容:内网A 、B 两台电脑(必须与sendmail指定的 IP 地址属于同一局域网),
通过outlook express 软件互发邮件。
测试的具体步骤:
1.打开outlook express ,单击菜单“工具—帐户”,打开“Internet 帐户”对话框。
2.单击“添加”按钮,选择“邮件” 选项。
3.单击“创建邮件”,输入事先在sendmail建立的另一个帐号(即刚才创建的bb帐号),
发送即可。
【注意事项】
因为机房不同,机器不同,如果是未安装服务器的机器,请使用命令
yum install sendmail 安装服务器,rpm 包安装的命令是rpm –ivh 文件名.rpm
如果是在linux 下测试,接收服务器设置成pop,发送服务器不是设置成smtp而是
sendmail
配置前请注意备份相关配置文件,如配置出现错误,还可以恢复到初始状态, 可使用
命令:cp /etc/mail/sendmail.mc 空格/etc/ mail/sendmail.mc.bak
- 最新评论