CHƯƠNG 3 MỘT SỐ KHÁI NIỆM LIÊN QUAN ĐẾN THƯ
1.3. GIỚI THIỆU KIẾN TRÚC DỊCH VỤ THƯ ĐIỆN TỬ
1.3.1. Kiến trúc và các dịch vụ
Các hệ thống thư điện tử thường bao gồm hai hệ thống con: các tác nhân người sử dụng (the user agents - gọi tắt là UA), nó cho phép chúng ta đọc và gửi thư, và các tác nhân truyền thông điệp (the message transfer agents - gọi tắt là MTA), nó làm nhiệm vụ chuyển các thông điệp từ nguồn đến đích. Các UAs là các chương trình cục bộ hỗ trợ dựa trên điều khiển bằng lệnh, trình đơn menu hay dùng phương pháp đồ hoạ để tương tác với hệ thống thư điện tử. Các MTAs là các trình tiện ích hoạt động ở chế độ nền (background) thực hiện các nhiệm vụ cần thiết như tiếp nhận thư điện tử và chuyĨn thư qua các hệ thống.
Đặc biệt, các hệ thống thư điện tử hỗ trợ năm chức năng cơ bản, được mô tả dưới đây:
1. Composition: Xử lý việc tạo các thông điệp và trả lời. Cho phép bất cứ trình soạn thảo nào có thể được sử dụng cho phần thân của thông điệp, các hệ thống có thể tự nó đảm trách việc đánh địa chỉ và chỉ số các trường tiêu đề (header fields) được kèm theo cùng với mỗi thông điệp. Ví dụ như, khi trả lời một thông điệp , hệ thống thư điện tử có thể tách địa chỉ của người gửi từ các thư được gửi đến và tự động chèn nó vào các trường thích hợp
2. Transfer: Làm nhiệm vụ chuyển các thông điệp từ người gửi đến nơi người nhận. Trong phần này, việc chuyển các thông điệp yêu cầu phải thiết lập một kết nối đến đích (người nhận) hay một số thao tác của thiết bị như xuất thông điệp và kết thúc việc kết nối. Hệ thống thư điện tử làm việc này một cách tự động mà không cần có một sự can thiệp nào của người sử dụng.
3. Reporting: Buộc phải thực hiện để báo cho người gửi những gì xảy ra đối với thông điệp vừa gửi là ở tình huấn đã gửi đến đích chưa? hoặc việc gửi đã bị huỷ bỏ? hoặc thư đã bị lạc?.
4. Displaying: Những thông điệp gửi đến được yêu cầu làm sao để mọi người có thể đọc được thư của họ. Đôi khi người ta yêu cầu quá trình chuyển đổi hay một trình hiển thị đặc biệt để hỗ trợ, ví dụ như, nếu thông điệp có dạng một tệp PostScript hay tiếng nói được số hóa kèm theo trong thông điệp gửi đến.
5. Disposition: Là bước cuối cùng liên quan đến những gì người nhận thực hiện đối với thông điệp sau khi đã nhận nó. Những khả năng có thể là ném nó đi trước khi đọc, ném nó đi sau khi đọc, lưu nó, v ..v. Nó cũng sẽ có thể thu nhận để đọc lại với các thông điệp đã được lưu lại, chuyển tiếp chúng hoặc xử lý chúng bằng những phương pháp khác nhau khi được yêu cầu của người sử dụng.
Thêm vào đó các dịch vụ này, hầu hết các hệ thống thư điện tử cung cấp nhiều đặc tính nâng cao khác nhau. Một số đặc tính tiêu biểu như, khi người ta muốn chuyển thư hay khi họ nghĩ xa hơn về các chi tiết về thời gian , có lẽ họ muốn thư của họ được chuyển tiếp, chính vì thế mà hệ thống thực hiện điều này một cách tự động.
Hầu hết các hệ thống cho phép người sử dụng tạo các hộp thư (mailboxes) để lưu trữ các thư chuyển đến (incoming email). Các lệnh được người ta yêu cầu tạo và hủy bỏ các hộp thư, kiểm tra các nội dung hộp thư, chèn và xóa các thông điệp khỏi hộp thư, v..v.
Những người giám đốc công ty thường cần gửi một thông điệp đến mỗi người trong số những người cấp dưới, những khách hàng, hay đến các nhà cung cấp. Thì điều này đưa ra một ý tưởng về danh sách thư (mailing list), nó là một danh sách các địa
chỉ thư điện tử. Khi một thông điệp được gửi đến mailing list, các bản sao giống hệt được phát đến mọi người có địa chỉ trên danh sách.
Một ý tưởng quan trọng khác là thư điện tử được đăng ký, để cho phép người gửi (sender or originator) biết thư của họ đã đến. Việc thông báo tự động của các thư không được phát đi một cách luân phiên để người ta có thể biết. Trong bất kỳ trường hợp nào, người gửi nên có một số điều khiển thông qua thông báo những gì xảy ra.
Các đặc tính nâng cao khác là đồng gửi (carbon copies), thư có mức ưu tiên cao (high-priority email), bảo mật thư (secret email) có nghĩa là thông điệp được mã hóa trước khi gửi đi, thay đổi người nhận thư (alternative recipients) nếu người đầu tiên không có khả năng nhận được, và các khả năng cho các cô thư ký vận dụng thư của các ông chủ của mình.
Hiện nay thư điện tử được sử dụng rộng rãi trong việc kinh doanh cho việc truyền
(a) (b)
Envelope
Message
Body
Mr. Daniel Dumkopf 18 Willow Lane White Plains, NY 10604
United Gizmo 180 Main St Boston, MA 02120
April, 5, 2001 Subject: Invoice 1081 Dear Mr. Dumkopf,
Our computer records show that you still have not paid the above invoice of $0.00.
Please send us a check for
$0.00 promptly.
Yous truly United Gizmo
Name: Mr. Daniel Dumkopf
Street: 18 Willow Lane State: NY
Zip code: 10604 Priority: Urgent Encryption: None From: United Gizmo Address: 180 Main St Location: Boston, MA 02120 Date: April, 5, 2001 Subject: Invoice 1081 Dear Mr. Dumkopf,
Our computer records show that you still have not paid the above invoice of $0.00.
Please send us a check for
$0.00 promptly.
Yous truly United Gizmo
Envelope Header
Phong thư và thông điệp (a) Thư bưu điện. (b) Thư điện tử
tạp, ngay cả những nơi phải mất nhiều thời gian mới đến được. Một số công ty đã đánh giá rằng thư điện tử đã làm tăng năng suất sản xuất của họ lên 30 phần trăm (Perry and Adam 1992).
Một khái niệm quan trọng trong tất cả các hệ thống thư điện tử hiện đại là sự phân biệt giữa phong bì (envelope) và các nội dung bên trong của nó. Phong bì bao bọc (encapsulate) cả thông điệp. Nó chứa tất cả các thông tin cần thiết cho việc truyền tải thông điệp, như là địa chỉ đích, độ ưu tiên, và mức độ bảo mật , tất cả những cái đó đều khác biệt với thông điệp bên trong nó. Các MTAs sử dụng phong bì cho việc định tuyến đường truyền, điều này cũng giống như công việc của bưu điện làm.
Thông điệp ở bên trong phong bì chứa hai phần: phần đầu thư (header) và phần thân thư (body). Phần header chứa các thông tin điều khiển cho các UAs. Phần thân là phần hoàn toàn dành cho người nhận thư. Các phong bì và các thông điệp được mô tả trong hình bên dưới.