logo

Giáo trình thư điện tử - Đề án CP 112_phần 1

Tài liệu hướng dẫn từ căn bản đến nâng cao về hệ thống thư điện tử và hướng dẫn sử dụng hệ thống mail server Mdaemon.
GIỚI THIỆU KHÓA HỌC Giảng viên: VÕ VĂN TÂM Tel: 0650.576399 Email: [email protected] Giáo trình: Giáo trình khai thác và quản trị MailServer cuả đề án 112 Tham khảo: http://www.altn.com Cisco ccna v.3 Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Thư điện tử là gì?  Thư điện tử 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.  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.  Ngoài ra bạn có thể gửi hoặc nhận thư riêng hoặc các bức điện giao dịch với các file đính kèm như hình ảnh, các công văn tài liệu thậm chí cả bản nhạc, hay các chương trình phần mềm...  Thư điện tử còn được gọi tắt là E-Mail (Electronic Mail). Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) 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.  Thư điện tử rất phổ biến. Nó đóng một vai trò rất quan trọng trong mọi ngành nghề của xã hội.  Những công dụng nổi bật của thư điện tử:  Mỗi bức thư điện tử sẽ mang nhận dạng người gửi. Như vậy người nhận sẽ biết ai đã gửi thư cho mình một cách chính xác.  Người ta sẽ dùng thư điện tử để gửi thư viết bằng tay. Có nghĩa là người nhận sẽ đọc thư điện mà người gửi đã viết bằng tay.  Thay vì gửi lá thư điện bằng chữ, người gửi có thể dùng điện thư để gửi tiếng nói. Người nhận sẽ lắng nghe được giọng nói của người gửi khi nhận được thư.  Người gửi có thể gửi một cuốn phim hoặc là những hình ảnh lưu động cho người nhận. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Giới thiệu về hệ thống DNS Năm 1970 mạng APRanet của bộ quốc phòng Mỹ rất nhỏ, chỉ liên kết vài trăm máy tính trong mạng, do đó chỉ cần một file Host.TXT chứa tất cả các thông tin về máy tính trong mạng. Như khi mạng máy tính ARPanet ngày càng phát triển thì việc quản lý thông tin chỉ dựa vào một file HOSTS.TXT là rất khó khăn và không khả thi. Vì thông tin bổ sung và sửa đổi vào file HOSTS.TXT ngày càng nhiều và nhất là khi ARPanet phát triển hệ thống máy tính dựa trên giao thức TCP/IP dẫn đến sự phát triển tăng vọt của mạng máy tính:  Lưu lượng và trao đổi trên mạng tăng lên.  Tên miền trên mạng và địa chỉ ngày càng nhiều.  Mật độ máy tính ngày càng cao vì thế đảm bảo phát triển ngày càng khó khăn. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Giới thiệu về hệ thống DNS (tt)  Đến năm 1984, Paul Mockpetris thuộc viện USC's Information Sciences Institute phát triển một hệ thống quản lý tên miền mới (miêu tả trong chuẩn RFC 882 - 883) gọi là DNS (Domain Name System).  Ngày nay nó ngày càng được phát triển và hiệu chỉnh bổ sung tính năng để đảm bảo yêu cầu ngày càng cao của hệ thống (hiện nay DNS được chuẩn hoá theo chuẩn RFC 1034 - 1035). Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Mục đích của hệ thống DNS  Hệ thống DNS ra đời nhằm giúp cho người dùng có thể chuyển đổi từ địa chỉ IP khó nhớ mà máy tính sử dụng sang một tên dễ nhớ cho người sử dụng và đồng thời nó giúp cho hệ thống Internet dễ dàng sử dụng và ngày càng phát triển.  Hệ thống DNS sử dụng hệ thống cơ sở dữ liệu phân tán và phân cấp hình cây vi vậy, việc quản lý sẽ dễ dàng và cũng rất thuận tiện cho việc chuyển đổi từ tên miền sang địa chỉ IP và ngược lại. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Cơ chế hoạt động của DNS Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Tên miền là gì ? Những tên gợi nhớ như home.vnn.vn hoặc www.cnn.com thì được gọi là tên miền (domain name hoặc DNS name). Nó giúp cho người sử dụng dễ dàng nhớ vì nó ở dạng chữ mà người bình thường có thể hiểu và sử dụng hàng ngày. Hệ thống DNS đã giúp cho mạng Internet thân thiện hơn với người sử dụng do vậy, mạng internet phát triển bùng nổ một vài năm lại đây. Theo thống trên thế giới, vào thời điểm tháng 7/2000, số lượng tên miền được đăng ký là 93.000.000 . Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Hoạt động của DNS Khi DNS client cần xác định cho một tên miền nó sẽ truy vấn DNS server. Truy vấn DNS và trả lời của hệ thống DNS cho client sử dụng giao thức UDP cổng 53. Ví dụ : Tên miền truy vấn đầy đủ như "hostname.example.microsoft.com.", và loại truy vấn là địa chỉ A. Client truy vấn DNS hỏi "Có bản ghi địa chỉ A cho máy tính có tên là "hostname.example.microsoft.com" khi client nhận được câu trả lời của DNS server nó sẽ xác định địa chỉ IP của bản ghi A. Nói tóm lại các bước của một truy vấn gồm có hai phần như sau: • Truy vấn sẽ bắt đầu ngay tại client computer để xác định câu trả lời • Khi ngay tại client không có câu trả lời, câu hỏi sẽ được chuyển đến DNS server để tìm câu trả lời. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Tự tìm câu trả lời truy vấn  Bước đầu tiên của quá trình xử lý một truy vấn. Tên miền sử dụng một chương trình trên ngay máy tính truy vấn để tìm câu trả lời cho truy vấn. Nếu truy vấn có câu trả lời thì quá trình truy vấn kết thúc Ngay tại máy tính truy vấn thông tin được lấy từ hai nguồn sau:  Trong file HOSTS được cấu hình ngay tại máy tính. Các thông tin ánh xạ từ tên miền sang địa chỉ được thiết lập ở file này được sử dụng đầu tiên.  Nó được tải ngay lên bộ nhớ cache của máy khi bắt đầu chạy DNS client.  Thông tin được lấy từ các câu trả lời của truy vấn trước đó. Theo thời gian các câu trả lời truy vấn được lưu giữ trong bộ nhớ cache của máy tính và nó được sử dụng khi có một truy vấn lặp lại một tên miền trước đó. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Truy Vấn DNS Server  Khi DNS server nhận được một truy vấn. Đầu tiên nó sẽ kiểm tra câu trả lời liệu có phải là thông tin của bản ghi mà nó quản lý trong các zone của server. Nếu truy vấn phù hợp với bản ghi mà nó quản lý thì nó sẽ sử dụng thông tin đó để trả lời (authoritatively answer) và kết thúc truy vấn.  Nếu không có thông tin về zone của nó phù hợp với truy vấn. Nó sẽ kiểm tra các thông tin được lưu trong cache liệu có các truy vấn tương tự nào trước đó phù hợp không nếu có thông tin phù hợp nó sẽ sử dụng thông tin đó để trả lời và kết thúc truy vấn.  Nếu truy vấn không tìm thấy thông tin phù hợp để trả lời từ cả cache và zone mà DNS server quản lý thì truy vấn sẽ tiếp tục. Nó sẽ nhờ DNS server khác để trả lời truy vấn đển khi tìm được câu trả lời. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Cấu trúc thư điện tử Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Cấu trúc thư điện tử (tt)  Phần header: chứa địa chỉ thư của người gửi, người nhận, tiêu đề của bức thư,và cho biết phương thức của thư điện tử đi như thế nào.  Phần body: chứa nội dung của bức thư. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Địa chỉ của thư điện tử Cấu trúc của một địa chỉ thư điện tử: User-mailbox@domain-part (Hộp-thư@vùngquảnlý) Phần user-mailbox: đóng vai trò như địa chỉ của hộp thư người nhận. Có thể hiểu nó như số nhà và tên đường như thư bưu điện. Phần domain-part: là khu vực quản lý của người nhận trên Internet. Ví dụ:[email protected] Phần tên miền thường phản ánh tên của một công ty hay một tổ chức để mang tính chất gợi nhớ. Phần cuối của domain cho biết phần nào về cái địa chỉ ở đâu hoặc thuộc về nước nào quản lý hay tổ chức nào. Ví dụ như những cái phổ biến là: .com; edu; gov, mil, net, org, ca, au….. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Làm thế nào để xác định địa chỉ thư điện tử cần gửi ?  Sử dụng danh bạ.  Xem danh thiếp.  Xem từ những thư đã gửi đến.  Tìm kiếm trực tiếp trên mạng.  Đoán Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Kiến trúc và hoạt động của hệ thống thư điện tử Điều kiện cần và đủ để có thể gửi và nhận được một bức thư điện tử:  Cần có một account trên MailServer.  Máy tính của người dùng phải kết nối Internet.  Dĩ nhiên là đường truyền Internet từ nơi người gửi đến người nhận là thông suốt ,các Mailserver,DNS Server hoạt động tốt. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Các giao thức dùng để vận chuyển thư điện tử: Gồm có 3 giao thức chính:  SMTP (Simple Mail Transfer Protocol: Thủ tục tiêu chuẩn được sử dụng để gửi thư là SMTP.  SMTP kết hợp với POP (Post Office Protocol) và IMAP để lấy thư.  SMTP là giao thức phát triển ở mức ứng dụng trong mô hình 7 lớp OSI cho phép gửi các bức điện trên mạng TCP/IP. SMTP được phát triển vào năm 1982 bởi tổ chức IETF (Internet Engineering Task Force) và được chuẩn hoá theo tiêu chuẩn RFCs 821 và 822. SMTP sử dụng cổng 25 của TCP.  Mặc dù, SMTP là thủ tục gửi và nhận thư điện tử phổ biến nhất như nó vấn còn thiếu một số đặc điểm quan trọng có trong thủ tục X400. Phần yếu nhất của SMTP là thiếu khả năng hỗ trợ cho các bức điện không phải dạng Text. Ngoài ra SMTP cũng có kết hợp thêm hai thủ tục khác hỗ trợ cho việc lấy thư là POP3 và IMAP4. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Các giao thức dùng để vận chuyển thư điện tử: MIME và SMTP  MIME (Multipurpose Internet Mail Extensions) cung cấp thêm khả năng cho SMTP và cho phép các file có dạng mã hoá multimedia đi kèm với bức điện SMTP chuẩn. MIME sử dụng bảng mã Base64 để chuyển các file dạng phức tạp sang mã ASCII để chuyển đi.  MIME là một tiêu chuẩn mới như nó hiện đã được hỗ trợ bởi hầu hết các ứng dụng, và bạn phải thay đổi nếu chương trình thư điện tử của bạn không có hỗ trợ MIME.  S/MIME dựa trên kỹ thuật mã hoá công cộng RSA và giúp cho bức điện không bị xem trộm hoặc chặn lấy. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Giới thiệu sơ lược về các lệnh của SMTP  HELLO: Sử dụng để xác định người gửi điện  MAIL: KHởI tạo một giao dịch gửi thư  RCPT: Xác định người nhận thư  DATA: Thông báo bất đầu nội dung thực sự của bức điện (phần thân của thư).  RSET: Hủy bỏ giao dịch thư  VRFY: Sử dụng để xác thực người gửi thư  NOOP: Nó là lệnh "no operation" xác định không thực hiện hành động gì.  QUIT: Thoát khỏi tiến trình để kết thúc  SEND: Cho host nhận biết rằng thư còn phải gửi đến đầu cuối khác. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com) Giới thiệu sơ lược về các lệnh của SMTP (tt) Sau đây là các lệnh khác nhưng không yêu cầu phải có.  SOML:Send or mail. Báo với host nhận thư rằng thư phải gửi đến đấu cuối khác hoặc hộp thư.  SAML:Send and mail. Nói với host nhận rằng bức điện phải gửi tới người dùng đầu cuối và hộp thư.  EXPN:Sử dụng mở rộng cho một mailing list.  HELP:Yêu cầu thông tin giúp đỡ từ đầu nhận thư.  TURN:Yêu cầu để host nhận giữ vai trò là host gửi thư. Create PDF files without this message by purchasing novaPDF printer (http://www.novapdf.com)
DMCA.com Protection Status Copyright by webtailieu.net