SMTP (tiếng Anh: Simple Mail Transfer Protocol - giao thức truyền tải thư tín đơn giản) là một chuẩn truy ền tải thư điện tử qua m ạng Internet. SMTP được định nghĩa trong bản RFC 821 (STD 10) và được chỉnh l ý bằng bản RFC 1123 (http://tools.ietf.org/html/1123) (STD 3), Giao thức hiện dùng được là ESMTP (extended SMTP - SMTP mở rộng), được định nghĩa trong bản RFC2821(http://tools.ietf.org/html/2821).
SMTP là một giao thức dùng nền văn bản và tương đối đơn giản. Trước khi một thông đi ệp được gửi, người ta có thể định vị một hoặc nhi ều địa chỉ nhận cho thông điệp - những địa chỉ này thường được kiểm tra về sự tồn tại trung thực của chúng). Việc kiểm thử một trình chủ SMTP là một v iệc tương đối dễ dàng, dùng chương trình ứng dụng " Telnet" (xem dưới đây). SMTP dùng cổng 25 của giao thức TCP. Để xác định trình chủ SMTP của một tên miền nào đấy ( Domain
Name), người ta dùng một mẫu tin MX (Mail Exchange - Trao đổi thư) của DNS (Domain Name System - Hệ thống tên miền).
SMTP bắt đầu được sử dụng rộng rãi vào những năm đầu thập niên kỷ 1980. Tại thời điểm đó, SMTP chỉ là một phần mềm bổ sung của bộ trình ứng dụng đồng giao thức UUCP (Unix to Unix CoPy - Sao chép từ m áy Unix sang máy Unix) nhưng tiện lợi hơn trong việc truy ền tải thư điện tử giữa các máy vi
tính - những máy này thỉnh thoảng mới lại được kết nối với nhau một lần, để truyền thông dữ liệu. Thực ra, SMTP sẽ làm vi ệc tốt hơn nếu các máy gửi và máy
CHƯƠNG 6
CẤU HÌNH VÀ QUẢN TRỊ 6.1. CẤU HÌNH MICROSOFT EXCHANGE SERVER 2003
6.1.1. KHỞI ĐỘNG MỘT SỐ DỊCH VỤ
Một số dịch vụ trong MS Exchange 2003:
Tên dịch vụ Ý nghĩa
Microsoft Exchange Event Quản lý và theo dõi sự kiện cho Exchange
Microsoft Exchange IMAP4
Cung cấp dịch vụ Internet Message Access Protocol 4 (IMAP4) cho Client
Microsoft Exchange Information Store
Quản lý các thông tin lưu trữ cho Exchange như: Mailbox và Pulic Folder
Microsoft Exchange Management
Cung cấp cơ chế quản lý Exchange bằng cách s ử dụng Windows Management Instrumentation (WMI)
Microsoft Exchange MTA Stacks
Cung cấp dịch vụ Microsoft Exchange X.400 Service được sử dụng để kết nối với Exchange 5.5 Server thông qua Connector
Microsoft Exchange POP3 Cung cấp dịch vụ POP3 cho Client h ỗ trợ nhận thư
cho từng Client.
Microsoft Exchange Routing Enigne
Cung cấp kiến trúc và thông tin định tuyến cho Exchange 2003 Server.
Microsoft Exchange Site Replication Service
Cho phép Exchange 2003 có thể tương thích và đồng bộ dữ liệu với Exchange 5.5
Microsoft Exchange System Attendant
Cung cấp cơ chế quan sát duy trì và tìm kiếm một số dịch vụ trong Actice Directory (Monitoring Service, Connector, Defragmenting Exchange Store, Forwarding Active Directory, Lookups GlocalCatalog Server).
Hoạt động của hệ thống Exchange phụ thuộc vào một số dich vụ được tô đậm trong bảng trên.
6.1.2. 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 6.1.)
Hình 6.1:Khởi động dịch vụ Microsoft Exchange POP3
6.1.3. CÁC DỊCH VỤ CẦN KÍCH HOẠT THÊM.
- ASP.NET State Service.
- Network News Transfer Protocol (NNTP).
- Simple Mail Transfer Protocol (SMTP).
- Workstation.
6.2. 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:
1. Chọn Start/ Program/ Microsoft Exchange/ Active Directory Users and Computers. (Hình: 6.2)
Hình 6.2: Tạo tài khoản mail
2. Chọn tên Domain, nhấp chuột phải vào đối tượng Users, chọn New, tiếp tục chọn User. (Hình: 6.3)
o Cung cấp các thông tin First name, Initials, Last name cho người dùng.
o Tên đăng nhập của người dùng ( Users Logon Name:) (Hình:6.4).
3. Cung cấp thông tin mật khẩu cho tài khoản (Hình 6.5)
- User Must Change Password At Next Logon: Người dùng phải thay đổi mật khẩu khi sử Logon lần đầu tiện. Được sử dụng riêng cho từng cá nhân riêng.
- User Cannot Change Password: Không được đổi mật khẩu. Được sử dụng cho người dùng sử dụng chung.
- Password Never Expires: quy định mật khẩu không bao giờ hết hạn.
- Account Is Disabled: Khóa tài khoản.
Hình 6.5: Đặt mật khẩu cho người d ùng 4. Chọn Next để tiếp tục (Hình: 6.6)
o Chọn Create an Exchange Mailbox.
o Tạo Alias Mail cho người d ùng trong Exchange trong Textbox Alias:
Hình 6.6: Tạo Mailbox cho người dùng 5. Chọn Next -> Finish để hoàn tất (Hình: 6.7)
Hình 6.7: Quá trình tạo Mail đã hoàn tất.
Để tạo thêm tài khoản Mail cho người dùng, ta thực hiện các bước tương tự như trình bày ở trên.
6.3. TRUY CẬP THUỘC TÍNH CỦA TÀI KHOẢN MAIL .
Thông qua việc tìm hiểu thuộc tính của từng tài khoản Mail ta có thể di chuyển hoặc xóa Mailbox, cấp hạn nghạch Mailbox, hiệu trỉnh một số thông tin cấu hình về một số tùy chọn mà Exchange cấp cho tài khoản Mail:
Tên tab thuộc tính Ý nghĩa
Exchange General Chứa các thuộc tính Mailbox, một số tùy chọn về giới h ạn phân phối th ư, giới hạn kích thước lưu trữ Mailbox.
Email Addresses Chứ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 Connector khác.
Exchange Features Cung cấp một số tùy chọn để người quản trị có thể chỉ định một số phương thức truy cập Mail cho tài khoản như: Autlook Web Access, POP, IMAP4, Autlook Mobile Access…
Exchange Advanced Hiệu chỉnh một số thuộc tính, quyền hạn về Mailbox.
6.3.1. EXCHANGE GENERAL.
Cho phép hiệu chỉnh thuộc tính Mailbox Alias, vị trí lưu trữ Mailbox, một số tùy chọn về giới hạn phân phối thư, giới hạn kích thước lưu trữ Mailbox… (Hình 6.8)
Hình 6.8: Thay đổi thông tin cho người dùng -> Đặt giới hạn về phân phối thư cho người dùng bao gồm: (Hình 6.9).
Hình 6.9: Giới hạn phân phối thư
o Send Message Size: Định nghĩa kích thước của thông điệp gử i. o Receiving Message Size: Định nghĩa kích thước của thông điệp nhận
o Accept Message Size: Mặc định không giới hạn nhận thư -> Chỉ định cơ chế ủy quyền và chuyển Mail cho tài khoản: (Hình 6.10).
Hình 6.10: Các tùy chọn trong phân phát thư
o Send on behalf: Chọn người dùng cần ủy quyền ( nhấp chuột vào nút Add, chọn tên người dùng).
o Forwarding address: Chỉ định địa chỉ cần Forward.
o Reciplent limits: Chỉ định số lượng người nhận cho tài khoản. Đặt giới hạn về kích thư ớc của Mailbox: (Hình 6.11).
Hình 6.11:Các tùy chọn giới hạn lưu trữ thư
o Storage Limits: Chỉ định một số thông tin cần thiết, các thao tác cần thiết, hỗ trợ giới hạn lưu trữ M ailbox của người dùng.
o Delete Item Retention: Đặt một số tùy chọn giúp duy trì hoặc xóa Mailbox của tài khoản.
6.3.2. EMAIL ADDRESSES.
Chứ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 Connector khác, thông qua Tab này ta có thể tạo Alias Mail cho tài khoản.
Để tạo Alias Mail cho tài khoản ta chọn nút New từ Email Addresses Tab. (Hình 6.12).
6.3.3. EXCHANGE FEATURES.
Cung cấp một số tùy chọn để người quản trị có thể chỉ định một số phương thức truy cập Mail cho tài khoản như: Autlook Web Access, POP, IMAP4, Autlook Mobile Access…(Hình 6.13).
Hình 6.13: Exchange Features Tab
6.4. THIẾT LẬP LUẬT PHÂN PHỐI . 6.4.1. THIẾT LẬP BỘ LỌC THƯ.
Mục đích của việc thiết lập bộ lọc thư là giới hạn việc g ửi nhận thư một số người dùng và kết nối. Để thiết lập bộ lọc, nhấp đôi ch uột vào thư mục Global Setting, sau đó nhấp chuột phải vào Message Dellvery. (Hình:6.14).
Hình 6.14: Post tài nguyên vào Public Folders o Connection Filtering:
Ngăn chặn một số kết nối dịch vụ dựa vào tên miền của nhà cung cấp dịch vụ.
Cho phép hoặc cấm Host truy xuất vào Mail Server thông qua tùy chọn Global Accept and Deny List Configuration. (Hình 6.15).
Hình 6.15: Thiết lập luật cho Connection.
o Reclipient Filtering: Cấm một số người dùng g ửi vào một địa chỉ nào đó được mô tả trong Textbox Recipient. (Hình 6.16).
Hình 6.16: Giới hạn địa chỉ người nhận.
o Sender Filtering: Cấm một số người dùng g ửi tới địa chỉ Mail nào đó được mô tả trong Textbox Senders. (Hình 6.17).
Hình 6.17: Giới hạn người gửi.
Archive Filrerd Messages: Lưu trữ các Filter Messages.
Filter Messages With Blanh Sender: Lọc Messages mà không chứa địa chỉ người gử i.
Drop Connection If Address Matches Filter: Hủy kết nối khi Messages thỏa bộ lọc.
Accept messages without notifying sender of filtering: Lọc mà không cần thông báo đến người gửi.
6.4.2. 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 Server nội bộ. Sở dĩ SMTP Virtual Server định nghĩa Relay Mail để phòng chống những Spam Mail không cần thiết từ bên ngoài gửi đến Mail Server nội bộ. Các bước cấu hình Relay Mail như sau:
Nhấp chuột phải vào Default SMTP Virtual Server chọn thuộc tính Properties 1. Chọn Access Tab, chọn tiếp nút Relay… Xuất hiện hộp thoại Relay
Restrictions, một số tùy chọn của hộ thoại: (Hình 6.18).
Hình 6.18: Chỉ định Relay Mail
o Only the list below: chỉ cho phép Relay cho các Host, Subnet, Domain được mô tả trong Textbox Computers.
o All accept the lislt below: Cho phép Relay cho tất cả các Host khác ngoại trừ các Host, Subnet, Domain.
2. Ta sẽ chọn tùy chọn “Only the list below”, sau đó chỉ định các Host/Subnet/Domain cho phép Relay. (Hình 6.19).
Hình 6.19: Chỉ định Relay cho Subnet nội bộ. o Single Computer: Relay cho Host.
o Group Of Computer: Relay cho Subnet. o Domain : Relay cho Domain
3. Chọn nút Ok để hoàn tất quá trình.
6.4.3. CHỈ ĐINH SMART HOST.
Khi SMTP Server nhận thư nó sẽ kiểm tra xem địa chỉ của người nhận là địa chỉ thuộc Domain trong hay Domain ngoài, nếu địa chỉ người n hận nằm ngoài Domain nội bộ thì SMTP sẽ phấn phối đến Smart Host hoặc chuyển thư trực tiếp đến Mail Server quản lý Mail của người nhận vào MX Record thông qua DNS Server. Ta lưu ý rằng trong Exchange Server có cung cấp cơ chế chuyển Mail ra ngoài qua Connector trong Routing Group, nếu cả hai thông tin Connector và Smart Host được cấu hình thì Mail Server sẽ ưu tiên chuyển mail đến Connector xử lý. Đôi khi thao tác chỉ đinh Smart Host cho Mail cũng có thể được gọi là thao tác chỉ định Mail Gateway. Các bước chỉ định Smart Host:
1. Nhấp chuột phải vào Default SMTP Virtual Server chọn thuộc tính Properties.
2. Chọn Delivery Tab, sau đó chọn nút Advanced… xuất hiện hộp thoại
Advanced Delivery. (Hình 6.20).
Hình 6.20: Chỉ định Smart Host cho Mail Server.
3. Ta chỉ đinh địa chỉ Smart Host cho Mail Server trong Textbox Smart Host, sau đó chọn nút OK để hoàn tất quá trình.
6.4.4. ĐỊNH KÍCH THƯỚC CỦA MAIL.
Mặc định SMTP không giới hạn kích thước của Message khi gửi ra ngoài, việc giới hạn kích thước của mỗi Message giúp cho Mail Server không quá tải khi xử lý, phân phối thư. Để chỉ định kíc h thước tối đa được phép g ửi ra ngoài mạng ta thực hiện các thao tác sau:
1. Nhấp chuột phải vào Default SMTP Virtual Server chọn thuộc tính
Properties.
2. Chọn Message Tab, sau đó ta Check vào mục chọn “ Limit message site to(KB):” để chỉ định kích thước của Message. (Hình 6.21).
Hình 6.21: Giới hạn kích thước của Sending Message. 3. Chọn nút OK để hoàn tất quá trình.
6.5. PUBLIC FOLDER.
Public Folders là thư mục chứa các thông tin dùng chung. Thông tin này thường là các E -mail có chứa các Multimedia Clips, Text Documents, Spreadsheets…người dùng có thể sử dụng chương trình Outlook 200 3, Internet Mail Clients, Newsreaders, và Web Browsers, để truy xuất Public Folder này.
6.5.1. Các thành phần trong Public Folders
Public Folder cung cấp hai thành phần chính: Pu blic Folder Hierarchy và Public Folder Content. Public Folder Hierarchy lưu trữ các Folder theo dạng cây thư mục. Public Folder Content lưu trữ nội dung của thư mục bao gồm Messages, Actachment, Contact Object, Document.
Người dùng có thể sử dụng địa chỉ U RL http://mail_hosts/public để truy xuất vào Public Folder, mặc định hệ thống có cung cấp sẵn thư mục Internet Newsgroups trong Public Folder. Mọi người dùng có thể gửi (Post) thông tin của mình lên Public Folder.
6.5.2. Quản lý Public Folder.
1. Tạo mới Public Folder. (Hình 6.22).
o Chọn Folder từ Exchange System Manager, nhấp chuột vào thư mục Public Folder chọn New, chọn Public Folder…
Hình 6.22: Tạo Public Folder 2. Quản lý thuộc tính của Public Folder
Thông qua việc quản lý thuộc tính của Public Folder ta có thể chỉ định giới hạn lưu trữ, đồng bộ dữ liệu ( Replicate), cung cấp quyền truy xuất cho người dùng truy xuất Public Folder,…Để truy xuất thuộc tính của Public Folder ta nhấp chuột phải vào tên thư mục chọn Properties. - General Tab: Mô tả thông tin chung về Public Folder.
- Riplication Tab: Chỉ định một số thông tin giúp Public Folder nhân bản dữ liệu lưu trữ trong một số Storge Group. (Hình 6.23).
Hình 6.23: Riplication Public Folder
o Riplication content to these Public stores: Chỉ định bộ lưu trữ cho Public Folder.
o Public Folder Riplication Interval: Chỉ định lịch biểu nhân bản cho Public Folder, mặc định Public Folder được lưu trữ tại First Storage Group của Mail Server.
o Riplication Message Priority: Chỉ định độ ưu tiên cho quá trình nhân bản.
- Limits Tab: Chỉ định giới hạn dung lượng lưu trữ cho Public Folder: (Hình 6.24).
Hình 6.24: Giới hạn dung lượng lưu trữ cho Public Folder
o Use Public Store Default: Định kích thước mặc định do hệ thống chỉ định .
Issue Warming at (KB): Định kích thước cảnh báo.
Prohibit Post at (KB): Không được phép Post lên Public Folder khi kích thước đạt ngưỡng chỉ định.
Maximum item size (KB): Kích thước của một item khi post.
o Delete Setting: Chỉ định thời hạn xóa dung lượng trong Public Folder.
o Age limit: Chỉ định thời hạn Replication dữ liệu trong Public Folder.
- Detains Tab: Chỉ định một số mô tả khi cần thiết.
- Permission Tab: Chỉ định quyền hạn cho người dùng truy xuất vào Public Folder và quyền hạn của người quản lý Public Folder.
o Client Permission: Chỉ định người dùng được quyền truy xuất vào Public Folder, những người dùng này được chỉ định quyền hạn
cụ thể trong mục chọn Roles, mặc định Public Folder cho phép mọi người truy xuất th ông qua Username của mình hoặc thông qua Anonymous User.
o Administrator Right: chỉ định quyền hạn của người Public Folder.
6.6. QUẢN LÝ EXCHANGE SERVER . 6.6.1. Lập chính sách cho Recipients. 6.6.1. Lập chính sách cho Recipients.
Recipient Policies là tập hợp các chính sách và luật áp đặt trên tất cả các Mailbox của người dùng bao gồm gửi thông báo đến người dùng khi xử lý thư, đặt các luật di chuyển và xóa thư của người dùng…
- Một số chức năng chính trong Recipent Policies: o Đặt một số chính sách về xử lý trên Mailbox.
o Chỉ định tên Domain cho phép SMTP Virtual Server nhận xử lý thư thông qua SMTP E-Mail.
- Để thay đổi một số chính sách nhận thư ta nhấp đôi chuột vào D efault Policy trong thư mục Recipient Policies. (Hình 6.26).
Hình 6.26.: E-mail Addresses (Policy) Tab.
o Trong E-mail Addresses (Policy) chứa một số luật được hệ thống tạo sẵn như dạng “SMTP @hiep.com” để chấp nhận SMTP chấp nhận xử lý Incoming Mail cho miền hiep.com.
o Nút new để chỉ định các luật mới cần thêm vào Generation rules. - Các bước tạo lập một SMTP E-mail:
Hình 6.27: Tạo E-mail cho SMTP. 2. Chọn Ok để tiếp tục. (Hình 6.28).
Hình 6.28: Tạo E-mail cho SMTP
oChỉ định địa chỉ mail @domain_name để cho phép SMTP nhận xử lý Mail cho Domain này.
oChọn nút Apply và chọn OK để hoàn tất quá trình tạo SMTP E -mail Address.
4. Nhấp chuột phải vào Default Policy chọn Apply this policy now…
để áp đặt luật vào hệ thống.
6.6.2. Thiết lập luật quản lý Mailbox.
Để thiết lập luật quản lý Mailbox ta nhấp đôi chuột vào Default Policy chọn
Mailbox Manager Setting (Policy) Tab. (Hình 6.29).
Hình 6.29: Đặt luật quản lý Mailbox..
o When processing a mailbox: Cho phép ta chọn chế độ xử lý Mailbox của người dùng khi nó đạt giới hạn lưu trữ trong thời hạn mặc định là