前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Sendmail Dovecot 邮件服务器

Sendmail Dovecot 邮件服务器

作者头像
星哥玩云
发布2022-06-12 10:17:39
3.7K0
发布2022-06-12 10:17:39
举报
文章被收录于专栏:开源部署开源部署

Sendmail的应用

实验:实现163.com域中的用户与sina.com.cn这个域中的用户可以对发邮件

拓扑图

132125531.png
132125531.png

在163.com这个域中搭建邮件服务器mail.163.com

132142737.png
132142737.png

sendmail-8.13.8-2.el5.i386.rpmsendmail-devel-8.13.8-2.el5.i386.rpm

sendmail-cf-8.13.8-2.el5.i386.rpmsendmail-doc-8.13.8-2.el5.i386.rpm

在/etc/mail/目录下形成相应的文件

Sendmail.mc文件

因为sendmail的配置文件是相当的复杂的,通过修改这个文件,重启sendmail后会动态更新sendmail的配置文件,达到修改配置文件的效果。

把sendmail的监听地址改为0.0.0.0说明sendmail可以监听任意地址

132216480.png
132216480.png
132216548.png
132216548.png

access文件是定义允许sendmail给哪些客户端发来的邮件发出中继

132230439.png
132230439.png

创建两个用户user1、user2

进入到/var/mail/目录下查看用户的邮箱

132246363.png
132246363.png

安装接收邮件服务器

dovecot-1.0.7-7.el5.i386.rpm

接收邮件服务器所提供的应用层服务协议有imap4imapspop3pops,imappop3是基于tcp明文的传输,imaps和pops是基于tcp身份验证的协议,imap4的端口是143,imaps的端口是993,pop3端口是110,pops的端口是995。

Windows系统自带的邮件客户端软件是outlook,打开outlook,user1用outlook给自己发送邮件,然后接收邮件。

查看邮件服务器的日志

Oct1102:39:30localhostsendmail[13294]:r9B9dUhm013294:from=<user1@163.com>,size=414,,nrcpts=1,msgid=<7A1366BCD0A246DBA59F1262B986F4AD@xp8c76246e575c>,proto=SMTP,daemon=MTA,relay=[192.168.20.101]

Oct1102:39:30localhostsendmail[13295]:r9B9dUhm013294:to=<user1@163.com>,ctladdr=<user1@163.com>(501/501),delay=00:00:00,xdelay=00:00:00,mailer=local,pri=30582,dsn=2.0.0,stat=Sent

查看user1接收到的邮件

132338189.png
132338189.png

在sina.com.cn域中搭建mail.sina.com.cn邮件服务器

安装sendmail和dovecot

打开accecss文件

132352285.png
132352285.png

安装dns服务器,对邮件服务器做域名解析

132408591.png
132408591.png
132432516.png
132432516.png

Sendmail.mc文件

因为sendmail的配置文件是相当的复杂的,通过修改这个文件,重启sendmail后会动态更新sendmail的配置文件,达到修改配置文件的效果。

把sendmail的监听地址改为0.0.0.0说明sendmail可以监听任意地址

132513337.png
132513337.png

Useradduser3

在windows系统自带的邮件客户端软件outlook,user3给自己收发邮件测试,sina.com.cn本域中的邮件服务器能否收发邮件。

132535563.png
132535563.png

观察着日志发送成功

Oct1202:01:07localhostsendmail[17883]:r9C9172E017883:from=<user3@sina.com.cn>,size=437,,nrcpts=1,msgid=<F734B02657F848B9AABA8F467DF2780D@xp8c76246e575c>,proto=SMTP,daemon=MTA,relay=[192.168.20.202]

Oct1202:01:07localhostsendmail[17898]:r9C9172E017883:to=<user3@sina.com.cn>,ctladdr=<user3@sina.com.cn>(502/503),delay=00:00:00,xdelay=00:00:00,mailer=local,pri=30618,dsn=2.0.0,stat=Sent

Oct1202:01:21localhostdovecot:pop3-login:Login:user=<user3>,method=PLAIN,rip=::ffff:192.168.20.202,lip=::ffff:192.168.20.2

用163.com这个域中的邮箱用户user1给sina.com.cn这个域中的邮箱用户user3发送邮件,邮件标题是:ok,内容是:hellouser3。

查看日志:

ct1202:45:06mailsendmail[11344]:r9C9T9Fg011344:from=user1@163.com,size=23,,nrcpts=1,msgid=<201310120938.r9C9T9Fg011344@mail.163.com>,proto=SMTP,daemon=MTA,relay=[192.168.20.100]

Oct1202:45:06mailsendmail[11344]:r9C9T9Fg011344:to=user3@sina.com.cn,delay=00:06:35,mailer=esmtp,pri=30023,dsn=4.4.3,stat=queued

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
多因子身份认证
多因子身份认证(Multi-factor Authentication Service,MFAS)的目的是建立一个多层次的防御体系,通过结合两种或三种认证因子(基于记忆的/基于持有物的/基于生物特征的认证因子)验证访问者的身份,使系统或资源更加安全。攻击者即使破解单一因子(如口令、人脸),应用的安全依然可以得到保障。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档