Xây dựng hệ thống mail server 2003

10 240 0
Xây dựng hệ thống mail server 2003

Đang tải... (xem toàn văn)

Thông tin tài liệu

Đề tài: Xây dựng hệ thống Mail Server 2003 CHƢƠNG I: ĐẶT VẤN ĐỀ I GIỚI THIỆU: Giới Thiệu Về Mail Sever (Hay Thƣ Điện Tử): Mail server hay gọi thư điện tử email server dành cho hệ điều hành Microsoft Nó cho phép tự quản lý tất email mà không dựa vào nhà cung cấp dịch vụ mạng Mail server thích hợp với doanh nghiệp vừa nhỏ, số lượng tài khoản email tương đối thấp (dưới 1000) Việc cài đặt cấu hình không phức tạp Hệ thống quản trị có giao diện quản lý cho phép thao tác dễ dàng, trực quan Cộng đồng sử dụng mail server trao đổi kinh nghiệm khai thác hệ thống diễn đàn trang web nhà cung cấp Mail server nhìn chung đáp ứng tốt nhu cầu người dùng, làm mail server, cho user đăng ký, dễ config, dễ quản lý, setup đơn giản, đăc biệt lại free, phù hợp để chạy với apache Đặc biệt nữa, support pop3 imap, giao thức mail mà quen dùng Một người không rành web, config mail server dễ dàng, cần vài buớc đơn giản add domain, add account, bạn có mailserver hoàn chỉnh Ngày nay, nhờ phát triển mạnh mẽ Internet người ta gửi email hay thư điện tử tới quốc gia toàn giới Với lợi ích nên thư điện tử trở thành nhu cầu cần phải có người sử dụng máy vi tính Giả sử nhà kinh doanh nhỏ cần phải bán hàng toàn quốc Thư điện tử cách giải tốt trở thành dịch vụ phổ biến Internet Tại nước tiên tiến nước phát triển, trường đại học, cấu thương mại, quan quyền v.v kết nối hệ thống máy vi tính họ vào Internet để chuyển thư điện tử nhanh chóng dễ dàng Trang Đề tài: Xây dựng hệ thống Mail Server 2003 Lợi Ích Của Thƣ Điện Tử: Mọi người trao đổi ý kiến tài liệu với thời gian ngắn Thư điện tử ngày đóng vai trò quan trọng đời sống, khoa học, kinh tế, xã hội, giáo dục, an ninh quốc gia Ngày nay, người ta trao đổi với ngày ý kiến, tài liệu với điện thư cách xa hàng ngàn số Vì thư điện tử phát triển dựa vào cấu trúc Internet với phát triển Internet, thư điện tử ngày phổ biến toàn giới Người ta không ngừng tìm cách để khai thác đến mức tối đa hữu dụng Thư điện tử phát triển bổ sung thêm tính sau:  Mỗi thư điện tử mang nhận dạng người gửi Như người nhận biết gửi thư cho cách xác  Người ta dùng thư điện tử để gửi thư viết tay Có nghĩa người nhận đọc thư điện mà người gửi viết tay  Thay gửi thư điện chữ, người gửi dùng điện thư để gửi tiếng nói Người nhận lắng nghe giọng nói người gửi nhận thư  Người gửi gửi phim hình ảnh lưu động cho người nhận Hoạt Động Của Thƣ Điện Tử: Muốn gửi thư điện tử người gửi cần phải có tài khoản (account) máy chủ thư Một máy chủ có nhiều account Mỗi account mang tên khác (userID) Mỗi account có hộp thư riêng (mailbox) cho account Thông thường tên hộp thư giống tên account Ngoài máy vi tính phải nối trực tiếp gián tiếp với hệ thống Internet muốn gửi nhận thư điện tử toàn cầu Trang Đề tài: Xây dựng hệ thống Mail Server 2003 Quá Trình Chuyển Thƣ: a Đƣờng thƣ: Mỗi thư truyền thống phải tới bưu cục khác đường đến với người dùng Tương tự thư điện tử chuyển từ máy chủ thư điện tử (mail server) tới máy chủ tư điện tử khác Internet Khi thư chuyển đến đích chứa hộp thư điện tử máy chủ thư điện tử nhận người nhận Toàn trình xử lý xảy vài phút, cho phép nhanh chóng liên lạc với người toàn giới thời điểm a Gửi, nhận chuyển thƣ: Để nhận thư điện tử cần phải có tài khoản (account) thư điện tử Một thuận lợi với thư thông thường nhận thư điện tử từ đâu Chúng ta cần kết nối vào Server thư điện tử để lấy thư máy tính Để gửi thư cần phải kết nối vào internet truy nhập vào máy chủ thư điện tử để chuyển thư Thủ tục tiêu chuẩn sử dụng để gửi thư SMTP (Simple Mail Transfer Protocol) Nó kết hợp với thủ tục POP (Post Office Protocol) IMAP (Internet Mail Access Protocol) để lấy thư Trên thực tế có nhiều hệ thống vi tính khác hệ thống lại có cấu trúc chuyển nhận thư điện tử khác Vì có khác biệt nên việc chuyển nhận thư điện tử hai hệ thống khác khó khăn bất tiện Trang Đề tài: Xây dựng hệ thống Mail Server 2003 Do vậy, người ta đặt giao thức chung cho thư điện tử Có nghĩa hệ thống máy vi tính đồng ý với giao thức chung gọi Simple Mail Transfer Protocol viết tắt SMTP Nhờ vào SMTP mà chuyển vận thư từ điện tử Internet trở thành dễ dàng nhanh chóng cho tất người sử dụng máy vi tính cho dù họ có sử dụng hệ thống máy vi tính khác Khi gửi thư điện tử máy tính cần phải định hướng đến máy chủ SMTP Máy chủ tìm kiếm địa thư điện tử, sau chuyển tới máy chủ người nhận chứa lấy Có thể gửi thư điện tử đến giới mà có địa thư điện tử Hầu hết nhà cung cấp dịch vụ Internet cung cấp thư điện tử cho người dùng internet b Chuyển thƣ (Send Mail): Sau người sử dụng máy vi tính dùng chương trình thư để viết thư ghi rõ địa người nhận máy tính chuyển thư điện đến hộp thư người nhận SMTP sử dụng giao thức TCP (TCP protocol) để chuyển vận thư Vì giao thức TCP hữu hiệu có phần kiểm soát thất lạc mát việc gửi thư điện có hiệu suất cao Khi nhận mệnh lệnh gửi người sử dụng, máy vi tính dùng giao thức TCP liên lạc với máy vi tính người nhận để chuyển thư Đôi máy vi tính người nhận bị tắt điện đường dây kết nối từ máy gửi tới máy nhận bị hư hỏng tạm thời nơi (tranmission wire failure), là Máy Chuyển Tiếp (routers) tuyến đường liên lạc hai máy tạm thời bị hư (out of order) máy gửi không cách liên lạc với máy nhận Gặp trường hợp máy gửi tạm thời giữ thư khu vực dự trữ tạm thời Máy gửi sau tìm cách liên lạc với máy nhận để chuyển thư Những việc xảy máy vi tính người sử dụng không hay biết Nếu khoảng thời gian mà máy vi tính nơi gửi không liên lạc với máy nhận máy gửi gửi thông báo cho người gửi nói việc vận chuyển thư điện không thành công Trang Đề tài: Xây dựng hệ thống Mail Server 2003 b Nhận thƣ (Receive Mail): Nếu máy gửi liên lạc với máy nhận việc chuyển thư tiến hành Trước nhận thư máy nhận kiểm soát tên người nhận có hộp thư máy nhận hay không Nếu tên người nhận thư có hộp thư máy nhận thư nhận lấy thư bỏ vào hộp thư người nhận Trường hợp máy nhận kiểm soát thấy tên người nhận hộp thư máy nhận từ chối việc nhận thư Trong trường hợp từ chối máy gửi thông báo cho người gửi biết người nhận hộp thư (user unknown) Sau máy nhận nhận thư bỏ vào hộp thư cho người nhận máy nhận thông báo cho người nhận biết có thư Người nhận dùng chương trình thư để xem thư Sau xem thư xong người nhận lưu trữ (save), xóa (delete), trả lời (reply) v.v II GIỚI THIỆU VỀ HỆ THỐNG DNS VÀ CẤU TRÚC CỦA ĐỊA CHỈ THƢ ĐIỆN TỬ Giới thiệu hệ thống DNS: Mỗi máy tính kết nối vào mạng Internet gán cho địa IP xác định Địa IP máy giúp máy tính xác định đường đến máy tính khác cách dễ dàng Đối với người dùng địa IP khó nhớ (ví dụ địa IP 192.168.0.1 máy DNS server Đà nẵng) Cho nên, cần phải sử dụng hệ thống để giúp cho máy tính tính toán đường cách dễ dàng đồng thời giúp người dùng dễ nhớ Do vậy, hệ thống DNS đời nhằm giúp cho người dùng chuyển đổi từ địa IP khó nhớ mà máy tính sử dụng sang tên dễ nhớ (tên miền) cho người sử dụng đồng thời giúp cho hệ thống Internet dễ dàng sử dụng ngày phát triển Nói chung, mục đích hệ thống DNS là:  Địa IP khó nhớ cho người sử dụng dễ dàng với máy tính  Tên dễ nhớ với người sử dụng không dùng với máy tính Hệ thống DNS giúp chuyển đổi từ tên miền sang địa IP ngược lại giúp người dùng dễ dàng sử dụng hệ thống máy tính Trang Đề tài: Xây dựng hệ thống Mail Server 2003 Hoạt động DNS: Khi DNS client cần xác định cho tên miền truy vấn DNS server Truy vấn DNS trả lời hệ thống DNS cho client sử dụng thủ tục UDP cổng 53, UPD hoạt động mức thứ (network) mô hình OSI, UDP thủ tục phi kết nối (connectionless), tương tự dịch vụ gửi thư bình thường cho thư vào thùng thư hy vọng chuyển đến nơi cần gửi tới Mỗi message truy vấn gửi từ client bao gồm ba phần thông tin :  Tên miền cần truy vấn (tên đầy đủ FQDN)  Xác định loại ghi mail, web  Lớp tên miền Cấu trúc thƣ điện tử : Thư điện tử cấu tạo tương tự thư thông thường chia làm hai phần chính:  Phần đầu (header): chứa tên địa người nhận, tên địa người chuyển đến, chủ đề thư (subject) Tên địa người gửi, ngày tháng thư  Thân thư (body) : chứa nội dung thư Như gửi thư bình thường cần phải có địa xác Địa thƣ điện tử Tương tự việc gửi thư bưu điện, việc gửi nhận thư điện tử cần phải có địa nơi gửi địa nơi nhận Địa thư theo cấu trúc sau: user-mailbox@domain-part (Hộp-thư@vùng quản lý) Với user-mailbox địa hộp thư người nhận Có thể hiểu số nhà tên đường thư bưu điện Vùng quản lý tên miền (domain-part) khu vực quản lý người nhận Internet Có thể hiểu giống tên thành phố, tên tỉnh quốc gia địa nhà thư bưu điện Trang Đề tài: Xây dựng hệ thống Mail Server 2003 Chƣơng II: GIẢI QUYẾT VẤN ĐỀ I Tìm hiểu hệ thống Mail Exchange Server2003: Giới thiệu số giao thức đƣợc sử dụng hệ thống mail: Hệ thống Mail xây dựng dựa số giao thức sau :Simple Mail Transfer Protocol(SMTP), Post Office Protocol(POP), Multipurpose InternetMail Extensions(MINE) Interactive Mail Access Protocol(IMAP), định RFC 1176 giao thức quan trọng thiết kế để thay POP, cung cấp nhiều chế tìm kiếm văn bản, phân tích message từ xa mà ta không tìm thấy POP  SMTP (Simple Mail Transfer Protocol): SMTP giao thức tin cậy chịu trách nhiệm phân phát Mail, chuyển Mail từ hệ thống sang hệ thống khác, chuyển Mail hệ thống mạng nội bộ, hướng kết nối( connection-oriented) cung cấp giao thức TCP ( Trasmission Control Protocol ), sử dụng số hiệu cổng 25  Post Office Protocol (POP): POP giao thức cung cấp chế truy cập lưu trữ hộp thư cho người dùng Có hai phiên POP sử dụng rộng rải POP2, POP3.POP2 định nghĩa RFC 937, POP3 định nghĩa RFC 1725.POP2 sử dụng 109 POP3 sử dụng Port 110 Các câu lệnh hai giao thức không giống chúng thực chức kiểm tra tên đăng nhập password user chuyển tới từ server tới hệ thống đọc Mail cục user  Internet message Access: Là giao thức hỗ trợ việc lưu trữ truy xuất hộp thư người dùng, thông qua IMAP người dùng có thẻ sử dụng IMAP Client để truy xuất hộp thư từ mạng nội mạng Internet nhiều máy khác Một số đặc điểm MINE - Tương thích đầy đủ chuẩn MINE Trang Đề tài: Xây dựng hệ thống Mail Server 2003 - Cho phép truy cập quản lý message từ hay nhiều máy khác - Hỗ trợ chế độ truy cập “online”, “offline” - Hỗ trợ truy xuất mail đồng thời cho nhiều máy chia sẻ mailbox Client không cần quan tâm định dạng file lưu trữ Server  MIME: MINE ( Multipurpose Internet Mail Extensions ) cung cấp cách thức kết hợp nhiều loại liệu khác vào thông điệp gởi qua Internet dùng Email hay Newgroup Thông tin chuẩn MINE chứa hình ảnh, âm loại thông tin khác lưu trữ máy tính Hầu hết chương trình xử lý thư điện tử tự động giải mã thông báo cho phép Ta lưu trữ liệu chứa chúng vào đĩa cứng Nhiều chương trình giải mã MINE khác tìm thấy NET  X.400: X.400 giao thức ITU-T ISO định nghĩa ứng dụng rộng rãi Châu Âu Canada,X.400 cung cấp tính điều khiển phân phối Email, X.400 sử dụng định dạng nhị phân không cần giải mã hóa nội dung truyền liệu mạng Giới thiệu hệ thống mail: Một hệ thống Mail yêu cầu phải có hai thành phần, định vị hai hệ thống khác hệ thống, Mail Server Mail Client Ngoài ra, có thành phần khác Mail Host, Mail Gateway Trang Đề tài: Xây dựng hệ thống Mail Server 2003 Sơ đồ hệ thống Email đầy đủ thành phần:  Mail Gateway: Một mail gateway máy kết nối mạng dùng giao thức truyền thông khác kết nối mạng khác dùng chung giao thức Ví dụ mail gateway kết nối mạng TCP/IP với mạng chạy giao thức Systems Network Architecture (SNA) Một mail gateway đơn giản dùng để kết nối mạng dùng chung giao thức mailer Khi mail gateway chuyển mail domain nội domain bên  MailHost: Một mail host máy giữ vai trò máy chủ Mail hệ thống mạng Nó dùng thành phần trung gian để chuyển Mail vị trí không kết nối trực tiếp với Mail host phân giải địa người nhận để chuyển Mail server chuyển đến Mail gateway Trang Đề tài: Xây dựng hệ thống Mail Server 2003 Một ví dụ Mail host: máy mạng cục LAN có modem thiết lập liên kết PPP UUCP dùng đường dây thoại Mail host máy chủ đóng vai trò router mạng nội mạng Internet  MailServer: Mail Server chứa mailbox người dùng Mail Server nhận mail từ mail Client gửi đến đưa vào Mail Server nhận mail từ Mail Host gửi đến đưa vào mailbox người dùng Người dùng sử dụng NFS (Network File System) để mount thư mục chứa mailbox Mail Server để đọc Nếu NFS không hỗ trợ người dùng phải login vào Mail Server để nhận thư Trong trường hợp Mail Client hỗ trợ POP/IMAP Mail Server hỗ trợ POP/IMAP người dùng đọc thư POP/IMAP  MailClient: Là chương trình hỗ trợ chức đọc soạn thảo thư, Mail Client tích hợp hai giao thức SMTP POP, SMTP hỗ trợ tính chuyển thư từ Client đến Mail Server, POP hỗ trợ nhận thư từ Mail Server Mail Client Ngoài giao thức việc tích hợp giao thức POP Mail Client tích hợp giao thức IMAP, HTTP để hỗ trợ chức nhận thư cho Mail Client Các chương trình Mail Client thường sử dụng như: Microsoft Outlook Express, Microsoft Office Outlook, Eudora,… Trang 10

Ngày đăng: 04/11/2016, 23:05

Tài liệu cùng người dùng

Tài liệu liên quan