Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 67 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
67
Dung lượng
8,51 MB
Nội dung
TRƯỜNG ĐẠI HỌC DUY TÂN KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CHUYÊN NGÀNH ĐỀ TÀI TÌM HIỂU VÀ CÀI ĐẶT DỊCH VỤ MAIL GVHD: TRẦN BÀN THẠCH SVTH : NGUYỄN THÁI SƠN MSSV : 4034 LỚP : K13TMT Mục lục LỜI NÓI ĐẦU Thế kỷ 21 được mệnh danh là thế kỷ của công nghệ thông tin, với sự bùng nổ mạnh mẻ về khoa học công nghệ. Đây là kỷ nguyên của nền văn minh dựa trên cơ sở công nghiệp trí tuệ . Ngày nay, tin học đã trở thành một môn khoa học quan trọng trên thế giới. Email có vẻ như vô hình. Bề ngoài Ta không thể biết được rằng sự phân phối email quả thực là một hệ thống phức tạp với rất nhiều thao tác cần phải thực hiện. Đó thưc sự là một câu chuyện thú vị? Tuy nhiên nếu Ta phải đứng ra chịu trách nhiệm về vấn đề phân phối email hoặc quản lý công việc nặng nhọc như các quản trị viên email thì Ta cần phải biết được những vấn đề tối thiểu về công nghệ này Trong đề tài này em sẽ tập trung giới thiệu các công nghệ của email và sẽ không đi sâu vào vấn đề quản lý mail cũng như các chính sách công ty hay các vấn đề có liên quan đến hành vi con người mà chỉ xây dựng một mô hình mail nhỏ cho doanh nghiệp Do thời gian thực hiện đồ án ngắn, nên sẽ có nhiều hạn chế và sai sót trong qúa trình thực hiện, mong thầy cô và các bạn đóng góp ý kiến để đề tài của chúng em được hoàn chỉnh hơn. Từ đó làm cơ sở để chúng em có thể củng cố và phát triển thêm em xin chân thành cảm ơn thầy Tần Bàn Thạch đã giúp đỡ chúng em thực hiện thành công đồ án này. CHƯƠNG 1: KHÁI NIỆM CHUNG VỀ HỆ THỐNG THƯ ĐIỆN TỬ 1.1 Giới thiệu về thư điện tử 1.1.1 Thư điện tử là gì Thư điện tử là là một thông điệp gửi từ máy tính này đến một máy tính khác trên mạng máy tính mang nội dung cần thiết từ người gửi đến người nhận. Do thư điện tử gửi qua lại trên mạng và sử dụng tín hiệu điện vì vậy tốc độ truyền rất nhanh. Thư điện tử còn được gọi tắt là E-Mail(Electronic Mail). E-Mail có nhiều cấu trúc khác nhau tuỳ thuộc vào hệ thống máy tính của người sử dụng.Mặc dù khác nhau về cấu trúc nhưng tất cả đều có một mục đích chung là gửi hoặc nhận thư điện tử từ một nơi này đến một nơi khác nhanh chóng Tại các nước tiến tiến cũng như các nước đang phát triển, các trường đại học, các tổ chức thương mại, các cơ quan chính quyền v. v. Đều đã và đang kết nối hệ thống máy tính của họ vào Internet để việc chuyển thư điện tử nhanh chóng và dễ dàng. 1.1.2 Lợi ích của thư điện tử Thư điện tử có rất nhiều công dụng vì chuyển nhanh chóng và sử dụng dễ dàng. Mọi người có thể trao đổi ý kiến, tài liệu với nhau trong thời gian ngắn.Thư điện tử ngày càng đóng một vai trò quan trọng trong đời sống, khoa học, kinh tế, xã hội, giáo giục, và an ninh quốc gia. Ngày nay người tao trao đổi với nhau hàng ngày những ý kiến, tài liệu bằng điện thư mặc dù cách xa nhau hàng ngàn cây số. Vì thư điện tử phát triển dựa vào cấu trúc của Internet cho nên cung với sự phát triển của Internet, thư điện tử ngày càng phổ biển trên toàn thế giới. Những trở ngại lớn nhất hiện giờ là đường truyền tải tín hiệu của Internet còn chậm cho nên khó có thể chuyển tải số lượng lớn các tín hiệu. Ngoài ra còn trở ngại khác như máy tính không đủ sức chứa hay xử lý hết tất cả tín hiệu mà nó nhận được.Vì thế gần đây người ta đã bắt đầu xây dựng những đường truyền tải tốc độ cao cho Internet với lưu lượng nhanh gấp trăm lần so với đường cũ. Hy vọng rằng với đà tiến triển như vậy, mọi người trên Internet sẽ có thêm được nhiều lợi ích từ việc sử dụng điện thư. 1.2 Dịch vụ DNS 1.2.1 Giới thiệu về DNS Viết theo tiếng anh là Domain Name System Là một hệ cơ sở dữ liệu phân tán dùng để ánh xạ giữa các tên miền và các địa chỉ IP. DNS đưa ra một phương pháp đặc biệt để duy trì và liên kết các ánh xạ này trong một thể thống nhất Đối với tên miền,mỗi Website có một tên (là tên miền hay đường dẫn URL:Universal Resource Locator) và một địa chỉ IP. Địa chỉ IP gồm 4 nhóm số cách nhau bằng dấu chấm. Khi mở một trình duyệt Web và nhập tên website, trình duyệt sẽ đến thẳng website mà không cần phải thông qua việc nhập địa chỉ IP của trang web. Quá trình "dịch" tên miền thành địa chỉ IP để cho trình duyệt hiểu và truy cập được vào websit là công việc của một DNS server. Các DNS trợ giúp qua lại với nhau để dịch địa chỉ "IP" thành "tên" và ngược lại. Người sử dụng chỉ cần nhớ "tên", không cần phải nhớ địa chỉ IP (địa chỉ IP là những con số rất khó nhớ) Đối với địa chỉ IP, mỗi máy tính, thiết bị mạng tham gia vào mạng Internet đều "nói chuyện" với nhau bằng địa chỉ IP (Internet Protocol) . Để thuận tiện cho việc sử dụng và dễ nhớ ta dùng tên (domain name) để xác định thiết bị đó. Hệ thống tên miền DNS (Domain Name System) được sử dụng để ánh xạ tên miền thành địa chỉ IP. Vì vậy, khi muốn liên hệ tới các máy, chúng chỉ cần sử dụng chuỗi ký tự dễ nhớ (domain name) như: www.microsoft.com, www.ibm.com , thay vì sử dụng địa chỉ IP là một dãy số dài khó nhớ. 1.2.2 Hoạt động của DNS Hệ thống DNS sử dụng giao thức UDP tại lớp 4 của mô hình OSI, mặc định là sử dụng cổng 53 để trao đổi thông tin về tên miền. Hoạt động của hệ thống DNS là chuyển đổi tên miền sang địa chỉ IP và ngược lại. Hệ thống cơ sở dữ liệu của DNS là hệ thống cơ sở dữ liệu phân tán. Các DNS server được phân quyền quản lý các tên miền xác định và chúng liên kết với nhau để cho phép người dùng có thể truy vấn một tên miền bất kỳ (có tồn tại) tại bất cứ điểm nào trên mạng một cách nhanh nhất. 1.3 Kiến trúc và hoạt động của thư điện tử Hầu hết hệ thống thư điện tử bao gồm ba thành phần cơ bản là MUA, MTA và MDA. MTA(Mail transfer Agent) Khi các bức thư được gửi đến từ MUA. MTA có nhiệm vụ nhận diện người gửi và người nhận từ thông tin đóng gói trong phần header của thư và điền các thông tin cần thiết vào header. Sau đó MTA chuyển thư cho MDA để chuyển đến hộp thư ngay tại MTA, hoặc chuyển cho Remote-MTA. Việc chuyển giao các bức thư được các MTA quyết định dựa trên địa chỉ người nhận tìm thấy trên phong bì. Nếu nó trùng với hộp thư do MTA (Local-MTA) quản lý thì bức thư được chuyển cho MDA để chuyển vào hộp thư Nếu địa chỉ gửi bị lỗi, bức thư có thể được chuyển trở lại người gửi. Nếu không bị lỗi nhưng không phải là bức thư của MTA, tên miền được sử dụng để xác định xem Remote-mta nào sẽ nhận thư, theo các bản ghi MX trên hệ thống tên miền (chúng ta sẽ đi sâu vào các khái niệm DNS và tên miền trong các mục phía sau). Khi các ghi MX xác định được Remote-MTA quản lý tên miền đó thì không có nghía là người nhận thuộc Remote-MTA. Mà Remote-MTA có thể đơn giản chỉ trung chuyển (relay) thư cho một MTA khác, có thể định tuyến bức thư cho địa chỉ khác như vai trò của một dịch vụ domain ảo(domain gateway) hoặc người nhận không tồn tại và Remote-MTA sẽ gửi trả lại cho MUA gửi một cảnh báo. MDA (Mail Delivery Agent) Là một chương trình được MTA sử dụng để đẩy thư vào hộp thư của người dùng. Ngoài ra MDA còn có khả năng lọc thư, định hướng thư Thường là MTA được tích hợp với một MDA hoặc một vài MDA. MUA (Mail User Agent) MUA là chương trình quản lý thư đầu cuối cho phép người dùng có thể đọc, viết và lấy thư về từ MTA. MUA có thể lấy thư từ mail server về để xử lý(sử dụng giao thức POP) hoặc chuyển thư cho một MUA khác thông qua MTA (sử dụng giao thức SMTP). Hoặc MUA có thể xử lý trực tiếp thư ngay trên mail server (sử dụng giao thức IMAP). Đằng sau những công việc vận chuyển thì chức năng chính của MUA là cung cấp giao diện cho người dùng tương tác với thư, gồm có. Soạn thảo, gửi thư Hiển thị thư, gồm cả các file đính kèm. Gửi trả hay chuyển tiếp thư. Gắn các file vào các thư gửi đi (Text,HTML, MIME.v.v). Thay đổi các tham số(ví dụ như server được sử dụng, kiểu hiển thị thư, kiểu mã hoá thư.v.v). Thao tác trên các thư mục thư địa phương và ở đầu xa. Cung cấp số địa chỉ thư (danh bạ địa chỉ). Lọc thư. 1.4 Giao thức sử dụng trong thư điện tử 1.4.1 Giao thức POP ( Post Office Protocol) POP cho phép người dùng có account tại máy chủ thư điện tử kết nối vào và lấy thư về máy tính của mình, ở đó có thể đọc và trả lời lại. POP được phát triển đầu tiên vào năm 1984 và được nâng cấp từ bản POP2 lên POP3 vào năm 1988. Và hiện nay hầu hết người dùng sử dụng tiêu chuẩn POP3 POP3 kết nối trên nền TCP/IP để đến máy chủ thư điện tử (sử dụng giao thức TCP cổng mặc định là 110). Người dùng điền username và password. Sau khi xác thực đầu máy khách sẽ sử dụng các lệnh của POP3 để lấy và xoá thư. POP3 chỉ là thủ tục để lấy thư trên máy chủ thư điện tử về MUA. POP3 được quy định bởi tiêu chuẩn RFC 1939 1.4.2 Giao thức IMAP (Internet Mail 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 xuất 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. IMAP được phát triển vào năm 1986 bởi trường đại học Stanford. IMAP2 phát triển vào năm 1987. IMAP4 là bản mới nhất đang được sử dụng và nó được các tổ chức tiêu chuẩn Internet chấp nhận vào năm 1994. IMAP4 được quy định bởi tiêu chuẩn RFC 2060 và nó sử dụng cổng 143 của TCP IMAP hỗ trợ hoạt động ở chế độ online, offline hoặc disconnect. IMAP cho phép người dùng tập hợp các thư từ máy chủ, tìm kiếm và lấy message cần ngay trên máy chủ, lấy thư về mà thư không bị xoá trên máy chủ. IMAP cũng cho phép người dùng chuyển thư từ thư mục này của máy chủ sang thư mục khác hoặc xoá thư. IMAP hỗ trợ rất tốt cho người dùng hay phải di chuyển và phải sử dụng các máy tính khác nhau. 1.4.3 Giao thức SMTP (Simple Mail Transport Protocol) SMTP được phát triển vào năm 1982 bởi tổ chức IETF ( Internet Engineering Task Fonce) 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 này sang hệ thống khác, chuyển Mail trong hệ thống mạng nội bộ,cậy hướng kết nối( connection-oriented) được chuẩn hoá theo tiêu chuẩn RFCS 821 và 822, SMTP sử dụng cổng 25 của TCP ( Trasmission Control Protocol ) 1.4.4 MIME ( Multipurpose Internet Mail Extensions ) MINE ( 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 thông điệp duy nhất có thể được gởi qua Internet dùng Email hay Newgroup. Thông tin chuẩn MINE 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 Ta 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ã MINE khác nhau được tìm thấy trên NET. 1.4.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 phân phối Email, X.400 sử dụng định dạng nhị phân do đó nó không cần giải mã hóa nội dung khi truyền dữ liệu trên mạng 1.5.Mail client 1.5.1 Các tính năng cơ bản của một mail client Mail client là một phần mềm đầu cuối cho phép người sử dụng thư điện tử có thể sử dụng một các chức năng cơ bản Lấy thư gửi đến. Đọc thư điện tử. Gửi và trả lời thư điện tử. Lưu thư điện tử. In thư điện tử. Quản lý việc gửi và nhận thư. 1.5.2: Các tính năng nâng cao của mail client Ngoài các tính năng cơ bản cho phép người dùng có thể sử dụng thư điện tử. Các phần mềm mail client thường được kết hợp thêm nhiều tính năng để giúp cho người dùng sử dụng thư điện tử một cách dễ dàng, an toàn và hiệu quả. Giới thiệu quản lý địa chỉ Giới thiệu lọc thư Giới thiệu chứng thực điện tử 1.5.3 Giới thiệu một số mail client 1.5.3.1 Pine Pine là một chương trình e-mail client được phát triển bởi trường Đại học Washington tại Seattle vào năm 1989. Chương trình được sử dụng chủ yếu bởi những người truy cập trực tiếp đến một server (pine rất thông dụng trong các lập trình viên). Mặc dù không cung cấp một giao diện đồ họa nhưng pine là một chương trình nhiều tính năng. Nó cũng tương đối dễ sử dụng. Sử dụng pine bạn có thể reply to mail; forward mail; send copies to, hay “cc” đến các địa chỉ thư khác; tạo một mailing list; tạo các nickname; và tạo bao nhiêu thư mục tuỳ thích. Vì pine chạy trên server, bạn có thể lấy thư từ bất cứ nơi nào. Pine không sử dụng giao thức POP3. 1.5.3.2 Eudora Eudora là một chương trình mail client có nhiều tính năng, chạy trên cả PC và Macintosh. Eudora là chương trình dễ sử dụng. Eudora có các phiên bản commercial, freeware. Bản thương mại (commercial) có thêm nhiều tính năng như kiểm tra ngữ pháp. Bạn có thể truy cập thư từ bất cứ máy client nào. 1.5.3.3 SPRYMail Với những tính năng của mình, SPRYMail là chương trình đáng phải được đề cập đến. Bạn có thể đọc các bản tin trong hộp thư trước khi tải xuốn server. Tính năng này cho phép bạn xoá các bản tin bạn không muốn đọc, hoặc trả lời ngay lập tức. Bạn cũng có thể để các bản tin trên server rồi sau đó tải xuống các máy khác. Các chương trình mail client khác cũng có tính năng này, nhưng không rõ ràng như SPRYMail. Tuy vậy SPRYMail không phức tạp như Pine hay gợi cảm như Eudora. 1.5.3.4 GroupWise Groupwise là một chương trình e-mail client thường sử dụng trong các mạng LAN, nhưng nó cũng có thể dễ dàng nâng cấp tương thích với môi trường Internet. Groupwise không có nhiều tính năng như Eudora. nó cũng thiếu một số tính năng mà người sử dụng Internet ưa thích. Ví dụ như, Eudora cho phép bạn thay đổi mật khẩu thư, một tính năng thường được người sử dụng Internet thực hiện. Nhưng với Groupwise, mật khẩu thư của bạn chính là mật khẩu máy tính của bạn. [...]... tiến hành Cài đặt hệ điều hành Windows Server 2003 Cài đặt DNS, cấu hình DNS Cài đặt First Domain Controller Cài đặt IIS và một số phần mềm hỗ trợ cho Microsoft Exchange Server 2007 Cài đặt NET Framework 2.0 (dotnetfx.exe) Cài đặt MMC Version 3.0 Cài đặt Windows PowerShell (WindowsServer2003-KB926139-x86-ENU.exe) Cài đặt NET Framework 2.0 Hotfix (NDP20-KB926776-X86.exe) Cài đặt Exchange Server... các máy đến switch và server ADSL Router: để ra internet Đề xuất phần mềm: Windows Server 2003: Được cài đặt tại máy chủ để cung cấp dịch vụ cho các máy trạm Mail Exchange Server 2007: Cung cấp dịch vụ email cho máy trạm Tên Miền: Giúp Forward Mail về Mail Local 3.2 Cài đặt và quản trị exchange 2007 3.2.1: Các bước tiến hành cài đặt máy chủ Mail Exchange Để bắt đầu cài đặt Exchange thì...1.6 Mail server 1.6.1 Giới Thiệu về Mail server Mail server là máy chủ dùng để nhận và gửi mail, với các chức năng chính: Quản lý account Nhận mail của người gửi (của những người có account) và gửi cho người nhận hoặc mail server của người nhận Nhận mail từ mail server của người gửi (từ bên ngoài) và phân phối mail cho người trong hệ thống tùy thuộc vào việc cài đặt mà mail- server cho... nhiệm vụ vận chuyển mail trong nội bộ mà nó chỉ làm nhiệm vụ bảo vệ hệ thống Email server Tất cả mọi e -mail trước khi vào hay ra khỏi hệ thống đều phải qua Edge Transport Edge Trasport chỉ có thể cài trên một Stand-Alone Server và không thể cài chung với các role khác(Mailbox,Client Access,Hub Transport ) Hub Transport Server Role Hub Transport Server Role có nhiệm vụ chính là vận chuyển Email trong... hình các email policy ( sửa, thêm, hoặc thay đổi ) trước khi vận chuyển email đi Những email được gửi ra ngoài Internet đầu tiên sẽ được chuyển tiếp đến Hub Transport, sau đó sẽ qua Edge Transport để lọc Antivirus và Spam, và cuối cùng mới chuyển tiếp ra ngòai Internet Mailbox Server Role Mailbox Server Role chứa tất cả các Mailbox database và Public Folder database Nó cung cấp những dịch vụ về chính... tra có MailBox Client và Administrator 3.2.4 Cấu hình MailBox cho Administrator và Client 3.2.4.1: Cài đặt và Cấu hình Outlook cho admin Cài đặt Outlook Cho đĩa MS office 2007 chạy file setup.exe để tiến hành cài đặt Cấu hình Outlook Start \ Programs \ Microsoft Office \ Microsoft Office Outlook 2007 Màn hình Welcome chọn Next Hộp thoại E -Mail Account chọn Yes, chọn Next Hộp thoại Auto Account... viết vào đầu những năm 1980 tại UC Berkeley Sendmail chạy trên hệ điều hanh Unix và có thể tải về miễn phí để sử dụng cũng như phát triển thêm 1.6.3.2 Giới thiệu về Qmail Qmail là một MTA có chức năng tương tự như Sendmail, được viết bởi chuyên gia mật mã Daniel J Bernstein Những đặc tính của Qmail là có kiến trúc module cao, tuân thủ chặt chễ thiết kế phần mềm của ông Bernstein, và bảo mật Qmail được... sử dụng web -mail (web) để nhận mail( giống yahoo), hay cho phép sử dụng outlook (application), hay cả 2 (giống như gmail) 1.6.3: Giới thiệu một số mail server 1.6.3.1 Giới thiệu về Sendmail Sendmail là phần mềm quản lý thư điện tử mã nguồn mở được phát triển bởi tổ chức hiệp hội Sendmail Nó được đánh giá là một MTA linh hoạt và hỗ trợ nhiều loại chuyển giao thư Bao gồm SMTP Bản Sendmail đầu tiên... Cấu hình MailBox Exchange Management Console\ Recipient Configuration \ MailBox chuột phải chọn New MailBox Hộp thoại Introduction chọn User Mailbox, chọn Next Hộp thoại User Type, chọn Existing Users chọn Add Chọn User được tạo sẵn trong AD, chọn OK Chọn Next Hộp thoại MailBox Settings chọn Next Hộp thoại New MailBox chọn New Hộp thoại Completion chọn Finish Kiểm tra có MailBox Client và Administrator... (WindowsServer2003-KB926139-x86-ENU.exe) Cài đặt NET Framework 2.0 Hotfix (NDP20-KB926776-X86.exe) Cài đặt Exchange Server 2007 Để bắt đầu cài đặt Exchange yêu cầu Ta đã cài đặt DNS, Active Directory hoàn chỉnh rồi Cho đĩa CD cài đặt Microsoft Exchange Server 2003 tìm file Setup.exe chạy Click vào Step 4: Install Microsoft Exchange Mục Introduction là phần giới thiệu sản phẩn Exchange 2007 của Microsoft, chọn Next . bước tiến hành cài đặt máy chủ Mail Exchange Để bắt đầu cài đặt Exchange thì máy chủ Server phải tiến hành Cài đặt hệ điều hành Windows Server 2003 Cài đặt DNS, cấu hình DNS Cài đặt First Domain. Server 2003: Được cài đặt tại máy chủ để cung cấp dịch vụ cho các máy trạm Mail Exchange Server 2007: Cung cấp dịch vụ email cho máy trạm Tên Miền: Giúp Forward Mail về Mail Local 3.2 Cài. account) và gửi cho người nhận hoặc mail server của người nhận. Nhận mail từ mail server của người gửi (từ bên ngoài) và phân phối mail cho người trong hệ thống. tùy thuộc vào việc cài đặt mà mail- server