Đề tài Triển khai hệ thống Mail server với MDeamon

Thế kỷ 21 được mệnh danh là thế kỷ của công nghệ thông tin, với sự bùng nổ mạnh mẻ về khoa học công nghệ. Đây là kỷ nguyên của nền văn minh dựa trên cơ sở công nghiệp trí tuệ . Ngày nay, tin học đã trở thành một môn khoa học quan trọng trên thế giới. Email có vẻ như vô hình. Bề ngoài Ta không thể biết được rằng sự phân phối email quả thực là một hệ thống phức tạp với rất nhiều thao tác cần phải thực hiện. Đó thưc sự là một câu chuyện thú vị? Tuy nhiên nếu Ta phải đứng ra chịu trách nhiệm về vấn đề phân phối email hoặc quản lý công việc nặng nhọc như các quản trị viên email thì ta cần phải biết được những vấn đề tối thiểu về công nghệ này. Vì vậy chúng tôi xin chọn đề tài “Triển khai hệ thống Mail server với MDeamon ”. MDaemon Mail Server: là 1 trong những giải pháp hệ thống mail server toàn diện nhất hiện nay dành cho các công ty, doanh nghiệp với quy mô khác nhau. MDaemon Mail Server hiện có 3 phiên bản: Standard, Pro và Free. (Bản Free chỉ hỗ trợ tối đa 5 account, bản Pro có nhiều tính năng nhất. Ở các version mới, ta dùng mục Default Domain / Servers để cấu hình). Do thời gian thực hiện đồ án ngắn, nên sẽ có nhiều hạn chế và sai sót trong quá trình thực hiện, mong thầy cô và các bạn đóng góp ý kiến để đề tài của chúng em được hoàn chỉnh hơn. Từ đó làm cơ sở để chúng em có thể củng cố và phát triển thêm . Cuối cùng, chúng em xin chân thành cảm ơn các thầy và bạn bè đã giúp đỡ chúng em thực hiện thành công đồ án này.

doc44 trang | Chia sẻ: ngtr9097 | Lượt xem: 4911 | Lượt tải: 5download
Bạn đang xem trước 20 trang tài liệu Đề tài Triển khai hệ thống Mail server với MDeamon, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
LỜI NÓI ĐẦU thế kỷ 21 được mệnh danh là thế kỷ của công nghệ thông tin, với sự bùng nổ mạnh mẻ về khoa học công nghệ. Đây là kỷ nguyên của nền văn minh dựa trên cơ sở công nghiệp trí tuệ . Ngày nay, tin học đã trở thành một môn khoa học quan trọng trên thế giới. Email có vẻ như vô hình. Bề ngoài Ta không thể biết được rằng sự phân phối email quả thực là một hệ thống phức tạp với rất nhiều thao tác cần phải thực hiện. Đó thưc sự là một câu chuyện thú vị? Tuy nhiên nếu Ta phải đứng ra chịu trách nhiệm về vấn đề phân phối email hoặc quản lý công việc nặng nhọc như các quản trị viên email thì ta cần phải biết được những vấn đề tối thiểu về công nghệ này. Vì vậy chúng tôi xin chọn đề tài “Triển khai hệ thống Mail server với MDeamon ”. MDaemon Mail Server: là 1 trong những giải pháp hệ thống mail server toàn diện nhất hiện nay dành cho các công ty, doanh nghiệp với quy mô khác nhau. MDaemon Mail Server hiện có 3 phiên bản: Standard, Pro và Free. (Bản Free chỉ hỗ trợ tối đa 5 account, bản Pro có nhiều tính năng nhất. Ở các version mới, ta dùng mục Default Domain / Servers để cấu hình). Do thời gian thực hiện đồ án ngắn, nên sẽ có nhiều hạn chế và sai sót trong quá trình thực hiện, mong thầy cô và các bạn đóng góp ý kiến để đề tài của chúng em được hoàn chỉnh hơn. Từ đó làm cơ sở để chúng em có thể củng cố và phát triển thêm . Cuối cùng, chúng em xin chân thành cảm ơn các thầy và bạn bè đã giúp đỡ chúng em thực hiện thành công đồ án này. NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN MỤC LỤC TÀI LIỆU THAM KHẢO Lấy MDaemon về từ: Tài liệu hướng dẫn cài đặt: TRIỂN KHAI HỆ THỐNG MAIL SERVER VỚI MDEAMON (MAIL MDEAMON 10.0) MAIL SERVER (MAIL MDEAMON 10.0) Tên máy: trt IP: 192.168.1.1 SM:255.255.255.0 DNS Server: 192.168.1.1 Server Cài đặt hệ thống mail server trong miền nội bộ để mọi người có thể trao đổi mail với nhau thông qua miền "@four.com". Mô hình : Giới thiệu Hiện nay trên thị trường có rất nhiều phần mềm cho phép cài đặt và quản trị hệ thống thư điện tử và nói chung chúng đều có tính năng cơ bản là tương tự như nhau. Chúng tôi xin giới thiệu về phần mềm quản trị thư điện tử MDaemon. Vì các lý do sau: - MDaemon là một phần mềm có giao diện thân thiện với người dùng (sử dụng giao diện đồ họạ). - Chạy trên các hệ điều hành của Microsoft mà hiện nay hầu hết các máy tính tại Việt Nam đều sử dụng Microsoft. - Có khả năng quản lý hàng trăm tên miền và hàng nghìn người dùng (phụ thuộc và nhiều yếu tố như dung lượng đường truyền, phần cứng của server). Tối thiểu là:  Máy tính Pentium III 500MHz. Internet Explorer 4.0. 512 MB bộ nhớ. Microsoft Windows 9x/ME/XP/NT/2000/2003. Kết nối TCP/IP với mạng internet hoặc intranet. Dung lượng đĩa cứng là 30MB và tuỳ thuộc vào lượng khách hàng mà thêm dung lượng ổ đĩa. - Có cung cấp nhiều công cụ hữu ích cho việc quản trị hệ thống cũng như đảm bảo an toàn cho hệ thống thư điện tử như : Contant filter : Cho phép chống Spam và không cho phép gửi và nhận thư đến hoặc từ một địa chỉ xác định. MDaemon Virus Scan: Quét các thư đi qua để tìm và diệt virus email Ldap: MDaemon có hỗ trợ sử dụng thủ tục Ldap cho phép các máy chủ sử dụng chung cơ sở dữ liệu account. Domain Gateway: Hỗ trợ cho phép quản lý thư như một gateway sau đó chuyển về cho các tên miền tương ứng. Mailing list: Tạo các nhóm người dùng. Public/Shared folder: Tạo thư mục cho phép mọi người được quyền sử dụng chung dữ liệu ở trong thư mục. DomainPOP: Sử dụng POP để lấy thư. WorldClient: Cho phép người dùng có thể quản lý hộp thư của mình sử dụng web brower. MDconf và WebAdmin: Cho phép quản trị hệ thống thư điện tử từ xa và webadmin cho phép quản trị trên web brower . . . MDaemon Là phần mền quản lý thư điện tử chạy trên window và được thiết kế có thể sử dụng từ sáu account đến hàng nghìn account. MDaemon rất đơn giản và dễ cấu hình, đồng thời là một phần mền có giá thành rất hợp lý như lại có rất nhiều đặc tính cho phép dễ quản lý hơn các hệ thống thư điện tử khác trên thị trường. MDaemon được thiết kế trên ý tưởng sử dụng cả kết nối dial-up (khi địa chỉ ip tĩnh có không thể cung cấp) và các kết nối trực tiếp. AntiVirus cho Mdaemon AntiVirus cho MDaemon được kết hợp với MDaemon để giải quyết vấn đề về các thư điện tử có mang virus gửi đi và gửi đến máy chủ thư trước khi chuyển đến cho người sử dụng. Cài đặt và cấu hình rất đơn gian và chỉ cần ít hơn 5 phút và nó tự động cập nhập dữ liệu về virus theo lịch mà bạn có thể đặt. Nó cảnh báo khi nhận được virus theo yêu cầu của người quản trị khi phát hiện ra virus. Các bước triển khai : Mục tiêu bài viết này là triển khai hệ thống mail online gửi nhận trực tiếp thông qua internet. Bao gồm các bước sau: Bước 1. Cài Mail Bước 2. Cài IIS (Internet Information Services). Bước 3. Cài đặt Mdaemon trên máy chủ. Bước 4. Cấu hình webmail chạy trên nền IIS. Bước 5. Tạo mới hai email có tên “duy” và “tung”. Bước 6. Cấu hình quản trị. Cài Mail Tạo Các Alias www, mail Bấm phải chuột trên four.com -> New Alias (CNAME)(từ tên ra tên khác) … (Còn New Host(A) là từ tên ra IP). Muốn tại thêm Alias thì làm lại các bước trên. Kiểm tra Alias vừa tạo có hoạt động không? Trước hết Restart lại DNS ssau đó bấm phải chuột lên tên máy (Server) -> Lunch nslookup. cài xong mail. Cài IIS (Internet Information Services) IIS là viết tắt của từ (Internet Information Services ). IIS được đính kèm với các phiên bản của Windows. Microsoft Internet Information Services (các dịch vụ cung cấp thông tin Internet) là các dịch vụ dành cho máy chủ chạy trên nền Hệ điều hành Window nhằm cung cấp và phân tán các thông tin lên mạng, nó bao gồm nhiều dịch vụ khác nhau như Web Server, FTP Server,... Nó có thể được sử dụng để xuất bản nội dung của các trang Web lên Internet/Intranet bằng việc sử dụng “Phương thức chuyển giao siêu văn bản“ - Hypertext Transport Protocol (HTTP). Như vậy, sau ta thiết kế xong các trang Web của mình, nếu ta muốn đưa chúng lên mạng để mọi người có thể truy cập và xem chúng thì ta phải nhờ đến một Web Server, ở đây là IIS. Nếu không thì trang Web của Ta chỉ có thể được xem trên chính máy của Ta hoặc thông qua việc chia sẻ tệp (file sharing) như các tệp bất kỳ trong mạng nội bộ mà thôi. IIS có thể làm được gì? Nhiệm vụ của IIS là tiếp nhận yêu cầu của máy trạm và đáp ứng lại yêu cầu đó bằng cách gửi về máy trạm những thông tin mà máy trạm yêu cầu. Ta có thể sử dụng IIS để: · Xuất bản một Website của Ta trên Internet. · Tạo các giao dịch thương mại điện tử trên Internet (hiện các catalog và nhận được các đơn đặt hàng từ nguời tiêu dùng). · Chia sẻ file dữ liệu thông qua giao thức FTP. · Cho phép người ở xa có thể truy xuất database của Ta (gọi là Database remote access). Và rất nhiều khả năng khác ... IIS hoạt động như thế nào? IIS sử dụng các giao thức mạng phổ biến là HTTP (Hyper Text Transfer Protocol) và FPT (File Transfer Protocol) và một số giao thức khác như SMTP, POP3,... để tiếp nhận yêu cầu và truyền tải thông tin trên mạng với các định dạng khác nhau. Một trong những dịch vụ phổ biến nhất của IIS mà chúng ta quan tâm trong giáo trình này là dịch vụ www (World Wide Web), nói tắt là dịch vụ Web. Dịch vụ Web sử dụng giao thức HTTP để tiếp nhận yêu cầu (Requests) của trình duyệt Web (Web browser) dưới dạng một địa chỉ URL (Uniform Resource Locator) của một trang Web và IIS phản hồi lại các yêu cầu bằng cách gửi về cho Web browser nội dung của trang Web tương ứng. Cài IIS: Vào Control Panel à Ad/Remove Programs àAd/Remove Windows Components à Application Servers à Details… Chọn các mục như hộp thọai bên dưới à Ok à Next. (ASP.NET là một công nghệ dùng để phát triển các ứng dụng về mạng). Chờ…. Test thử IIS vừa cài Đã cài IIS thành công. Cài đặt phần mềm MDaemon. Mở thư mục chứa Mdeamon 10.0 chạy file md_en.exe. Trong hộp thọai Welcome To Mdeamon 10 à Next Trong hộp thọai License Agreement à I Agree Select Destination Directory để mặc định Chạy file keygen.exe để lấy key à Bấm General để sinh key mới Copy key dán vào ô Registration key à Next Trong hộp thọai Ready to Install à Next Trong hộp thọai What is your domain name? gõ tên domain vào ví dụ: four.com à Next Trong hộp thọai Please set up your first Account nhập thông tin như bên dưới à Next Trong hộp thọai Please setup your DNS nhập IP DNS của máy mail à Next Để mặc định à Next Bỏ dấu check mục Start Mdeamon à Finish Tiến hành Crack Mdeamon 10.0 à Mở thư mục Crack cùng thư mục cài đặt Mdeamon copy file mdeamon.exe Mở đĩa C:\Mdeamon\App à dán Gặp cảnh báo à yes Bấm nút Next Bấm Next Bấm Finish. Kiểm tra License Cài xong Mdeamon 10.0 + Crack Cấu hình webmail chạy trên nền IIS Ban đầu kiểm tra hoạt động của webmail sau khi cài đặt theo địa chỉ Mở Internet Information Services(IIS) Manager. Kiểm tra xong IIS Manager. Chuột phải DefaultAppPool à New à Application pool Đặt tên cho Application pool ID:worldclient Bấm phải chuột lên Application pool vừa tạo à Properties… Qua thẻ Performance à bỏ dấu check trong mục Idle timeout và Request queue limit Qua thẻ Indentity à chọn Local System à Apply à Yes à Ok Tạo Website mới để chạy Mail. Bấm phải chuột lên Website à New à Website Trong hộp thoại Welcome à Next Trong hộp thọai Website Description à nhập như hộp thoại bên dưới à next Nhập vào ô host header như hình bên dưới à next (chú ý dòng trt.four.com là 1 Alias trong DNS nếu trong DNS khôg có Alias mail thì sẽ không test được). Trong hộp thọai Website Home Directory à Chọn được dẫn tới file worldclient của Mdeamon à next Hộp thọai tiếp theo chọn các mục như hình bên dưới à next Bấm Finish trong hộp thoại bên dưới Bấm phải chuột lên Web Site vừa tạo à Properties. Chọn thẻ Documents à Add à Nhập vào worldclient.dll à Ok Qua thẻ Home Directory à mục Application Pool chọn apllication pool đã tạo trứơc đó có tên là WorldClient à Apply à Ok Sang Tab Home Directory chọn ứng dụng mdaemon vừa tạo trong Applocation pool. Cuối cùng tại Cửa sổ IIS vào thư mục Web service extension à Click chọn New à web service extension: đặt tên cho extension mới này và Add đến file worldclient.dll trong thư mục cài đặt Mdaemon. Nhập các thông tin như hộp thọai bên dưới à Ok Kết thúc phần việc ở IIS chúng ta qua Mdaemon. Tại giao diện chính của chương trình vào menu Setup à Web & SyncML Services… Trong hộp thoại mới xuất hiện chọn dòng Web Server tại khung bên phải check vào mục WorldClient runs using external webserver (IIS,Apache,etc) à OK. Kiểm tra Thành công. Tạo mới hai email có tên “duy” và “tung”. Để tạo Account: vào thẻ Account àAccount manager Tạo account mới Tạo Accounts – tung: tung@four.com Tạo Accounts – duy: duy@four.com Đăng nhập tài khoản Admin@four.com trên Giao diện của WebAdmin Đăng nhập tài khoản tung@four.com trên Gửi thư mới: Nhập địa chỉ người nhận và nội dung thư: Đăng nhập tài khoản duy@four.com trên để kiểm tra Duy đã nhận được thư của Tung: Hệ thống đã hoàn tất.