sendmail邮件服务器

安装sendmail之前 我们要先搭建一个DNS服务器用来解析邮件

下图是配置好的DNS正向解析记录和反向解析记录

正向

clip_image001

反向

clip_image002

DNS配置好之后我们就来安装sendmail服务

然后再安装sendmail服务

clip_image003

接下来我们来配置sendmail

打开/etc/mail/sendmail.mc

image

然后用 m4 sendmail.mc > sendmail.cf命令

clip_image006

配置好上面的文件后 安装dovecot服务

clip_image007

配置dovecot服务

vim /etc/dovecot/dovecot.conf

clip_image008

vim /etc/dovecot/conf.d/10-auth.conf

clip_image009

Vim /etc/dovecot/conf.d/10-mail.conf

clip_image011

修改之后新建几个邮件用户 给/var/mail/$USER 777权限

clip_image012

重启服务

clip_image013

开两台虚拟机 分别用user1与user2登录 然后测试收发邮件是否正常

测试之前先测试一下是否能解析sendmail服务器

clip_image015

用user1给user2发送邮件试试

clip_image016

如果出现以上错误 说明sendmail拒绝接收你的邮件 修改/etc/mail/access文件

clip_image017

然后   makemap hash /etc/mail/access.db < /etc/mail/access

//生成hash数据库

修改 /etc/mail/local-host-names 在里面添加信任域

clip_image018

重启所有服务(指的是sendmail和dovecot、named三个服务器)

并用user1发送邮件给user2进行测试

clip_image019

user2成功收到来自user1的邮件

clip_image020

 

实现群发功能:

clip_image002

收到就表示大功告成啊!以下内容接下来慢慢讲

posted @ 2015-10-09 15:22  小雨Linux  阅读(625)  评论(0编辑  收藏  举报