DICH VỤ MAIL TRONG WINSERVER TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN**************NGHIÊN CỨU KHOA HỌCĐề tài :Dịch
Vụ Mail Trong WinserverSinh viên thực hiện: Nguyễn Duy Hùng-K54c Trần Ngọc Sơn-K54c1 Mục LụcI. Các giao thức được sử dụng
trong hệ thống Mail. .3 I.1.SMTP(Simple
Mail Transfer Protocol) 3 I.2.Post Office Protocol. . 5I.3.Internet Message Access Protocol . 6I.4.MIME. 6I.5.X.400. . 7II. Giới thiệu về hệ thống mail. . . . 7II.1.
Mail gateway. . 7II.2.
Mail Host. 8II.3.
Mail Server. . 8II.4.
Mail Client. 8II.5. Một số sơ đồ hệ thống
mail thường dùng. 8II.5.1Hệ thống
mail cục bộ. 8II.5.2Hệ thống
mail cục bộ có kết nối ra ngoài. 8II.5.3Hệ thống hai domain và một gateway. . 9III. Một số khái niệm . . . . 9III.1.
Mail User Agent (MUA). 9III.2.
Mail Transfer Agent (MTA). . 9III.3. Mailbox. . 10III.4. Hàng đợi
mail (mail queue). 10III.5. Alias mail. 10IV. Mối liên hệ giữa DNS và
Mail Server . 10V. Giới thiệu các chương trình
Mail Server. . 11VI. Cài đặt Exchange 2003 Server. . 11VI.1. Một số phiên bản chính của Exchange. 11VI.2. Yêu cầu cài đặt. . . 11VI.3. Kiểm tra Active directory. 12VI.4. Cài đặt Microsoft Exchange 2003 Server 13VII. Cấu hình Microsoft Exchange 2003 . 14VII.1.Khởi động
các dịch vụ trong Exchange 2003 14VII.2.Quản lý tài khoản
mail . 15VII.2.2Truy cập thuộc tính của tài khoản
mail . 16VII.2.3Một số tác
vụ về tài khoản 20VII.3.Administrative và routing group .21VII.3.1Administrative group 21VII.3.2Routing group. 22VII.4.Microsoft Outlook Web Access. 24VII.4.1Kiến trúc của OWA. . 24VII.4.2Thư mục lưu trữ và Virtual Directory của OWA. . 25VII.4.3Quản trị OWA. 25VII.4.4Sử dụng OWA. . 26VII.5.Thiết lập một số luật phân phối message. 27VII.5.1Thiết lập bộ lọc thư. . 292VII.5.2Sử dụng
mail thông qua điện thoại di động . 30VII.5.3Relay mail. 31VII.5.4Chỉ định smart host 32VII.5.5Định kích thước của message. 32VII.6.Public Folder. . . . . 32VII.6.1
Các thành phần trong Public Folders. 33VII.6.2Quản lý Public Folder. . 35VII.7.Một số thao tác quản lý Exchange server. 38VII.7.1Lập chính sách nhận thư. . 39VII.7.2Quản lý Storage group. . 39VIII. Một số tiện ích cần thiết của Exchange Server. 39VIII.1.GFI MailEssentials. . 40VIII.2.GFI MailSecurity. . . . 403DỊCH
VỤ MAIL I. Các giao thức được sử dụng
trong hệ thống Mail.Hệ thống
Mail được xây dựng dựa trên một số giao thức sau: Simple
Mail Transfer Protocol (SMTP), Post Office Protocol (POP), Multipurpose Internet
Mail Extensions (MIME) và Interactive
Mail Access Protocol (IMAP ) được định
trong RFC 1176 là một giao thức quan
trọng được thiết kế để thay thế POP, nó cung cấp nhiều cơ chế tìm kiếm văn bản, phân tích message từ xa mà ta không tìm thấy
trong POP I.1.SMTP(Simple
Mail Transfer Protocol).SMTP là giao thức tin cậy chịu trách nhiệm phân phát Mail, nó chuyển
Mail từ hệ thống mạng này sanghệ thống mạng khác, chuyển
Mail trong hệ thống mạng nội bộ. Giao thức SMTP được định nghĩa
trong RFC 821, SMTP là một
dịch vụ tin cậy, hướng kết nối( connection-oriented) được cung cấp bởi giao thức TCP(Transmission Control Protocol ), nó sử dụng số hiệu cổng (well-known port) 25. Sau đâylà danh sách các tập lệnh
trong giao thức SMTP.Lệnh Cú pháp chức năngHello HELO <sending-host> Lệnh nhận diện SMTP.From
MAIL FROM:<from-address> Địa chỉ người gởi.Recipient RCPT TO:<to-address> Địa chỉ người nhận.Data DATA Bắt đầu gởi thông điệp.Reset RSET Huỷ bỏ thông điệp.Verify VRFY <string> Kiểm tra username.Expand EXPN <string> Mở rộng danh sách Mail.Help HELP [string] Yêu cầu giúp đỡ.Quit QUIT Kết thúc phiên giao
dịch SMTP.Để sử dụng các lệnh SMTP ta dùng lệnh telnet theo port 25 trên hệ thống ở xa sau đó gởi
Mail thôngqua cơ chế dòng lệnh. Kỹ thuật này thỉnh thoảng cũng được sử dụng để kiểm tra hệ thống SMTP Server, nhưng điều chính yếu ở đây là chúng ta sử dụng SMTP để minh hoạ làm cách nào
Mail được gở4i qua các hệ thống khác nhau.
Trong ví dụ sau minh hoạ quá trình gởi
Mail thông qua cơ chế dòng lệnh SMTP.5Hình 4.1: SMTP SessionNgoài ra còn có một số lệnh khác như: SEND, SOML, SAML, và TURN được định
trong RFC 821 là những câu lệnh tuỳ chọn và không được sử dụng thường xuyên.Lệnh HELP in ra tóm tắt các lệnh được thực thi. Ví dụ ta dùng lệnh HELP RSET chỉ định các thông tin được yêu cầu khi sử dụng lệnh RSET, Lệnh VRFY và EXPN thì hữu dụng hơn nhưng nó thường bị khoá vì lý do an ninh mạng bởi vì nó cung cấp cho người dùng chiếm dụng băng thông mạng. Ví dụ lênh EXPN <admin> yêu cầu liệt kê ra danh sách địa chỉ email nằm
trong nhóm
Mail Admin. Lệnh VRFY để lấy các thông tin cá nhân của một tài khoản nào đó, ví dụ lệnh VRFY <mac>, mac là một tài khoản cục bộ. Trường hợp ta dùng lệnh VRFY <jane>, jane là một bí danh nằm
trong tập tin aliasesthì giá trị trả về là địa chỉ Email được tìm thấy
trong tập tin aliases này.SMTP là hệ thống phân phát
mail trực tiếp từ đầu đến cuối(từ nơi bắt đầu phân phát cho đến trạm phân phát cuối cùng), điều này rất hiếm khi sử dụng. hầu hết hệ thống
mail sử dụng giao thức store and forward như UUCP và X.400, hai giao thức này di chuyển
Mail đi qua mỗi hop, nó lưu trữ thông điệp tại mỗi hop và sau đó chuyển tới hệ thống tiếp theo, thông điệp đươc chuyển tiếp cho tới khi nótới hệ thống phân phát cuối cùng.Trong hình sau minh hoạ cả hai kỹ thuật store and forward và phân phát trực tiếp tới hệ thống Mail. Địa chỉ UUCP chỉ định đường đi mà
Mail đi qua để tới người nhận,
trong khi đó địa chỉ
mail SMTP ngụ ý làhệ thống phân phát sau cùng.HìnhLệnh Chức năngUSER username Cho biết thông tin về username cần nhận Mail.PASS password Password của username cần nhận Mail.STAT Hiển thị số thông điệp chưa được đọc tính bằng bytes.RETR n Nhận thông điệp thứ n.DELE n Xoá thông điệp thứ n.LAST Hiển thị thông tin message cuối cùng.LIST [n] Hiển thị kích thước của thông điệp thứ n.RSET Không xoá tất cả thông điệp, và quay lại thông điệp đầu tiên.TOP n In ra các HEADER và dòng thứ n của thông điệp.NOOP Không làm gì.QUIT Kết thúc phiên giao
dịch POP3.Phân phát trực tiếp(Direct delivery) cho phép SMTP phân phát
mail mà không dự vào host trung giannào. Nếu như SMTP phân phát bị lỗi thì hệ thống cục bộ sẽ thông báo cho người gởi hay nó đưa
mail vào hàng đợi
mail để phân phát sau. Bất lợi của việc phân phát trưc tiếp(direct delivery) là nó yêu cầu hai hệ thống cung cấp đầu đủ các thông tin điều khiển mail, một số hệ thống không thể điều khiển
Mail như PC, các hệ thống mobile như laptops, những hệ thống này thường tắt máy vào cuối ngày hay thường xuyên không trực tuyến (mail offline). Để điều khiển những trường hợp này cần phải có hệ thống DNS được sử dụng để chuyển thông điệp tới máy chủ
mail thay cho hệ thống phân phát
mail trực tiếp.
Mail sau đó được chuyển từ Server tới máy trạm khi máy trạm kết nối mạng trở lại, giao thứcmạng POP cho phép thực hiện chức năng này.I.2.Post Office Protocol.POP là giao thức cung cấp cơ chế truy cập và lưu trữ hộp thư cho người dùng.Có hai phiên bản của POP được sử dụng rộng rãi là POP2, POP3. POP2 được định nghĩa
trong RFC937, POP3 được định nghĩa
trong RFC 1725. POP2 sử dụng 109 và POP3 sử dụng Port 110. Các câu lệnh
trong hai giao thức này không giống nhau nhưng chúng cùng thực hiện chức năng cơ bản là kiểmtra tên đăng nhập và password của user và chuyển
Mail của người dùng từ Server tới hệ thống đọcMail cục bột của user.Trong khi đó tập lệnh của POP3 hoàn toàn khác với tập lệnh của POP2.Mặc dù các câu lệnh của POP3 và POP2 khác nhau như chúng cùng thực hiện một chức năng, sauHình 4.3: POP3 Session.I.3.Internet Message Access Protocol.Là giao thức hỗ trợ việc lưu trữ và truy xuất hộp thư của người dùng, thông qua IMAP người dùng có thể sử dụng IMAP Client để truy cập hộp thư từ mạng nội bộ hoặc mạng Internet trên một hoặc nhiều máy khác nhau.Một số đặc điểm chính của IMAP:- Tương thích đầy đủ với chuẩn MIME.- Cho phép truy cập và quản lý message từ một hay nhiều máy khác nhau.- Hỗ trợ các chế độ truy cập "online", "offline".- Hỗ trợ truy xuất
mail đồng thời cho nhiều máy và chia sẽ mailbox.-Client không cần quan tâm về định dạng file lưu trữ trên Server.I.4.MIME.MIME (Multipurpose Internet
Mail Extensions) cung cấp cách thức kết hợp nhiều loại dữ liệu khác nhau vào
trong một thông điệp duy nhất có thể được gởi qua Internet dùng Email hay Newgroup. Thông tin được chuyển đổi theo cách này
trông giống như những khối ký tự ngẫu nhiên. Những thông điệp sử dụng chuẩn MIME có thể chứa hình ảnh, âm thanh và bất kỳ những loại thông tin nào khác có thể lưu trữ được trên máy tính. Hầu hết những chương trình xử lý thư điện tử sẽ tự động giải mã những thông báo này và cho phép bạn lưu trữ dữ liệu chứa
trong chúng vào đĩa cứng. Nhiều chương trình giải mã MIME khác nhau có thể được tìm thấy trên NET.I.5.X.400.X.400 là giao thức được ITU-T và ISO định nghĩa và đã được ứng dụng rộng rải ở Châu Âu vàCanada, X.400 cung cấp tính năng điều khiển và phân phối E-mail, X.400 sử dụng định dạng nhị phân do đó nó không cần mã hóa nội dung khi truyền dữ liệu trên mạng.Một số đặc điểm của giống nhau giữa X.400 và SMTP.- Cả hai đều là giao thức tin cậy (cung cấp tính năng thông báo khi gởi và nhận message).- Cung cấp nhiều tính năng bảo mật.- Lập lịch biểu phân phối Mail.SMTP có một số chức năng mà trên X.400 không hỗ trợ.- Kiểm tra địa chỉ người nhận trước khi phân phối message còn X.400 thì ngược lại.- Kiểm tra kích thước của message trước khi gởi nó.- Có khả năng chèn thêm bất kỳ loại dữ liệu nào vào header của message.- Khả năng tương thích tốt với chuẩn MIME.II. Giới thiệu về hệ thống mail.Một hệ thống
Mail yêu cầu phải có ít nhất hai thành phần, nó có thể định vị trên hai hệ thống khác nhau hoặc trên cùng một hệ thống,
Mail Server và
Mail Client. Ngoài ra, nó còn có những thành phần khác như
Mail Host,
Mail Gateway.Sơ đồ về một hệ thống Email đầy đủa các thành phần:Hình 4.4: Hệ thống Mail.II.1.Mail gateway.Một
mail gateway là máy kết nối giữa các mạng dùng các giao thức truyền thông khác nhau hoặc kết nối các mạng khác nhau dùng chung giao thức. Ví dụ một
mail gateway có thể kết nối một mạng TCP/IP với một mạng chạy bộ giao thức Systems Network Architecture (SNA).Một
mail gateway đơn giản nhất dùng để kết nối 2 mạng dùng chung giao thức hoặc mailer. Khi đó
mail gateway chuyển
mail giữa domain nội bộ và các domain bên ngoài.[...]... lấy Mail từ mailbox chuyển cho người dùng.Thông thường, sau khi Client nhận Mail, các Mail trong mailbox sẽ bị xóa. Tuy nhiên, người dùng cũng có thể yêu cầu giữ lại Mail trên mailbox, điều này thực hiện nhờ vào một tùy chọn của Mail Client.III.4. Hàng đợi mail (mail queue).Các Mail gởi đi có... liên hệ giữa DNS và
Mail Server.DNS và Mail là 2 dịch vụ có mối quan hệ mật thiết với nhau. Dịch vụ Mail dựa vào dịch vụ DNS để chuyển Mail từ mạng bên trong ra bên ngoài và ngược lại. Khi chuyển Mail, Mail Server nhờ DNS để tìm MX record để xác định máy chủ nào cần chuyển Mail đến.Cú pháp... có Mail gửi đến cho người dùng, chương trình xử lý Mail của Server cục bộ sẽ phân phối Mail này vào mailbox tương ứng.Khi người dùng đăng nhập vào hệ thống và sử dụng Mail Client để nhận Mail (hoặc telnet trực tiếp vào Mail Server để nhận), POP Server sẽ vào thư mục chứa mailbox lấy Mail ... nghĩa relay mail để phòng chống những sparm mail Hình 4.53: E -mail Addresses (policy) Tab. Các bước tạo một SMTP E -mail :Từ Hình 4.28 ta chọn New để tạo SMTP E -mail .Hình 4.54: Tạo E -mail cho SMTP. Chọn Ok để tiếp tục.- Chỉ định địa chỉ mail @domain_name để cho phép SMTP nhận và xử lý Mail cho... động truy cập mail thông qua Web sử dụng Outlook Mobie Access (OMA), các thiết bị di động có thể truy xuất Mail thơng qua địa chỉ http://mailhost/OMA.Hình 4.42: Mobie services.VII.5.3 Relay mail. Relay mail là kỹ thuật chấp nhận xử lý Mail cho một host/subnet/domain nào đó gởi Mail vào SMTP Virtual... thay đổi tùy chọn trong bước đầu tiên là /DomainPrep) III.3. Mailbox.Mailbox là một tập tin lưu trữ tất cả các Mail của người dùng. Trên hệ thống Unix, khi ta thêm một tài khoản người dùng vào hệ thống đồng thời sẽ tạo ra một mailbox cho người dùng đó. Thơng thường, tên của mailbox trùng với... vụ được tô đậm trong bảng trên. Các bước kích hoạt dịch vụ: Chọn Start | Programs | Administrative Tools | Services, sau đó nhấp đơi vào dịch vụ cần kích hoạt, sau đó chọn Startup type: Automatic, chọn nút Apply, cuối cùng nhấp vào nút Start để khởi động dịch vụ. Hình 4.11: khởi động dịch vụ ... thiết khác,…. E -mail addresses TabChứa danh sách các địa chỉ Mail của tài khoản được cung cấp bởi giao thức SMTP và các connectorkhác, thơng qua tab này giúp ta có thể tạo alias mail cho tài khoản.Hình 4.19: E -mail addresses Tab.Để tạo Alias mail cho tài khoản ta chọn nút New từ E -mail Addresses... và chọn OK để hồn tất q trình tạo SMTP E -mail address.Hình 4.55: Tạo E -mail cho SMTP. Chọn mục luật có dịng mơ tả “SMTP @hbc.csc.com”. Hình 4.62: GFI MailSecurity. TRƯỜNG ĐẠI HỌC SƯ PHẠM HÀ NỘIKHOA CÔNG NGHỆ THÔNG TIN**************NGHIÊN CỨU KHOA HỌCĐề tài :
Dịch Vụ Mail Trong WinserverSinh viên thực hiện: Nguyễn Duy Hùng-K54c Trần... khởi động dịch vụ. Hình 4.11: khởi động dịch vụ Microsoft Exchange POP3.VII.2. Quản lý tài khoản mail. VII.2.1 Tạo tài khoản mail. Mail Exchange sử dụng Account của hệ thống làm Account Mail , để tạo Account Mail ta thực hiện các bước sau:Chọn Start | Programs | Microsoft Exchange | Active Directory Users . DNS và Mail Server.DNS và Mail là 2 dịch vụ có mối quan hệ mật thiết với nhau. Dịch vụ Mail dựa vào dịch vụ DNS để chuyển Mail từ mạng bên trong ra. Hệ thống Mail cụ bộ.II.5.2 Hệ thống mail cục bộ có kết nối ra ngoài.Hệ thống Mail trong một mạng nhỏ gồm một Mail Server, một Mail Host và một Mail Gateway