分类目录归档:电子邮件

电子邮件技术–Quoted-Printable编码(QP编码)详解

一、背景 Quoted-Printable编码可译为“可打印字符引用编码”,或者“使用可打印字符的编码”。 通常我们接收电子邮件,查看电子邮件原始信息,经常会看到这种类型的编码!电子邮件信头显示:Content-Transfer-Encoding: quoted-printable 它是多用途互联网邮件扩展(MIME) 一种实现方式。其中MIME是一个互联网标准,它扩展了电子邮件标准,致力于使其能够支持非ASCII字符、二进制格式附件等多种格式的邮件消息。目前http协议中,很多采用MIME框架!quoted-printable 就是说用一些可打印常用字符,表示一个字节(8 […]

[阅读全文...]

邮件服务器-电子邮件系统架构设计及介绍

1. 背景 Email和BBS服务应该是互联网最古老的两大网络应用,伴随着Internet的发展,两大应用也都产生着各自的变化,很多网络应用服务也都是从这两大应用演化而来,然后电子邮件系统也进行着自身的演化,从最早的机构内部系统慢慢演化到面向免费个人用户的超级系统,又逐渐进入企业级服务领域,满足着企业级的多种业务需要。 在电子邮件系统开发领域做了10年之久,经历了几代WebMail体系开发变化,亲自完成了全新一代MTA引擎的开发,回想起整个电子邮件系统的方方面面,让人觉得其中还有无数可以让人继续为之努力的方向,而且很多部分可能在接下来的几年仍然会有很大的颠覆变化。可能不太熟 […]

[阅读全文...]

邮件服务器-POP3服务器邮件索引/UIDL简单、高效的缓存方案

对于POP3服务器来说,最重要的衡量标准就是单台服务器所能承担的用户服务,这其中会涉及用户并发数、网络带宽流量等因素影响。 POP3服务目前在国内的企业邮箱应用里面是一个比较普及的功能,毕竟outlook、foxmail客户端做的确实很不错,而且这么多年的用户习惯,还是习惯把邮件拉到自己的本地办公电脑上来操作和查找,当然,为了在多地点的访问,用户又习惯在服务器保留副本,至少在出差或是家里还是可以通过webmail来处理一下邮件,毕竟不能总是背着办公电脑跑,其实这就带来一个问题,用户的 UIDL 列表会很多,在10W这级别算是正常(关于降低 UIDL 列表,也有两种方案,以后 […]

[阅读全文...]