歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> linux中郵件系統及電子郵件概述

linux中郵件系統及電子郵件概述

日期:2017/3/3 16:00:38   编辑:關於Linux

1.郵件系統角色

MUA(郵件用戶代理)、MTA(郵件傳輸代理)、MDA(郵件分發代理)、MAA(郵件訪問代理)

MUA: (Mail User Agent): 郵件用戶代理:就是用戶與電子郵件系統的接口,在大多數情況下就是在郵件客戶端上運行的程序。

Windows:outlook express foxmail

Lnux:Thunderbird(雷鳥) evolution

MTA (Mail Transfer Agent):郵件傳輸代理:主要功能發送和接收郵件,同時向發件人報告郵件的傳送情況。根據用途可將郵件服務器分為郵件服務器(SMTP 服務器)和接受郵件服務器(POP3/IMAP4 服務器)。

windows:電子郵件服務 ,exchange server,mdaemon,lotus notes Linux:sendmail(50%),postfix,qmail

MDA (Mail Delivery Agent):郵件投遞代理:到本地郵局之後,將郵件放在用戶的郵箱中。可以是MTA 下面的一個小程序,也可以單獨是一個軟件例如procmail,maildrop。

MAA:(Mail Access Agent)(接受服務器)郵件訪問代理:代為MUA 提供訪問message store 並接收郵件功能的一台IMAP/POP3 服務器,常用courrier-imap ,dovecot。

——————————————————————————————————————

SMTP,:(Simple Mail Transmission Protocol)簡單郵件傳輸協議,TCP 25端口,smtps

POP3,(Post Office Protocol)第3版郵局協議,TCP 110端口,pops

IMAP4,(Internet Mail Access Protocol)因特網消息訪問協議,TCP 143端口,imaps

本文URL地址:http://www.bianceng.cn/OS/Linux/201410/45500.htm

Mine,MIME:(Multipurpose Internet Mail Extensions)多用途、多功能互聯網郵件擴展:以文本的方式對二進制數據做重新編碼,並能夠實現以文本協議發送二進制數據。常用編碼編碼方式:base64.。

2. 常用的郵件服務器軟件

1).商業郵件系統

Exchange:微軟公司的重量級產品,與Windows系列軟件產品相集成,協作性較好

Notes/Domino:IBM公司的商業電子郵件和辦公協作軟件產品,功能豐富、強大,提供跨平台支持

2). 開源郵件系統

Sendmail:資格最古老,運行穩定,但安全性欠佳

Qmail:有更好的執行效率,配置、管理也很方便

Postfix:兼容Sendmail,采用模塊化設計,在投遞效率、穩定性、服務性能及安全性方面表現優秀

Sendmail:提供郵件發送服務(SMTP)

Dovecot:提供郵件收取服務(POP3)

Outlook Express:用於收發信的客戶端工具

3.郵件安全:

1).垃圾郵件 反垃圾郵件 SpamAssassin,認證(地址,賬號),正向解析和反向

2).病毒 clamav(查毒)特征代碼庫

3).sendmail 郵件呼叫器 mailscanner

SASL:(Simple Authorization Secure Layer)簡單認證安全層協議,用於為沒有提供認證功能的協議提供認證功能。軟件包:cyus-sasl,進程:saslauthd。整合STMP,clainav(掃描病毒),SpamAssassin(apache 提供,掃描垃圾郵件)的工具成稱之為caller(調用器)。常見調用器Caller:mimedefang Mailscanner amavisd-new。

4.郵箱類型:

mbox 所有郵件放在同一個文件中,新郵件直接追加在文件後面。

maildir 建一個目錄,每一封郵件被當成一個單獨文件存放在目錄裡

RedHat 默認使用mbox 方式,sendmail 默認使用mbox,postfix 默認兩種都支持。

SMIME:提供端到端的郵件加密解密協議。

Copyright © Linux教程網 All Rights Reserved