Xem mẫu

  1. PHÂN T ÍCH, XÂY DỰNG VÀ CÀI ĐẶT CHƯƠNG TRÌNH MAIL SERVER TRÊN MÁY SERVER b.tiến trình xử lý hộp thư (Các lệnh không nhất thiết tuần tự)
  2. Nhận lệnh từ Client No Kiểm tra lệnh Trả về Client tấc cả các Thư mục hiện có LIST cũng tuỳ vào thông số phía sau Thết lập trạng SUBSCRIBE thái Active loại bỏ Trạng thái Active UNSUBSCRIBE Trả về các thư mục LUSB mail Active Trả về tên thư mục đã RENAME được đổi Trả về tênthư mục mail đã DELET xoá Trả về tên thư mục CREAT mới được tạo Kết thúc, LOGOU đóng kết nối
  3. - Những mô hình trên chỉ là mô hình miêu tả một dạng xử lý tiến trình cơ bản của IMAP, tuỳ vào từng chương trình mail client mà những mô hình trên có thể thêm lệnh hay loại bỏ bớt lệnh. Các lệnh trong giao thức Imap có phụ thuộc lẫn nhau như để truy xuất mail từ thư mục mail thì trước tiên là phải gọi lệnh select hay examine trước rồi mới tới các lệnh tiếp theo mới có hiệu lực,…. V.Một số hình ảnh minh hoạ và diễn giải chương trình. - Sau khi khỏi đông xong chương trình trên server, nếu không gặp lỗi thì chương trình được nạp xuống thanh Systray nếu hệ điều hành đang dùng là họ Windows. Còn gặp lỗi như cơ sở dữ liệu chưa được khởi tạo trong ODBC hay cổng POP3, SMTP, IMAP4 đã được sử dụng lúc đó chương trình sẽ hiện ra hộp thông báo lõi cụ thể và chương trình sẽ thoát. - Khi chương trình đang chạy nếu chưa login vào hệ thống thì chương trình đang ở trạng thái treo, có nghĩa là không tắc được chương trình và
  4. cũng không chỉnh đổi thay những thao tác khác trên đó nhưng chương trình vẫn lắng nghe kết nối từ Client. + Màn hình giao diện lúc chưa Login. + Giao diện login vào chương trình
  5. + màn hình giao diện lúc Login thành công lúc này mọi điều khiển trong chương trình sẽ hiện ra. - Ngoài giao diện chính khi login sẽ cho biết trạng thái Server của các giao thức ta có thể cho ngừng lắng nghe từ Client hay chỉnh đổi cấu hình các Server trên.
  6. - Khi nhận mail mà không thuộc quyền quản lý của Server thì hộp thoại sau sẽ làm nhiệm vụ như trạm trung gian chuyển mail đến đích. như hình trên thì ServerForward được chọn làm nhiệm vụ này, ta có thể sửa đổi lại cấu hình của Server này. - Khi login xong trên thanh toolbar có 4 biểu tượng bao gồm connect và Disconnect, Login và logout, có chức năng tương ứng từng tên gọi. Nhưng biểu tượng này có thể tìm thấy trong menu File trong menu này còn có chức năng Save File và Print hay chức năng này điều khiển khung chữ nhìn thấy trên giao diện chính.
  7. - Menu View, là menu xem xem thông tin và các panel điều khiển. Như thể hiện tất cả thông tin người dùng hiện chương trình đang quản lý. - Menu Tool + Đây là menu điều khiển chính của chương trình như thiết lập lại ngày giờ tự động cho các giao thức SMTP Server, POP3 Server, IMAP4 Server.
  8. Theo hình trên ta đang thiết lập giờ cho giao thức Pop3 như cổng Client kết nối vào là 110, giờ tự động kết nối đang được chọn tại thời điểm 06:00:00 và giờ đóng kết nối là 22:00:00. + Tạo Tên miền Tên miền được tạo ra có hay loại đó là miễn phí hay tên miền đã được đăng ký, tất cả được thể hiện trên dialog đăng lý tên miền. + Tạo một Account người sử dụng:
  9. Đăng ký một thành viên mới thuộc bất kỳ một Tên miền nào dựa vào bản đăng lý trên sau khi đăng k ý thì tên miền này được tồn tại và thuộc quyền quản lý của tên miền được tạo ra. - Ngoài ra để cập nhật thông tin cũng như tên miền thì hộp dialog từ menu tool sau sẽ làm việc này. Ở đây ta thấy được thành viên nào thuộc tên miền nào và ta cũng có thể tạo thêm tên miền, tạo Account mới, xoá Account hay khoá tên miền lại (tạm thời không sử dụng) và cũng có thể xoá hẳn một tên miền nào đó.
  10. Bên trái là tên miền và bên phải là những Account thuộc tên miền đó,ở hộp dialog này còn rất nhiều tính năng khác nó tương tự như một cây thư mục trong Windons. - Cũng từ menu tool này ta có thể thay đổi mật khẩu cũng như tên đăng nhập vào hệ thống chương trình.
  11. - Menu Format : chỉ là một tiễn ích làm cho chương trình thêm sinh động như chỉnh lại Font, màu chữ, màu nền,… - Menu Help : chỉ là menu trợ giúp người sử dụng. - Ngoài những tính năng chủ yếu trên chương trình còn rất nhiều tính năng khác khá hay khi chạy chương trình sẽ thấy rõ được điều đó. Nó tương đối thân thiện với người dùng và dễ sử dụng. VI.Cài đặt và chạy chương trình. - Vì chương trình được viết bằng ngôn ngữ Java mã nguồn mỡ, nên để chạy được chương trình thì điều kiện cần trước tiên là hệ điều hành dùng để chạy chương trình phải hiểu Java nghĩa là trên máy phải có máy ảo Java đang chạy. Để có được máy ảo Java tốt nhất nên cài đặt JDK mọi phiên bản của hãng Sun,khi cài đặt xong JDK chỉ cần chạy File Server.bat thì chương trình trên Server sẽ được thực thi. - Cần phải cài đặt cơ sở dữ liệu trong cầu nối ODBC với tên là AccountMail và chọn đường dẫn đến đúng file cơ sở dữ liệu trên đĩa. VII.Hướng phát triển chương trình. - Nhìn chung chương trình được thực hiện khá hoàn hảo cho một dịch vụ mail Server hỗ trợ đa miền, có tính bảo mật chặt chẽ, dễ hiểu dẽ sử dụng. Nhưng nó vẫn còn những mặt cần được phát triển lên. + Chương trình mới chỉ ở mức thử nghiệm, chưa thực sự hoạt động trên Internet và đây cũng là một hướng mà chương trình cần được phát triển hỗ trợ với dịch vụ Web Server tạo nên một dịch vụ khép kín.
  12. + Mỗi một tên miền chưa có người quản trị cụ thể đây cũng là mặt hạn chế và được phát triển sau. + Chương trình chưa hỗ trợ dịch vụ đăng ký mail list và gởi mail list định kỳ, đây cũng là một khả năng rất hay của dịch vụ mail Server.
nguon tai.lieu . vn