Cấu hình Smail để sử dụng với hệ thống TCP

Một phần của tài liệu ĐỒ ÁN TỐT NGHIỆP: " Tìm hiểu một số công nghệ web và xây dựng chương trình newsletter " pdf (Trang 82 - 84)

III. SỬ DỤNG SMAIL

9.Cấu hình Smail để sử dụng với hệ thống TCP

Nếu cần phải sử dụng một kết nối mạng truyền mail thì cần phải điều chỉnh lại file config để chỉ định các kiểu kết nối và các tên host. Có nhiều cách để cấu hình các hệ thống mail cho một mạng. Các cách nào bao gồm sử dụng hệ thống NFS (Network File System) để cho phép một file cấu hình đơn lẻ chia sẻ với tất cả các máy, sử dụng POP hoặc IMAP đểđiều khiển mail trên một site trung tâm và cài đặt lên mỗi máy như một bộ điều khiển mail độc lập. Quá trình cấu hình cho tất cả các phương thức đó thì phần nhiều là giống nhau. Chỉ khác nhau ở chỗ có hay không các file cấu hình đặt trên mỗi máy trong mạng hoặc một máy đơn lẻ được truy cập sau đó bằng NFS hoặc SMTP bởi các máy khác.

Bắt đầu quá trình cấu hình bằng cách thiết lập các tên miền cục bộ sử dụng các biến visible_domain và visible_name.

Ví dụ:

# Our domain name visible_domain=tpci.com

# Our domain name for outgoing mail visible_name=tpci.com

Đoạn mã này thiết lập tên miền cục bộ và các tên miền quyết định. Mục nhập cho biến visible_domain được sử dụng bởi Smail để gửi đính kèm đến tất cả các mail gửi đi. Cả hai biến thường được gán giống nhau.

Bước cấu hình kế tiếp là thiết lập tên của smart_host điều khiển các message ra ngồi mạng cục bộ. Nếu không sử dụng smart_host hoặc máy của người sử dụng điều khiển các kết nối mạng đến chính nó thì không cần những giá trị này. Các biến có liên quan trong việc cài đặt lên một smart_host là smart_path ( chỉđịnh tên máy

smarthost) và smart_transport (chỉđịnh kiểu phương thức sử dụng để kết nối đến

smarthost).

Ví dụ:

# smart host routing # smart host name smart_host=merlin

# communications protocol to smart host smart_transport=smtp

Giá trị smart_transport của SMTP được sử dụng để nhận biết giao thức kết nối SMTP.

trang 82

C. HIN THC CHƯƠNG TRÌNH

Trên cơ sở lý thuyết tìm hiểu về Mailing list và các Mail system em tiến hành xây dựng mô phỏng một hệ thống mail với các chức cơ bảng như năng gửi và nhận mail dựa trên 2 giao thức truyền nhận cơ bản là SMTP và POP3. Chương trình này là một chương trình Mail Client được viết bằng ngôn ngữ lập trình PERL

Phần sau đây sẽ trình bày các lưu đồ thực hiện của chương trình và lưu đồ của các giao thức truyền nhận mail SMTP và POP3.

Lưu đồ tổng quát:

LOGIN

MENU MENU

Một phần của tài liệu ĐỒ ÁN TỐT NGHIỆP: " Tìm hiểu một số công nghệ web và xây dựng chương trình newsletter " pdf (Trang 82 - 84)