Đây là các chơng trình gửi và nhận mail đợc cài đặt trên máy ngời dùng, nó giúp ngời dùng quản lý, soạn thảo, nhận và gửi mail một cách tiện lợi và nhanh chóng. Các chơng trình MUA tiêu biểu là: Outlook (Windows), Evolution (Linux), ThunderBird và Eudora.
2. Mail Transport Agent (MTA)(thờng gọi là Mail Transport Agent, Message Transfer Agent, or SMTP Daemond)
Là một dịch vụ trên máy tính có nhiệm vụ chuyển Email từ máy tính đến một nơi khác (Mail Delivery Agent). Các chơng trình cung cấp dịch vụ MTA tiêu biểu là: Qmail, Sendmail, Postfix (Linux), Exim, Edge/Hub Tranpost của MS Exchange Server (Windows).
3. Mail Delivery Agent (MDA)
Là Dịch vụ tiếp nhận các Email và phân phối chúng đến các hộp th cá nhân. Các chơng trình cung cấp dịch vụ tiêu biểu là: Procmail, Mail.local, rmail (Linux), Mailbox Server trong MS Exchange (Windows).
4. Mail Submission Agent (MSA)
Là chơng trình nhận Email từ MUA qua cổng 587 (Bảo mật hơn SMTP cổng 25 vì nó đòi hỏi Authenticate hay các hành động tơng tự để chống spam trong local) và kết hợp với MTA để chuyển Email. Đa số các MTA làm nhiệm vụ MSA luôn (posfix, Sendmail), trên MS Exchange thì MSA do Mailbox role + Client receive connector (trên Hub transport role) đảm nhiệm.
GVHD: Th.s Trần Văn Cảnh Trang 30 SVTH: Nguyễn Trung Phong
5. Mail Access Agent/ Mail Retrieval Agent (MAA/MRA)
MRA là chơng trình tìm về hoặc lấy Email về từ remote Mail server, và kết hợp với MDA để phân phối mail về local hoặc remote mailbox. MAA là dịch vụ cung cấp để truy cập đến tìm kiếm và lấy email về. Các chơng trình tiêu biểu: IMAP, POP3 Server, dovecot (Linux), Client Access Server trên MS Exchange (Windows). MRA bây giờ thờng do các MUA đảm nhiệm đó chính là các POP3, IMAP Client.
III.2 Giới Thiệu Chung Thành Phần Mail Server Với Postfix
III.2.1 Mô Hình Mail Server Với Postfix
Trong nội dung đề tài đa ra giải pháp 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 hệ thống Ubuntu Server.
Hình 3-6: Kiến trúc Mail Server sẽ triển khai
III.2.2 Các thành phần của Mail Server sẽ triển khai 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 nhng MTA khá phổ biến trên các mail server.