项目十一 搭建sendmail邮件服务器

一、用 yum install –y sendmail 、yum install –ydovecot、yum install –y sendmail-cf命令安装相关软件

项目十一 搭建sendmail邮件服务器

项目十一 搭建sendmail邮件服务器

项目十一 搭建sendmail邮件服务器

二、配置邮件文件sendmail.mc

使用vim sendmail.mc命令配置  找到52、53行将句头dnl删除

项目十一 搭建sendmail邮件服务器

在找到116行,把127.0.0.1改成0.0.0.0

项目十一 搭建sendmail邮件服务器

三、使用m4软件编译主配置文件

使用cd /etc/mail命令进入mail目录,使用m4 sendmail. Mc > sendmail.cf命令编译主配置文件

项目十一 搭建sendmail邮件服务器

四、编辑local-host-names

使用vim /etc/mail/local-host-names命令编辑加入如图所示

项目十一 搭建sendmail邮件服务器

接着使用cd /etc/mail命令,在使用vim sendmail.mc > sendmail.cf命令编译

五、修改access

使用vim /etc/mail/acccess进行修改,加入如图所示

项目十一 搭建sendmail邮件服务器

接着使用cd /etc/mail在使用makemap hash access . db < access 编译access.db

六、配置dovecot

使用 cd /etc/dovecot在用vim dovecot.conf进行编译。将20行前注释去掉,去掉26行注释符号,去掉38行注释符号,如图所示

项目十一 搭建sendmail邮件服务器

项目十一 搭建sendmail邮件服务器

项目十一 搭建sendmail邮件服务器

七、编译10-mail.congf

使用cd /etc/dovecot/conf.d在使用vim 10-mail.conf,将25行前注释去掉,将115行前注释去掉,如图所示

项目十一 搭建sendmail邮件服务器

项目十一 搭建sendmail邮件服务器

八、使用vim /etc/mail.rc命令加入如图所示文件

项目十一 搭建sendmail邮件服务器

划线地方为自己的邮箱地址

九、重启sendmail dovecot saslauthd named如在重启过程中失败首先第一步再重启一次如图所示,如还是失败输入/etc/init.d/sendmail restart start命令,再重启一次如果还是失败输入chkconfig postfix off 在输入/etc/init.d/sendmail start就可以了

项目十一 搭建sendmail邮件服务器

十、测试

使用ech0 “标题” | mail  -s “ 内容” 邮箱后缀名如图所示

项目十一 搭建sendmail邮件服务器

项目十一 搭建sendmail邮件服务器