Triển khai hệ thống Mail server với MDeamon
Trang 1LỜ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
1
Trang 2NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN
Trang 3MỤC LỤC
LỜI NÓI ĐẦU 1
NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN 2
TÀI LIỆU THAM KHẢO 4
TRIỂN KHAI HỆ THỐNG MAIL SERVER VỚI MDEAMON (MAIL MDEAMON 10.0) 5
3
Trang 4TÀI LIỆU THAM KHẢO
Lấy MDaemon về từ: http://www.zensoftware.co.uk/mdaemon/downloads.aspTài liệu hướng dẫn cài đặt:
http://www.nhatnghe.com/forum/
Trang 5TRIỂ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.1SM:255.255.255.0
DNS Server: 192.168.1.1Server
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".
I Mô hình :
5
Trang 6II 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à:
Trang 7 Kết nối TCP/IP với mạng internet hoặc intranet.
chung cơ sở dữ liệu account.
về cho các tên miền tương ứng.
chung dữ liệu ở trong thư mục.
7
Trang 8AntiVirus 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.
III 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ị.
1 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).
Trang 14Muố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
Trang 16cài xong mail.
2 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.
Trang 17IIS 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
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…
17
Trang 18Chọ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).
Trang 1919
Trang 20Test thử IIS vừa cài
Đã cài IIS thành công.
Trang 213.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
21
Trang 23Select Destination Directory để mặc định
Chạy file keygen.exe để lấy key Bấm General để sinh key mới
23
Trang 24Copy key dán vào ô Registration key Next
Trang 25Trong hộp thọai Ready to Install Next
25
Trang 26Trong hộp thọai What is your domain name? gõ tên domain vào ví dụ: four.com Next
Trang 27Trong 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
27
Trang 28Để mặc định Next
Bỏ dấu check mục Start Mdeamon Finish
Trang 29Tiế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
29
Trang 30Mở đĩa C:\Mdeamon\App dán
Gặp cảnh báo yes
Trang 31Bấm nút Next
Bấm Next
31
Trang 32Bấm Finish.
Kiểm tra License
Cài xong Mdeamon 10.0 + Crack
Trang 334.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ỉ http://localhost:3000
Mở Internet Information Services(IIS) Manager.
33
Trang 35Kiểm tra xong IIS Manager Chuột phải DefaultAppPool New Application pool
35
Trang 36Đặt tên cho Application pool ID:worldclient
Bấm phải chuột lên Application pool vừa tạo Properties…
Trang 37Qua thẻ Performance bỏ dấu check trong mục Idle timeout và Request queue limit
37
Trang 38Qua thẻ Indentity chọn Local System Apply Yes Ok
Trang 39Tạo Website mới để chạy Mail Bấm phải chuột lên Website New Website
39
Trang 40Trong hộp thoại Welcome Next
Trang 41Trong hộp thọai Website Description nhập như hộp thoại bên dưới next
41
Trang 42Nhậ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).
Trang 43Trong hộp thọai Website Home Directory Chọn được dẫn tới file worldclient của Mdeamon next
43
Trang 44Hộp thọai tiếp theo chọn các mục như hình bên dưới next
Trang 45Bấm Finish trong hộp thoại bên dưới
45
Trang 46Bấm phải chuột lên Web Site vừa tạo Properties.
Trang 47Chọn thẻ Documents Add Nhập vào worldclient.dll Ok
47
Trang 48Qua thẻ Home Directory mục Application Pool chọn apllication pool đã tạo trứơc đó có tên là WorldClient Apply Ok
Trang 49Sang 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.
49
Trang 50Nhập các thông tin như hộp thọai bên dưới Ok
Trang 51Kết thúc phần việc ở IIS chúng ta qua Mdaemon.
51
Trang 52Tạ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.
Trang 53Kiểm tra
53
Trang 54Thành công.
5.Tạo mới hai email có tên “duy” và “tung”.
Để tạo Account: vào thẻ Account Account manager
Trang 55Tạo account mới
Tạo Accounts – tung: tung@four.com
55
Trang 56Tạo Accounts – duy: duy@four.com
Đăng nhập tài khoản Admin@four.com trên http://localhost:1000
Trang 57Giao diện của WebAdmin
57
Trang 58Đăng nhập tài khoản tung@four.com trên http://trt.four.com
Gửi thư mới:
Nhập địa chỉ người nhận và nội dung thư:
Trang 59Đăng nhập tài khoản duy@four.com trên http://trt.four.com để kiểm tra
Duy đã nhận được thư của Tung:
59
Trang 60Hệ thống đã hoàn tất.