Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 26 trang
THÔNG TIN TÀI LIỆU
Cấu trúc
Slide 1
Slide 2
Slide 3
Slide 4
Slide 5
Slide 6
Slide 7
Slide 8
Slide 9
Slide 10
Slide 11
Slide 12
Slide 13
Slide 14
Slide 15
Slide 16
Slide 17
Slide 18
Slide 19
Slide 20
Slide 21
Slide 22
Slide 23
Slide 24
Slide 25
Slide 26
Nội dung
ĐẠI HỌC CÔNG NGHỆ THÔNG TIN – ĐHQG HCM
KHOA MẠNG MÁY TÍNH VÀ TRUYỀN THÔNG
DỊCH VỤ THƯ ĐIỆN TỬ
(SMTP)
CÁC DỊCH VỤ CỦA MAIL:
+ Qua webmail
+ Các chương trình mail client
- Đính kèm file tài liệu hay các dữ liệu đa phương tiện
- Tích hợp cơ chế xác thực bằng chữ ký số hoặc chữ ký
điện tử để đảm bảo tính xác thực
- Gửi và nhận các thông báo
CÁC THÀNH PHẦN CƠ BẢN CỦA MAIL:
Người dùng
Người dùng
POP/IMAI
Wed Mail
Bộ đệm thư gửi đi
Wed Sever
Các Bí Danh
Hộp thư DNS
Các bản ghi MX
INTERNET
MTA
MDA
Các bản ghi MX
MTA
MDA
Các Bí Danh
POP/IMA
Bộ đệm thư gửi đi
Hộp thư DNS
Wed Sever
SMTP
SMTP
SMTP
SMTP
- MTA ( Mail Tranfer Agent) Thành phần giao tiếp với các hệ
thống thư điện tử khác.
- MDA ( Mail Delivery Agent) Thành phần phân phối thư điện
tử nhận được đến các hòm thư của người sử dụng.
- MUA ( Mail User Agent) Thành phần giao tiếp với người sử
dụng.
- MAA ( Mail Access Agent) Thành phần quản lý truy cập
người sử dụng thông qua giao thức truy cập từ xa
POP3/IMAP.
VD: qmail, postfix ,…
VD: mail.local, procmali,…………
VD: Outlook Express, Thunderbrind,….
VD: dovecot
CÁC GIAO THỨC CỦA HỆ THỐNG EMAIL:
SMTP
Simple Mail Tranfer Protocol
IMAP
Internet Message Access Protocol
POP
Post Office Protocol
SMTP
Simple Mail Tranfer Protocol
SMTP là gì?
- SMTP là một trong những giao thức Internet nồng cốt
được thiết kế để chuyển thư điện tử một cách tin cậy và hiệu
quả.
- Giao thức SMTP dùng để trao đổi mail giữa các thành
phần: MUA, MTA, MDA, MX Server – Mail Exchange
Server, DNS Server – Domain Name Services Server.
Các thành phần:
-
MUA, MTA, MDA: Gửi, nhận và phân phối thư.
-
MX Server – Mail Exchange Server: Máy chủ chạy dịch vụ
thư điện tử.
-
DNS Server – Domain Name Services Server: Máy chủ
cung cấp dịch vụ chuyển đổi tên miền thành địa chỉ IP ( Giúp
cho máy chủ thư điện tử nguồn biết được địa chỉ của máy
chủ thư điện tử đích.
Cách thức gửi nhận thư điện tử:
Đầu tiên:
MUA
MTA
DNS Server
SMTP
-
Để tạo ra một thư điện tử .
Vd: abc@mail.com, chủ đề, nội dung thông báo.
- Phân tích thành tên miền của địa chỉ e-mail nhận để biết
được địa chỉ người nhận
- Tìm kiếm, trả về tên của MTA đích cho tên miền đó. Mỗi một
Domain nhận thư một MX record để cho biết host nào sẽ nhận thư.
- Gửi thư đến (SMTP hand shaking) thông qua cổng 25 của TCP/IP.
Gửi thư đó
Trao đổi liên lạc
Thiết lập
-
Nếu tên người dùng của địa chỉ thư điện tử nhận khớp với
một trong những tài khoản người dùng được phép trong
máy chủ đích, thông báo thư điện tử gốc cuối cùng sẽ
chuyển đến máy chủ này.
-
Sau đó, MUA của người nhận sẽ tải thư điện tử về máy
theo giao thức POP hoặc IMAP.
-
Trong trường hợp MTA đầu tiên không thể trao đổi tin trược
tiếp với máy chủ đích, giao thức SMTP cung cấp các cơ chế để
chuyển các thông báo qua một hay nhiều MTA chuyển tiếp
trung gian.
-
Máy chủ chuyển tiếp sẽ nhận thông báo gốc và sẽ sau đó sẽ thử
chuyển nó tới máy chủ đích hay gửi nó một lần nữa tới một
máy chủ chuyển tiếp khác.
-
Quá trình này được lặp đi lặp lại cho đến khi thông báo được
chuyển đi hoặc thời gian lưu giữ thông báo hết hạn.
[...]... # line 571: Add smtpd_banner = $myhostname ESMTP # add at the last line # limit an email size 10M message_size_limit = 10485760 # limit mailbox 1G mailbox_size_limit = 1073741824 # for SMTP- Auth settings smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname smtpd_client_restrictions... permit_mynetworks,reject_unknown_client,permit smtpd_recipient_restrictions = permit_mynetworks,permit_auth_destination,permit_sasl_authenticated, reject Thiết lập xác thực nhận người nhận mail Kiểm tra dịch vụ SMTP Bước 1: Kiểm tra xem dịch vụ telnet đã được cài chưa Bước 2.1: Cài đặt dịch vụ telnet Online Bước 2.2: Cài đặt dịch vụ telnet Offline Bước 3: Tạo 2 user mới Bước 4: Telnet tới dịch vụ SMTP với Port 25 Bước 5:...Cài đặt và CẤU HÌNH SMTP Các bước cài đặt cấu hình u cầu trước khi cài đặt cấu hình SMTP là cần phải có dịch vụ DNS Bước 1: Kiểm tra đã cài đặt postfix hay chưa Bước 2.1: Cài đặt Postfix Online Bước 2.2: Cài đặt Postfix Offline Bước 4: Lựa chọn dịch vụ . for SMTP- Auth settings smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname smtpd_client_restrictions. THỨC CỦA HỆ THỐNG EMAIL: SMTP Simple Mail Tranfer Protocol IMAP Internet Message Access Protocol POP Post Office Protocol SMTP Simple Mail Tranfer Protocol SMTP là gì? - SMTP là một trong những. MX INTERNET MTA MDA Các bản ghi MX MTA MDA Các Bí Danh POP/IMA Bộ đệm thư gửi đi Hộp thư DNS Wed Sever SMTP SMTP SMTP SMTP - MTA ( Mail Tranfer Agent) Thành phần giao tiếp với các hệ thống thư điện tử khác. -