Vm虚拟机安装CentOs7系统
CentOs7的IP地址:192.168.81.133
Win7客户端(测试用),有Xshell或者SecureCRT工具
CentOs7下搭建Postfix邮件服务器,配置域名服务远程登录访问,新建用个测试用户(sent,recv),两个用户用telnet命令登录邮件服务器,实现两个用户的邮件互发,并
准备工作
搭建DNS服务
搭建Postfix和dovecot服务
Telnet的安装和配置
远程登录并实现两个用户邮件互发
WebMail的搭建和验证
systemctl stop firewalld
systemctl disable firewalld
setenforce 0
yum install bind -y
vim /etc/named.conf
vim /etc/named.rfc1912.zones
cp -p /var/named/named.localhost /var/named/duiyi.com.zone
vim /var/named/duiyi.com.zone
named-checkconf
systemctl start named
systemctl enable named
vim /etc/resolv.conf
nslookup mail.duiyi.com
rpm -q postfix
CentOs7默认有postfix服务,如果没有,通过 yum install postfix -y 安装即可
vim /etc/postfix/main.cf
修改如下:
75行:myhostname = mail.duiyi.com //本机主机名
83行:mydomain = duiyi.com //服务器域名
99行:myorigin = $mydomain //初始域名
164行:mydestination = $myhostname,$mydomain //目标域
419 home_mailbox = Maildir/ //邮件目录,在用户家目录下
postfix check
systemctl start postfix
systemctl enable postfix
yum install dovecot -y
vim /etc/dovecot/dovecot.conf
修改如下:
14行:protocols = imap pop3 lmtp //支持的电子邮件协议
26行:disable_plaintext_auth = no //允许用户明文登录(这个需要自己手动添加)
49行:login_trusted_networks = 192.168.81.133/24 //服务器的ip/24
vim /etc/dovecot/conf.d/10-mail.conf
修改如下:
24行: mail_location = maildir:~/Maildir //服务器电子邮件保存的目录
systemctl restart dovecot
systemctl enable dovecot
useradd sent
passwd sent
useradd recv
passwd recv
ls /home
yum install telnet telnet -y
yum install telnet telnet-server -y
yum install xinetd -y
vim /etc/xinetd.d/telnet
将disable = yes 改为 disable = no
service telnet
{
flags = REUSE
socket_type = stream
wait = no
user = root
server = /usr/sbin/in.telnetd
log_on_failure += USERID
disable = no #将语句 disable = yes 改为 disable = no
}
systemctl restart xinetd
netstat -tnl | grep 23
控制面板->程序->程序和功能->启动或关闭Windows功能->Telnet客户端 勾选并确定
telnet sent@mail.duiyi.com
telnet recv@mail.duiyi.com
echo "this is a mail " | mail -s "mail" recv@duiyi.com
出现如上图表示两个用户可以收发邮件
yum install squirrelmail –y
cd /var/www/html/
ln -s /usr/share/squirrelmail/ mail
cd /var/www/html/mail/config
./conf.pl
语言设置
修改字符集为GB2312
返回到主菜单
服务器设置
修改域名
修改邮件协议为SMTP
返回到主菜单
保存修改
退出
vim /etc/httpd/conf/httpd.conf +316
出现如图即搭建Web页面邮件服务成功 !!!
声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/c%e5%ae%9e%e7%8e%b0%e9%9b%b7%e9%9c%86%e6%88%98%e6%9c%ba-69/