CentOS/Linux配置sendmail邮件服务器

这期讲的是邮件服务器,邮件服务器分为两个部分,分别是pop接收服务器和smtp服务器 ,这里面的收信服务器配置非常简单,只需要更改一个文件。

CentOS/Linux配置sendmail邮件服务器 - 1
首先进入etc/mail目录,然后编辑sendmail.cf文件

CentOS/Linux配置sendmail邮件服务器 - 3
然后搜索127.0.0.1,将其改为服务器IP地址,改完后保存退出

 

CentOS/Linux配置sendmail邮件服务器 - 5
然后编辑的文件是access文件,添加两条记录,要符合上面的格式,分别添加IP地址和域名

 

CentOS/Linux配置sendmail邮件服务器 - 7
编辑完成后,重新编译access文件,使用图中的命令

 

CentOS/Linux配置sendmail邮件服务器 - 9
再编辑localhostname文件,添加域名,完成后保存退出

 

CentOS/Linux配置sendmail邮件服务器 - 11
再编辑etc/dovecot.conf文件,找到protocols = imap imaps…..这行,去掉前面的#号注释符(打开收信服务)。

 

CentOS/Linux配置sendmail邮件服务器 - 13
修改完收信文件后,建议使用restart的方式来启动sendmail(发信)服务,然后再启动dovecot(收信)服务

 

CentOS/Linux配置sendmail邮件服务器 - 15
添加邮件用户mail1、mail2并且设置用户密码(这个不是定死的,你也可以是其它用户名)

 

CentOS/Linux配置sendmail邮件服务器 - 17
还记得这个文件吗?不要忘记添加mail主机头啊

下面我们来测试一下,测试方法有两种

CentOS/Linux配置sendmail邮件服务器 - 19
两种方法都要确保DNS指向正确的IP地址

 

CentOS/Linux配置sendmail邮件服务器 - 21
第一种测试方法是用windows下的telnet命令,命令格式telnet+IP地址+端口号(收信和发信分别是 110(收)和25(发))

 

CentOS/Linux配置sendmail邮件服务器 - 23
第二种是使用outlook,然后添加帐户,我就截下了几个重要的地点,首先是填写邮箱地址,格式:用户名@域名

 

CentOS/Linux配置sendmail邮件服务器 - 25
图中是填写域名

 

CentOS/Linux配置sendmail邮件服务器 - 27
填写用户名密码

 

CentOS/Linux配置sendmail邮件服务器 - 29
我们来写一封信

 

CentOS/Linux配置sendmail邮件服务器 - 31
收到了是吧

One thought on “CentOS/Linux配置sendmail邮件服务器”

Leave a Reply

Your email address will not be published. Required fields are marked *