郵件安全相關開源軟體的介紹

哎呀嚇死我了發表於2019-03-22


sendmail postfix Linux 下的開源 MTA ,透過其 milter 庫提供一個郵件處理和過濾的介面。一些開源 的郵件呼叫器工具 ( 稱之為 caller) 實現了 milter 庫的相關介面函式,並且提供使用 perl 語言進行郵件過濾 的功能。 Linux 下的常用 MTA 本身是不具備呼叫郵件過濾軟體功能的。 Window 下大部分都是整合式的 MTA


  注意:一般反垃圾、防病毒軟體並不會直接處理郵件,只是返回郵件的信用安全評分,具體如何處理由 caller                    進行處理。

 

 

 

 

 

 

呼叫器

 

  常見呼叫器 Caller

Mimedefang perl 語言編寫,可支援自己編寫的過濾程式 (perl 語言的 )

Mailscanner perl 語言編寫

amavisd-new( 常用 ) perl 語言編寫, amavisd mailscanner 的不同在於,他使用 SMTP 協議通訊,處理完

後再回傳給 Postfix ,整個過程不會對 Postfix 造成任何結構上的影響。 Mailscanner 必須監視 Postfix Hold 佇列,採用比較暴力的做法。

 

          呼叫器 Caller 功能:整合 smtp 、防垃圾、防病毒。呼叫過濾軟體,並透過過濾軟體返回值來處理郵件。

  一般 caller 都會自帶部分過濾功能。

 

防垃圾軟體  

   

 

SpamAssassin apache 提供,掃描垃圾郵件,當下比較流行,資源較多,據說中文過濾不是很好 , 一般結合 caller                                     使用。

Sapmbayes: Python 語言,看官網主要是作為外掛和 outlook window 上結合使用,國內資源很少,對於通用                        的開源 MTA(postfix/sendmail) 沒有看到支援資訊,不與 caller 結合使用。

P3scan perl 語言,針對客戶端使用的,部署在內網進口,主要是針對 pop3 的,要使用 iptables pop3 的流                 量重定向到該軟體的埠進行過濾,不與 caller 結合使用。

Assp:perl 語言,郵件閘道器形式,可直接嵌入現有的郵件網路試用,伺服器和客戶端都無感知,就是配置過於繁瑣,支援 clamav 防病毒;

Rspm: C/C++ 語言,和 assp 一樣;

防病毒

 

Clam av Linux 下最常用的專門對郵件進行掃描病毒的開源軟體。

Sophso: 收費軟體。

 

郵件加密

 

PGP :客戶端使用,使用麻煩,金鑰管理繁瑣,規模化使用麻煩

MailCloak :客戶端使用,需要改變使用者的現有使用習慣,小規模使用還是可以的,但是很難企業級使用

“郵件加密閘道器”形式,目前免費的一款“郵件透明加密”軟體,有免費的使用平臺, 是以“郵件加密閘道器形式”工作的,採用“基於身份標識”的加密方式,使用起來很簡單,對郵件安全有很好的保障。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69910739/viewspace-2639113/,如需轉載,請註明出處,否則將追究法律責任。

相關文章