Linux redhat8 邮件服务器配置教程(sendmail+dovecot···
一、试验环境
安装一台redhat8系统
配置IP地址为192.168.1.111
二、试验准备
1、配置网络环境
2、配置dns
(1)正向解析
(2)反向解析
3、关闭 postfix
systemctl stop postfix
systemctl disable postfix
三、试验步骤
步骤一:配置sendmail
安装sendmail
编辑vim /etc/mail/sendmail.mc
修改2处文件,121行,添加邮件服务器的IP地址。
第二处:160行 在括号指定自己的域。
步骤二:配置dns 添加邮件交换记录@ MX 10 mail
步骤三:安装dovecot
(1)
(2)修改dovecot修改4处文件
>>>>编辑第1处:vim /etc/dovecot.conf
把协议改成pop3
>>>>编辑第2处:10-auth.conf 修改认证文件。
#disable_plaintext_auth = yes
disable_plaintext_auth = no 启用用户名密码认证
>>>>编辑第3处:vim 10-mail.conf 设置邮件路径
mail_location = mbox:/var/mail:INBOX=/var/mail/%u
>>>创建完整的邮箱路径 mkdir -p /var/mail/.imap/INBOX
>>>>编辑第4处:vim 10-ssl.conf
# ssl = required ssl = no
步骤四:安装mailx服务,
(1)新建邮件用户
useradd li 添加邮件用户
passwd li 设置密码
(2)设置两处
vim /etc/mail.rc 添加如下
set bsdcompat
set smtp=192.168.1.111
(3)将hostname设置为邮件域名
hostnamectl set-hostname mail.unix.com
[root@sz INBOX]# hostname
mail.unix.com
(4)测试命名如下图
发送命令 mail li@unix.com
收邮件 mail -u li