MUA MTA
電子郵件系統包括兩個組件:MUA(Mail User Agent,郵件用戶代理)和MTA(Mail Transport Agent,郵件傳送代理)MUA是郵件系統為用戶提供的可以讀寫郵件的界面;而MTA是運行在底層,能夠處理郵件的收發工作的程序。簡單的說,用戶可以使用MUA寫信、讀信、而通過MTA收信、發信。Foxmail、Outlook、Webmail都屬于MUA。
?
郵件的接收是MTA和MUA配合完成的。遠程的MUA首先向遠程MTA連接并驗證發信人身份,然后由遠程MTA向本地MTA發送郵件。接受者通過本地MUA接收閱讀郵件。郵件的發信也是MTA和MUA配合完成的,不過方向正好相反。本地MUA首先向本地的MTA連接并驗證發信人身份,然后由本地MTA向遠程MTA發送郵件,再由遠程的MUA讀取郵件。
?
目前市場上行之有效的反垃圾企業郵箱大致具備如下技術:
1. 白名單
這是一個用戶自己維護的列表,上面記錄著可以信任的IP地址和域名。列入白名單的郵件可以直接進入用戶的郵箱。
2. 黑名單
這是一個不受歡迎的IP地址和域名的列表,用戶希望阻止它們發來的郵件。這個名單可以放在郵件服務器上,也可以放在用戶自己的計算機上。
3. 啟發式
啟發式過濾根據垃圾郵件里常出現的詞匯和短語來判定一封郵件是否是垃圾郵件。如果出現這樣的詞匯越多,郵件的得分越高(這封郵件越可能是垃圾郵件)。
4. 貝葉斯
這種過濾方法需要用戶參與,用戶先把收到的郵件分為垃圾郵件和非垃圾郵件,讓該算法根據這些郵件自己學習、訓練。這種方法根據每一個“劃分”(如一個詞、一個短語或者某些特征)出現在垃圾郵件中的次數給這些“劃分”賦一個是垃圾郵件的可能值,全部這些標記的平均值就是這封郵件最終得分。
郵件從步驟3到步驟5將得到一個總的分數,用戶可以設置一個閾值,用來判定一封郵件是否是垃圾郵件。
總結
- 上一篇: pthread_join
- 下一篇: A记录与MX记录