首页 > 其他 > 详细

使用Postfix与Dovecot收发电子邮件(物理机虚拟机之间)

时间:2019-12-01 21:36:50      阅读:98      评论:0      收藏:0      [点我收藏+]

邮件应用协议包括:

简单邮件传输协议(SMTP),用来发送或中转发出的电子邮件,占用tcp 25端口。

第三版邮局协议(POP3),用于将服务器上把邮件存储到本地主机,占用tcp 110端口。

第四版互联网信息访问协议(IMAP4),用于在本地主机上访问邮件,占用tcp 143端口。

技术分享图片

 

 

 

bind-chroot    postfix     dovecot

一、配置本地主机名(bind-chroot )

 

 yum安装bind-chroot 

yum install bind-chroot  -y

 

修改配置文件:

输入命令:vi  /etc/named.conf

改为允许监听任何ip地址(一个是监听端口,一个是允许访问)

 

技术分享图片

 

 

 修改正向解析文件,正向解析的作用是根据主机名(域名)查找到对应的IP地址

vi  /etc/named.rfc1912.zones

技术分享图片

 

 

 

配置解析数据信息

-a是把原来文件的属性一起都拷贝过来

cp -a /var/named/named.localhost    /var/named/haozhikuan.com.zone

再进行编辑:

vim   /var/named/haozhikuan.com.zone

技术分享图片

 

 

 

重启服务:systemctl restart named

 

二、配置Postfix服务程序

安装:yum install postfix

编辑配置文件:(:set nu显示行号)

vi  /etc/postfix/main.cf

76行的邮局主机名

技术分享图片

 

83行邮件域名

技术分享图片

99行的发送接收邮件域名

116行的监听网卡

技术分享图片

164行的可接收邮件的主机名和域名

 

技术分享图片

 

 三、创建邮局账号并设置密码

创建两个账号:

maillong1和maillong2 密码是123456

useradd maillong1/2 passwd123456

 

然后重启服务、开机自启动

systemctl restart/enable  postfix

 

四、Dovecot服务程序

安装:

yum  Install  dovecot  -y

 

修改dovecot的程序主配置文件:(set nu   可以看行数)

vi  /etc/dovecot/dovecot.conf

24行的支持邮局协议,25行追加允许明文认证

 技术分享图片

48行的允许登陆网段地址,全部允许为(0.0.0.0/0)

 

技术分享图片

 

 

配置邮件的格式与存储路径

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

25行的#去掉

技术分享图片

 

 

 

五、创建邮件的存储目录

su maillong1

mkdir -p mail/.imap/INBOX

su maillong2

mkdir -p mail/.imap/INBOX

最后重启服务

systemctl  restart/enable dovecot

 

 

六、实验

foxmail

下载地址:https://www.foxmail.com/

保证物理机、虚拟机和服务器在同一网段上(5)、能够彼此ping通

技术分享图片

 

 

技术分享图片

 

技术分享图片

 

 技术分享图片

 

 

 在虚拟机win2008上相同操作,创建maillong2账户

技术分享图片

 

 

在虚拟机上写一封邮件发给物理机:

技术分享图片

 

点击收取成功接收邮件:

 技术分享图片

 

 同样可以在物理机上进行回信:

技术分享图片

 

 

 物理机上点击收取同样可以接收文件:

技术分享图片

 

 

完成!

使用Postfix与Dovecot收发电子邮件(物理机虚拟机之间)

原文:https://www.cnblogs.com/hzk001/p/11967442.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!