返回列表 回复 发帖

[原创] 邮件系统逻辑结构

邮件系统逻辑结构:



整个系统对外的界面包括几个部分,用来发信的SMTP、用来收信的POP3和IMAP、以及一个WEB界面的邮件使用系统。

MySQL为系统存储数据核心,它存储了用户的信息。这个信息不但用于POP3/IMAP和SMTP AUTH的认证需要,且也为Postfix提供本地接收者列表、邮件转发功能和过滤功能开关。

邮件发送分为两种模式:Outgoing:邮件客户端通过25端口连接postfix认证发送邮件;Incoming:其他邮件服务器通过25端口传递给本地邮件服务器进行信件存储。

认证分为两种类型,Postfix中发信认证通过SASL对MySQL查询进行的;Courier-IMAP的收信认证是通过Courier-authlib的MySQL支持进行的。

用户信件是存储在标准的MailDir/,Postfix接收到信件后通过MailDrop投递到用户的MailDir/;Courier-IMAP通过认证后访问MailDir/来读取信件。

邮件传输代理(MTA)         Postfix                 使用2.5.x
反垃圾行为过滤(Anti-Spam) Spam locked             反垃圾行为过滤软件
反垃圾内容过滤(Anti-Spam) Dspam                   反垃圾内容过滤软件,可挂接Clamav
防病毒软件(Anti-Virus)    ClamAV 0.92             最热门开源杀毒软件
POP3服务器                  Courier-IMAP            支持pop3/pop3s/imap/imaps,可根据需要选择
SMTP认证库                  Cyrus SASL 2.1x         标准的SASL实现库,支持Courier Authlib,authdaemond.mysql为SASL认证库
数据认证库                  Courier Authlib 0.60    Authlib是Maildrop,Courier-imap等服务的关键部件,authmysqlrc是Courier-IMAP的mysql库认证
邮件投递代理(MDA)         Maildrop 2.0.x          支持投递MailDir/过滤
数据库                      Mysql4.x                存储邮件用户信息、垃圾库等
附件: 您所在的用户组无法下载或查看附件
沙发。。顶
还能捡个板凳坐坐
坚持,坚持!
继续学习
前面三位抢作为的都坐好,我在后面督查



大家共同进步
跟在后面学习
学习了....最近正在研究中
看似简单的邮件其实很复杂的说
关注~~~~~~~
学习!!!!!!!!
嗯,不错,可以让大家有一个感观的了解!!!
学习了,刚开始接触这方面的 知识,希望各位大神能多多指导!!
返回列表