Open Source E-mail Security
暫譯: 開源電子郵件安全性

Richard Blum

  • 出版商: SAMS
  • 出版日期: 2001-10-10
  • 定價: $1,398
  • 售價: 8.0$1,118
  • 語言: 英文
  • 頁數: 496
  • 裝訂: Paperback
  • ISBN: 0672322374
  • ISBN-13: 9780672322372
  • 相關分類: 資訊安全
  • 立即出貨(限量) (庫存=9)

買這商品的人也買了...

商品描述

In this book you'll learn the technology underlying secure e-mail systems, from the protocols involved to the open source software packages used to implement e-mail security. This book explains the secure MIME (S/MIME) protocol and how it is used to protect data transmitted across the Internet. It also explains the concepts crucial to stopping spam messages using the three most popular open source mail packages--sendmail, qmail, and postfix. It presents detailed configurations showing how to avoid accepting messages from known open relays and how to filter known spam messages. Advanced security topics are also covered, such as how to install and implement virus scanning software on the mail server, how to use SMTP authentication software, and how to use the SSL protocol to secure POP, IMAP, and WebMail servers.

Table of Contents

Introduction.

I. E-MAIL PRINCIPLES.

1. E-mail Basics.

Unix E-mail Systems. E-mail Protocols. E-mail Security. Summary.


2. SMTP.

SMTP Description. Extended SMTP. Message Formats. Summary.


3. POP3.

Description of the Post Office Protocol. POP3 Authentication Methods. POP3 Client Commands. Open Source POP3 Implementations. Summary.


4. IMAP.

Description of the Interactive Message Access Protocol. IMAP Authentication Methods. IMAP Client Protocol. Open Source IMAP Implementations. Summary.


5. MIME.

The Uuencode Program. MIME and Binary Data. S/MIME. Open Source MIME Packages. MIME with PGP. Summary.


6. Reading E-mail Headers.

Decoding Forged E-mail Headers. Using DNS Programs to Track E-mail Hosts. Using External Spam Services. Summary.

II. SERVER SECURITY.


7. Securing the UNIX Server.

Monitoring Log Files. Preventing Network Attacks. Blocking Network Access to the Server. Detecting Break-ins. Summary.


8. The sendmail E-mail Package.

What Is sendmail? Configuring sendmail. Using the m4 Preprocessor. The sendmail Command Line. Installing sendmail. Securing sendmail. Summary.


9. The qmail E-mail Package.

What Is qmail? Control Files. Downloading and Compiling the qmail Source Code. Configuring qmail. Using the qmail sendmail Wrapper. Receiving SMTP Messages. qmail and Security. Summary.


10. The Postfix E-mail Package.

What Is Postfix? Downloading and Compiling Postfix. Configuring Postfix. Starting Postfix. Postfix and Security. Summary.


11. Preventing Open Relays.

Open and Selective Relaying. Configuring Selective Relaying. Avoiding Open Relays. Summary.


12. Blocking Spam.

Methods Used to Block Spam. Implementing Spam Blocking. Summary.


13. Filtering Viruses.

Methods Used to Block Viruses. Implementing Virus Filtering. Implementing Virus Scanning. Summary.

III. E-MAIL SERVICE SECURITY.


14. Using E-mail Firewalls.

The SMTP VRFY and EXPN Commands. Disabling the VRFY and EXPN Commands. Using an E-mail Firewall. Creating an E-mail Firewall. Summary.


15. Using SASL.

What Is SASL? The Cyrus-SASL Library. Implementing SASL. Testing the SASL Server. Summary.


16. Secure POP3 and IMAP Servers.

The SSL Family of Protocols. The OpenSSL Package. Using UW IMAP with SSL. Summary.


17. Secure Webmail Servers.

What Is Webmail? The TWIG Webmail Server. The MySQL Database. The Apache Web Server with PHP Support. Installing the TWIG Webmail Server. Summary.

商品描述(中文翻譯)

在本書中,您將學習安全電子郵件系統的技術,從相關的協議到用於實現電子郵件安全的開源軟體包。本書解釋了安全多用途網際網路郵件擴展協議(S/MIME)及其如何用於保護在互聯網上傳輸的數據。它還解釋了使用三個最受歡迎的開源郵件包——sendmail、qmail 和 postfix,來阻止垃圾郵件的關鍵概念。書中提供了詳細的配置示例,顯示如何避免接受來自已知開放中繼的郵件以及如何過濾已知的垃圾郵件。還涵蓋了高級安全主題,例如如何在郵件伺服器上安裝和實施病毒掃描軟體、如何使用 SMTP 認證軟體,以及如何使用 SSL 協議來保護 POP、IMAP 和 WebMail 伺服器。

目錄

引言。

I. 電子郵件原則。
1. 電子郵件基礎。
Unix 電子郵件系統。電子郵件協議。電子郵件安全。總結。

2. SMTP。
SMTP 描述。擴展 SMTP。消息格式。總結。

3. POP3。
郵局協議描述。POP3 認證方法。POP3 客戶端命令。開源 POP3 實現。總結。

4. IMAP。
互動式郵件存取協議描述。IMAP 認證方法。IMAP 客戶端協議。開源 IMAP 實現。總結。

5. MIME。
Uuencode 程式。MIME 與二進位數據。S/MIME。開源 MIME 軟體包。MIME 與 PGP。總結。

6. 閱讀電子郵件標頭。
解碼偽造的電子郵件標頭。使用 DNS 程式追蹤電子郵件主機。使用外部垃圾郵件服務。總結。

II. 伺服器安全。
7. 保護 UNIX 伺服器。
監控日誌文件。防止網絡攻擊。阻止對伺服器的網絡訪問。檢測入侵。總結。

8. sendmail 電子郵件包。
什麼是 sendmail?配置 sendmail。使用 m4 預處理器。sendmail 命令行。安裝 sendmail。保護 sendmail。總結。

9. qmail 電子郵件包。
什麼是 qmail?控制文件。下載和編譯 qmail 源代碼。配置 qmail。使用 qmail sendmail 包裝器。接收 SMTP 消息。qmail 和安全性。總結。

10. Postfix 電子郵件包。
什麼是 Postfix?下載和編譯 Postfix。配置 Postfix。啟動 Postfix。Postfix 和安全性。總結。

11. 防止開放中繼。
開放和選擇性中繼。配置選擇性中繼。避免開放中繼。總結。

12. 阻止垃圾郵件。
阻止垃圾郵件的方法。實施垃圾郵件阻止。總結。

13. 過濾病毒。
阻止病毒的方法。實施病毒過濾。實施病毒掃描。總結。

III. 電子郵件服務安全。
14. 使用電子郵件防火牆。
SMTP VRFY 和 EXPN 命令。禁用 VRFY 和 EXPN 命令。使用電子郵件防火牆。創建電子郵件防火牆。總結。

15. 使用 SASL。
什麼是 SASL?Cyrus-SASL 庫。實施 SASL。測試 SASL 伺服器。總結。

16. 安全的 POP3 和 IMAP 伺服器。
SSL 協議系列。OpenSSL 軟體包。使用 UW IMAP 與 SSL。總結。

17. 安全的 Webmail 伺服器。
什麼是 Webmail?TWIG Webmail 伺服器。MySQL 數據庫。支持 PHP 的 Apache 網頁伺服器。安裝 TWIG Webmail 伺服器。總結。