Giới Thiệu Chung Thành Phần Mail Server Với Postfix
I. Mô Hình Mail Server Với Postfix
Bài viết hướng dẫn cho người đọc có thể dễ dàng xây dựng một mail server hoạt động ổn định và chi phí thấp, cho doanh nghiệp vừa và nhỏ, dựa trên nền Linux.

Hình 2 – Kiến trúc Mail Server sẽ triển khai
II. Giới Thiệu Các Thành Phần
1. Giới Thiệu Postfix
Postfix là một MTA được viết bởi Wietse Venema khi ông đang làm việc ở trung tâm nghiên cứu T. J. Watson của IBM. Đặc điểm của Postfix: dễ quản lý, nhanh, an toàn. Chỉ cần một server với hardware thông thường, Postfix có thể chuyển giao hàng triệu email một ngày. Ngày nay postfix là một trong nhưng MTA khá phổ biến trên các mail server.
2. Giới Thiệu Dovecot
Dovecot là một MAA cung cấp các dịch vụ IMAP và POP3 được cài phổ biến trên các CentOS, Nó là một phần mềm mã nguồn mở được Timo Sirainen viết và phát triển. Đặc điểm của Dovecot là: bảo mật, nhanh và dễ quản lý.
3. Giới Thiệu SquirrelMail
SquirrelMail là một trong những Web mail phổ biến nhất trên các Mail Server, nó hỗ trợ cả các giao thức IMAP/POP3 và SMTP, được viết bằng PHP4 và là một phần mềm mã nguồn mở, nó giúp người dùng có thể đọc và quản lý e-mail của mình trong môi trường Web.
III. Yêu Cầu Hệ Thống
Với các hệ thống Linux yêu cầu về phần cứng rất bình thường, một server với cấu hình trung bình vẫn có thể cài đặt và chạy ổn định. Ví dụ: Một máy tính với cấu hình: CPU Pentium III 600MHZ, RAM 256MB, HDD 40GB. Có thể làm Mail Server phục vụ khoảng 300 – 400 User.
Về phần các phần mềm trên hệ thống:
- Hệ Điều Hành: CentOS 5.3 Chạy dạng command Line hay đồ họa đều được (chế độ Command Line thì tốn ít ổ cứng, và chạy tốn ít RAM và CPU hơn).
- SMTP Server: Postfix 2.3.3
- POP3/IMAP Server: 1.0.7
- Web Mail: SquirrelMail 1.4.8
- Web Server: Apache 2.2.3 Cần thiết để cho User có thể dùng web mail.
- AntiSpam: SpamAssassin 3.2.5
- AntiVirus: ClamAV 0.95.2, Amavisd-new 2.6.4
IV. Vấn đề Bảo Mật Cho Hệ Thống E-Mail
Ngày nay vấn đề Virus và spam vẫn là những nguy cơ đe dọa đến sự vận hành ổn định của hệ thống, đồng thời nguy cơ mất mát hoặc bị đánh cắp dữ liệu là rất cao, điều này ảnh hưởng trực tiếp đến lợi ích của người dùng và doanh nghiệp. Vì thế khi triển khai xây dựng hệ thống mail cho doanh nghiệp cần phải tính tới các vấn đề về bảo mật chống Spam và Virus.
1. AntiSpam
1.1 Giới thiệu DNS-Base Blocklists
UCE (unsolicited commercial email), hay spam, thường được gửi từ những mail server có vài đặc điểm nhất định. Ví dụ, từ những server có cấu hình không hoàn chỉnh (open relay, không tuân thủ tiêu chuẩn RFC), những server không có thông tin rõ ràng về người quản trị (máy kết nối bằng dial-up, máy không có reverse DNS), hay từ những server chuyên gửi spam. Người ta đã lập được danh sách những mail server như vậy, danh sách này được update thường xuyên, gọi chung là RBL (real-time blackhole list), hay DNSBL (DNS-based Blocklist). Ưu điểm của phương pháp này là kiểm tra nhanh ít hao tốn tài nguyên của server vì bước kiểm tra được thực hiện trước khi gửi mail và việc kiểm tra chỉ dựa vào kết quả tìm kiếm của DNS.
1.2 Giới thiệu SpamAsssassin
SpamAssassin phát hiện và đánh dấu spam mail bằng cách phân tích thông tin trong header và nội dung mail. SpamAssassin tiêu tốn khá nhiều tài nguyên (cpu, memory, thời gian xử lý) của server, đặc biệt khi phải xử lý những mail có size lớn. Ưu điểm của việc dùng SpamAssassin là ít thay đổi cấu hình mặc định của postfix và có thể xây dựng quy tắc kiểm tra spam cho riêng mình.
SpamAssassin là một project được phát triển bởi Apache, SpamAssassin được ứng dụng khá nhiều trên các mail server dùng nền Linux.
2. AntiVirus
Dùng để chống việc lây lan Virus trong thông qua hệ thống mail, đồng thời hạn chế sự lây lan của Virus khi một máy nào đó trong mạng bị nhiễm. Có hai chương trình antivirus phổ biến dùng trên mail server đó là ClamAV và Amavisd-new.
2.1 Giới thiệu ClamAV
ClamAV là một antivirus mã nguồn mở chạy trên hệ thống Linux, nó đặc biệt được thiết kế cho việc quét virus trên mail gateways, nó uyển chuyển dễ cấu hình, và chạy đa luồng dịch vụ. Đặc điểm là hoạt động ổn định, nhanh, và tương đối hiệu quả.
2.2 Giới thiệu Amavisd-new
Amavisd-new là một giao tiếp hiệu năng cao, hoạt động giữa MTA và các thành phần kiểm tra nội dung như: Virus scanners, và SpamAssassin. Đặc điểm của Amavisd-new là hoạt động nhanh phối hợp các thành phần trong hệ thống mail.
* Xây Dựng Mail Server với Postfix - Phần 1
* Xây Dựng Mail Server với Postfix - Phần 2
* Xây Dựng Mail Server với Postfix - Phần 3
* Xây Dựng Mail Server với Postfix - Phần 4
* Xây Dựng Mail Server với Postfix - Phần 5
* Xây Dựng Mail Server với Postfix - Phần 6
This e-mail address is being protected from spambots. You need JavaScript enabled to view it
www.UITnetwork.com
- 22/10/2009 00:04 - Triển khai và Ứng dụng công nghệ Sona cho doanh ng…
- 18/09/2009 00:00 - Xây Dựng Mail Server Với Postfix - Phần 6
- 12/09/2009 00:48 - Xây Dựng Mail Server Với Postfix - Phần 5
- 11/09/2009 22:09 - Xây Dựng Mail Server Với Postfix - Phần 4
- 11/09/2009 21:57 - Xây Dựng Mail Server Với Postfix - Phần 3
- 10/09/2009 14:03 - 9 sai lầm thường mắc phải với mạng không dây
- 19/08/2009 11:52 - Xây Dựng Mail Server với Postfix - Phần 1
- 09/06/2009 01:25 - Kỹ năng học thi chứng chỉ quốc tế