邮件服务器的搭建(
sendmail
)
首先,确认
sendmail
服务是否安装:
(1)
图形化:
点击细节:
出现
sendmail
服务的
4
个软件包!
(2)
字符:
经确认,服务已经安装!
调整状态:
(1)
自动启动:
选中
sendmail
即可!
按
Tab
键到“确定”,回车即可!
(2)
手工调整:
service sendmail start/stop/restart/status
解决启动故障,编辑
hosts
文件(
vi /etc/hosts
):
举例:对应关系为(
172.16.6.8<=>[url]www.aoyun.net[/url]
)
重启网络服务:
(1)vi /etc/mail/sendmail.cf
找到第
265
行,将其复制一行在本行下边!
保留第
265
行的
Addr=127.0.0.1;
将第
266
行修改为
sendmail
服务器
IP
,也就是本机
IP
(
172.16.6.8
),即
Addr=172.16.6.8
保存退出!
(
2
)
vi /etc/mail/local-host-names
指定主机名
(
3
)
vi /etc/mail/access
定义中继
(4)
把
access
信息写入
access.db
数据库:
命令:
makemap hash access.db <access
(5)vi /etc/dovecot.conf
指定邮件接收协议:
把行首的“
#
”号去掉,加入
pop3
和
pop3s,
目的是实现
imap
和
pop3
协议均可使用!
重启服务:
service dovecot restart
和
service sendmail restart
配置
DNS
:
(
1
)在域的正向区域文件中加入
MX
记录
(2)
重启服务:
测试:在
sendmail
服务器上创建两个用户(
xiaobai
和
xiaoli
)
,
然后让
xiaobai
和
xiaoli
相互发邮件测试:
(
1
)
linux
系统之间:
切换用户:
xiaobai
登陆:
Xiaobai
给
xiaoli
发邮件:
切换用户:
xiaoli
登陆:
查看:
Xiaoli
回复
xiaobai :
Xiaoli
查看邮件:
测试成功!
(
2
)
Windows
客户端和
linux
系统测试:
首先,配置
outlook:
创建帐户(必须使
sendmail
服务器存在的哟!):
填写
sendmail
服务器的
IP
!
输入密码:
点击完成!
发送邮件:(
xiaobai
发给
xiaoli
)
点击“发送”!
利用
Linux
客户端接收:用
xiaoli
登陆:
测试成功!
(
3
)
windows
系统之间:
在
sendmail
服务器上新建帐户:
xiaohei:
在
windows
客户端软件(
outlook Express
)创建帐号:
[email]xiaohei@aoyun.net[/email],
所以,
此时outlook上存在[email]xiaobai@aoyun.net[/email]
和
[email]xiaohei@aoyun.net[/email]
两个帐号,让其双方通过
sendmail
服务器相互发邮件即可!
Xiaohei
收邮件:
Xiaohei
回复
xiaobai:
Xiaobai
收邮件:
Xiaobai
查看邮件:
测试成功!
到此,
sendmai
邮件服务器的搭建和测试成功完成!!
谢谢!!
转载于:https://blog.51cto.com/wangxihe/93168