330 likes | 516 Views
2012 华东架构师大会. 邮件系统那些事. 刘 建平. 参与的邮件项目. 上海圣诺网络. 邮件反垃圾网关 PushMail 手机客户端. 上海盛大网络 盛大公众邮箱 盛大公众邮箱反垃圾网关 盛大微杂志 ( http:// o.sdo.com ) 盛大邮件营销平台 ( http:// sedm.sdo.com ). 寄信协议 SMTP. user1. user2. user3. h ost1. host2. 以太网. <EHLO>. <HELO> 寄信主机名. ESMTP. 响应对应接收服务支持的扩展命令.
E N D
2012华东架构师大会 邮件系统那些事 刘建平
参与的邮件项目 • 上海圣诺网络 • 邮件反垃圾网关 • PushMail手机客户端 • 上海盛大网络 • 盛大公众邮箱 • 盛大公众邮箱反垃圾网关 • 盛大微杂志 (http://o.sdo.com) • 盛大邮件营销平台(http://sedm.sdo.com)
寄信协议 SMTP user1 user2 user3 host1 host2 以太网 <EHLO> <HELO> 寄信主机名 ESMTP 响应对应接收服务支持的扩展命令 <MAIL FROM> 寄信人邮箱 信封 <RCPT TO> 收信人邮箱 <DATA> 邮件体 <QUIT> 结束会话
收信协议 • Mail 命令接收 • POP3 快速下载、离线阅读 • IMAP4 快速下载、离线阅读、摘要浏览以及检索 • OpenAPI的方式提供基于HTTP协议的收信接口
邮件正文 信头 信体
投递 系统功能模块图 • 反病毒 • SMTP • POP3 • IMAP4 • WebMail • openAPI • 反垃圾 • 认证 • 用户规则 • 文件 • 大附件 • 配额 • 控制 • 定时 • 任务 • 用户 • 规则 • 通知 • 告警 • 索引 DATABASE 防火墙、反垃圾网关、负载均衡 过滤 系 统 监 控 文件系统 云存储
哪些事? 收信 存储 寄信 基础配置 容量控制 成功投递 反垃圾 大附件 失败策略 反病毒 检索 邮件营销 通知告警 取信
基础反垃圾策略 • HELO/EHLO主机名检查 • SMTP发信认证 • MAIL FROM地址的合法性检查 • RCPT TO收信地址验证 • DATA数据的合法性检查
常规反垃圾策略 • 相同IP的并发连接数 • 相同IP的连接频率 • RBL、黑白名单、灰名单 • 相同帐号的发信频率 • SMTP认证频率 • RCPT最大数限制 • 邮件体内容过滤
RBL 217.217.34.231 RBL 原理 黑名单 非黑名单 RBL Provider • SORBS (dnsbl.sorbs.net) • SpamCop(bl.spamcop.net) • SpamHaus (zen.spamhaus.org) • UCEprotect (dnsbl-1.uceprotect.net) • cbl.anti-spam.org.cn
RBL • RBL 劫持 • Are you blacklisted? • http://www.anti-abuse.org/multi-rbl-check/ • http://rbl-check.org/
SPF • Sender Police Framework 原理 MTA MUA MTA DNS SPF 是(Sender Policy Framework)一种以IP地址认证电子邮件寄件人身份的技术
SPF • Sender Police Framework 原理 MTA MUA MTA DNS SPF 是(Sender Policy Framework)一种以IP地址认证电子邮件寄件人身份的技术
DKIM • DomainKeys Identified Mail 原理
DMARC Domain-based Message Authentication,Reporting & Conformance
DMARC DNS server: 在 _dmarc.your_domain.com下创建 TXT record
邮件存储 • 索引 • 文件 • 大附件 • 配额 • 控制 • 定时 • 任务 • 用户 • 规则 • 通知 • 告警 DATABASE 文件系统 云存储
索引优化 • 算法优化 • 索引分类 • 设备提升
ViridentFlashMAX对比测试 Read 硬盘 FlashMAX ViridentFlashMax读取速度比普通硬盘快了近5倍
ViridentFlashMAX对比测试 Write 硬盘 FlashMAX ViridentFlashMax写入速度比普通硬盘快了 4 倍
成功投递 邮件营销 • 大批量即时投递 • 精准营销
成功投递 • 合法的发件域 • 必要的认证体系 • 合理的投递需求 • 投递信誉的培育
大批量即时投递 • 接收方频率限制 • IP频率 • 发件人频率 • 发件域频率 • 认证频率 • 主题、正文频率 • 发件方对应策略 • IP频率 • 发件人频率 • 发件域频率 • 认证频率 • 主题、正文频率 • 接收方区别对待
精确营销 • 用户数据库的建立 • 用户属性收集 • 有效合理营销
营销系统架构 用户平台 • 分发服务 • 投递服务 • 投递服务 • 投递服务 • 163列表 • QQ列表 • SINA列表 • 163投递 • QQ投递 • SINA投递 • 投递服务 管理监控
我理想中的邮件系统 电子邮件现在的使用方式不再像过去, 电子邮件不是消息传递协议,它是待办事宜的列表。 YC创始人保罗·格雷厄姆(Paul Graham)《最伟大的创意都是令人恐惧的》 • 待办事宜列表 • 基于联系人的收信件端验证
华东架构师大会组委会添加信息 2012华东架构师大会感谢的协办单位和捐助个人: • GTI And Virident • 世纪互联 • AdMaster的创始人洪倍 • 联想员工李鹏程 • 中国(上海)创业者公共实训基地 • 预告信息: • 2013年5月18日,将于上海举办2013华东数据库技术大会 • 人数规模:500人 • 会务合作,联系人:金官丁,联系电话:136 6166 8096, • 邮箱地址:mysqlops@sina.com,新浪微博:@mysqlops
华东架构师大会的组委会添加信息 2012华东架构师大会感谢的协办单位和捐助个人: • GTI And Virident • 世纪互联 • AdMaster的创始人洪倍 • 联想员工李鹏程 • 中国(上海)创业者公共实训基地 • 预告信息: • 2013年5月18日,将于上海举办2013华东数据库技术大会 • 人数规模:500人 • 会务合作,联系人:金官丁,联系电话:136 6166 8096, • 邮箱地址:mysqlops@sina.com,新浪微博:@mysqlops
Q&A 邮箱地址: liujianping@tiemaile.com liujianping@outlook.com