设为首页 收藏本站
查看: 2290|回复: 6

[经验分享] 构建Postfix邮件系统(一) -- postfix+dovecot

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2013-10-21 09:06:54 | 显示全部楼层 |阅读模式
电子邮件系统概述

邮件系统角色
  • MUA(邮件用户代理)、MTA(邮件传输代理)、MDA(邮件分发代理 )

邮件应用协议
  • SMTP,简单邮件传输协议,TCP 25端口
  • POP3,第3版邮局协议,TCP 110端口
  • IMAP4,第4版互联网消息访问协议,TCP 143端口


商业邮件系统
  • Exchange:微软公司的重量级产品,与Windows系列软件产品相集成,协作性较好
  • Notes/Domino:IBM公司的商业电子邮件和办公协作软件产品,功能丰富、强大,提供跨平台支持

开源邮件系统
  • Sendmail:资格最古老,运行稳定,但安全性欠佳
  • Qmail:有更好的执行效率,配置、管理也很方便
  • Postfix:兼容Sendmail,采用模块化设计,在投递效率、稳定性、服务性能及安全性方面表现优秀


Postfix的主要目录
  • 配置文件目录:/etc/postfix/
  • 服务程序目录:/usr/libexec/postfix/
  • 邮件队列目录:/var/spool/postfix/incoming、active、deferred、hold、corrupt
  • 邮件管理程序目录:/usr/sbin/postalias、postmap、postconf、postfix、postqueue、postsuper


master主程序的配置文件:/etc/postfix/master.cf

postfix服务的配置文件:/etc/postfix/main.cf

辅助配置工具 postconf
  • 执行 postconf ,查看当前的有效配置
  • 执行 postconf -n ,查看非默认配置
  • 执行 postconf -d ,查看默认配置


/var/log/maillog:记录了postfix服务的邮件传递等过程信息


常用分析方法
动态跟踪日志变化
  • tail -f /var/log/maillog

关键词搜索
  • egrep '(reject|error|fatal|panic):' /var/log/maillog


邮件服务器的基本构建
  • Postfix:提供邮件发送服务(SMTP)
  • Dovecot:提供邮件收取服务(POP3)
  • Office Outlook:用于收发信的客户端工具

155644811.png

实验案例:构建Postfix邮件服务器
需求描述
  • 设置邮件服务器的主机名、IP地址
  • 安装配置Postfix服务器,提供SMTP发信服务
  • 安装配置Dovecot服务器,提供POP3/IMAP邮件收取服务

实现思路
  • 搭建DNS服务器,配置相关记录
  • 安装并配置Postfix服务器
  • 安装并配置Dovecot服务器
  • 使用Outlook 2007进行发信、收信


邮件服务器主机名:mail.benet.com IP地址:173.16.16.2
DNS能正确解析benet.com域,有MX邮件交换记录
下面开始安装并配置postfix服务器
之前服务器安装了sengmail,不需要卸载,直接停用就好
161102468.png

确定安装了sasl的相关包
161102860.png

创建运行组和用户
161102506.png

解压
161102771.png

配置
CCARGS参数:为编译器提供额外的扩展参数
AUXLIBS参数:为编译器指出位于标准位置之外的额外函数库
161102481.png

编译及安装
161102240.png

检查所支持的认证方式
161117135.png

为了避免配置参数过多带来的干扰,提高易读性,对配置文件进行简化
161117189.png

在配置文件中添加配置参数
inet_interfaces:监听服务的IP地址,默认为all
myhostname:邮件服务器的主机名
mydomain:邮件域
myorigin:外发邮件时,发件人地址中的邮件域
mydestination:允许投递到本地的目标邮件域
home——mailbox:设置邮件存储位置和格式
161117133.png

启动postfix服务和查看监听端口

161117618.png

创建测试用户
161117494.png

通过telnet的方式来测试发送邮件
161117301.png

能看到发送过来的邮件

161132767.png

下面开始安装Dovecot软件包
预先创建运行用户
161132724.png

解压
161132642.png

配置
错误注意:
telnet 110端口的时候停在Escape character is ‘^]’.
当日志文件出现localhost dovecot: auth: Fatal: Support not compiled in for passdb driver 'pam'
预编译时加入参数 –with-pam解决
161133478.png

编译和安装
161133872.png

添加为系统服务
161133431.png

建立配置文档
161144457.png

建立PAM认证文件
161144446.png
161144923.png

调整主配置文件
  • 使用系统用户认证
  • 禁用SSL机制
  • 允许明文的验证
  • 设置邮箱格式及位置

161144910.png
161145237.png

开启dovecot服务并确定监听状态
161145395.png

用telnet测试接收邮件成功
161157736.png

下面用OutLook2010来测试
添加新账户
161157380.png

手动配置服务器设置
161157732.png

选择服务
161157459.png

填写用户信息、服务器信息、登录信息
161158583.png
161158357.png

测试发送
161209346.png

lisi用户能接收到
161209831.png

zhangsan用户也能收到抄送
161209285.png


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.iyunv.com/thread-9936-1-1.html 上篇帖子: postfix邮件服务器搭建 下篇帖子: 构建Postfix邮件系统(二) -- SMTP认证发信+SquirrelMail 邮件系统

尚未签到

发表于 2013-10-25 17:11:05 | 显示全部楼层
丑,但是丑的特别,也就是特别的丑!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-11-1 04:43:22 | 显示全部楼层
勃起不是万能的,但不能勃起却是万万都不能的!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-11-8 20:52:24 | 显示全部楼层
读书读到抽筋处,文思方能如尿崩!

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-11-19 01:46:00 | 显示全部楼层
不错不错,楼主您辛苦了。。。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-11-30 15:00:19 | 显示全部楼层
最心疼的一句话就是爸妈对我说:你走了嘛,我们就吃的随便点了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

尚未签到

发表于 2013-12-6 00:14:51 | 显示全部楼层
我会把你们的好放在心里,永远不忘记

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表