Tiểu luận: Tìm hiểu và xây dựng hệ thống Mail Server Mdaemon | Học viện Công nghệ Bưu Chính Viễn Thông
Học viện Công nghệ Bưu Chính Viễn Thông với những kiến thức và thông tin bổ ích giúp các bạn định hướng và họp tập dễ dàng hơn. Mời bạn đọc đón xem. Chúc bạn ôn luyện thật tốt và đạt điểm cao trong kì thi sắp tới.
Môn: Phân tích thiết kế hệ thống thông tin
Trường: Học viện Công Nghệ Bưu Chính Viễn Thông
Thông tin:
Tác giả:
Preview text:
BỘ THÔNG TIN VÀ TRUYỀN THÔNG
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
TIỂU LUẬN KẾT THÚC MÔN HỌC “INTERNET VÀ CÁC GIAO THỨC”
Đề tài: “Xây dựng hệ thống Mail Server MDaemon” Giảng viên : Nguyễn Đình Long Nhóm môn học : 03 Nhóm tiểu luận : 05
Thành viên nhóm : Phạm Đức Hiệp – B18DCVT143
: Nguyễn Huy Hoàng – B18DCVT174
: Vy Sơn Tùng – B18DCVT391 Hà Nội, tháng 12/20 MỤC LỤC
LỜI NÓI ĐẦU ....................................................................................................... 2
CHƯƠNG 1. TỔNG QUAN VỀ HỆ THỐNG MAIL SERVER ......................... 3
1.1 Giới thiệu hệ thống Mail Server .................................................................. 3
1.1.2 Bảo mật hệ thống mail ........................................................................... 3
1.2 Xây dựng hệ thống mail trong môi trường doanh nghiệp .......................... 4
CHƯƠNG 2. CÀI ĐẶT VÀ CẤU HÌNH MAIL SERVER MDAEMON ............ 7
2.1 Giới thiệu Mail Server Mdaemon và chuẩn bị hệ thống ............................ 7
2.1.1 Giới thiệu ................................................................................................ 7
2.1.2 Chuẩn bị hệ thống .................................................................................. 8
2.1.3 Mô phỏng hệ thống ................................................................................. 8
2.2 Cài đặt Mail Server Mdaemon .................................................................. 12
2.3 Cấu hình Mail Server Mdaemon ............................................................... 15
2.4 Kiểm tra và thử nghiệm ............................................................................. 18
KẾT LUẬN .......................................................................................................... 19
TÀI LIỆU THAM KHẢO ................................................................................... 20 1 LỜI NÓI ĐẦU
Ngày nay, với sự phát triển nhanh chóng và mạnh mẽ của tin học và công Internet,
hầu hết mọi người đều thấy rõ lợi ích mà các dịch vụ do mạng Internet mang lại.
Dịch vụ thư điện tử (E-Mail) là một trong những dịch vụ đã và đang được sử dụng
nhiều trên mạng Internet hiện nay. Dịch vụ này cho phép các cá nhân hay tổ chức trao
đổi thư tín với nhau thông qua mạng Internet.
Thông thường, khi sử dụng dịch vụ E-Mail, người sử dụng ít khi quan tâm xem hệ
thống được cài đặt, cấu hình và thực hiện như thế nào. Vì vậy những người sử dụng chỉ
thấy được một nửa ứng dụng của dịch vụ E-Mail và phần ứng dụng đó được là Mail
Client, hay còn được gọi là dịch vụ thư tín máy trạm.
Nhằm mục đích hiểu rõ hơn về hoạt động bên trong của ứng dụng Email ở phần
cung cấp dịch vụ mà thường được gọi là Mail Server, trong bài tiểu luận này nhóm em
xin trình bày về Mail Server, các hoạt động của một hệ thống Mail Server.
Vì thời gian có hạn và có rất nhiều vấn đề liên quan, do đó trong bài tiểu luận này
nhóm em xin trình bày những vấn đề cơ bản nhất về dịch vụ E-Mail và cài đặt một hệ
thống Mail Server mang tính thử nghiệm.
Bài tiểu luận này gồm có 2 chương:
Chương 1: TỔNG QUAN VỀ HỆ THỐNG MAIL SERVER
Chương 2: CÀI ĐẶT VÀ CẤU HÌNH MAIL SERVER MDAEMON 2
CHƯƠNG 1. TỔNG QUAN VỀ HỆ THỐNG MAIL SERVER
E-Mail - Electronic mail hay còn gọi là thư điện tử là cách gọi phổ thông của
cách thức giao tiếp, liên lạc của hệ thống xây dựng dựa trên những chiếc máy tính.
Tại một thời điểm cách đây khá lâu, thuật ngữ máy tính được dùng để ám chỉ những
cỗ máy làm việc với kích thước khổng lồ, người dùng phải áp dụng phương pháp
dial-up để truy cập, và mỗi chiếc máy tính đều được trang bị bộ nhớ và thiết bị lưu
trữ dành cho nhiều tài khoản. Sau đó không lâu, những nhà phát minh đã tìm cách để
các bộ máy này “giao tiếp” với nhau. Ứng dụng đầu tiên ra đời, nhưng họ chỉ gửi
được tin nhắn đến các người sử dụng khác trong cùng 1 hệ thống cho tới tận năm
1971. Và thời gian qua đi, công nghệ đã được phát triển lên 1 tầm cao mới khi Ray
Tomlinson trở thành người đầu tiên trên toàn thế giới gửi được bức thư điện tử tới
người khác sử dụng ký hiệu @.
Mail là một phương tiện thông tin rất nhanh. Một mẫu thông tin (thư từ) có thể
được gửi đi ở dạng mã hoá hay dạng thông thường và được chuyển qua các mạng
máy tính đặc biệt là mạng Internet. Nó có thể chuyển mẫu thông tin từ một máy nguồn
tới một hay rất nhiều máy nhận trong cùng lúc…
1.1 Giới thiệu hệ thống Mail Server
Mail Server là hệ thống Mail Server được thiết kế cho các tổ chức hoặc ISP xử
lý khối lượng thư lớn, yêu cầu kiểm soát và linh hoạt hơn đối với các dịch vụ thư. Nó
bổ sung các tính năng như hợp tác, đồng bộ hóa Outlook, quản trị từ xa, Webmail và
Quản trị Web nâng cao hơn và kết nối cơ sở dữ liệu, cung cấp cho bạn sức mạnh và
kiểm soát cần thiết cho các hoạt động quy mô lớn..
Tình trạng spam mail, email gửi kèm những phần mềm độc hại đã làm ảnh
hưởng đến tình hình an ninh mạng tại Việt Nam. Vì thế, việc bảo mật và an toàn luôn
là vấn đề nhiều doanh nghiệp quan tâm. Và điều này đã khiến Mail Server được đánh
giá cao hơn cả so với những máy chủ mail khác.
Email với tên miền riêng của riêng công ty thể hiện sự chuyên nghiệp trong hoạt động.
1.1.2 Bảo mật hệ thống mail
MDaemon kết hợp nhiều lớp kỹ thuật bảo mật như: Kiểm soát chuyển tiếp, IP
Shielding, SMTP Authentication, và tra cứu ngược để giảm thiểu các cuộc tấn công 3 của máy chủ.
Khả năng quản trị từ xa:
MDaemon bao gồm một công cụ quản trị từ xa giúp quản trị viên truy cập đầy
đủ vào tất cả các tính năng của MDaemon từ bất kỳ máy tính nào có trình duyệt web và kết nối Internet.
Điều này cho phép bạn làm tất cả mọi thứ từ việc thêm hoặc chỉnh sửa tài khoản,
để chỉnh sửa trực tiếp tập tin cấu hình, xem lại nhật ký để khắc phục sự cố gửi thư, và còn nhiều nữa.
Với khả năng SSL tích hợp sẵn của MDaemon, quản trị viên từ xa thậm chí có
thể truy cập thông qua kết nối an toàn bằng HTTPS.
1.2 Xây dựng hệ thống mail trong môi trường doanh nghiệp
Nhu cầu sử dụng email của các doanh nghiệp đang ngày càng tăng lên bởi số
lượng thư điện tử gửi và nhận. Hiện nay, thư điện tử đã trở thành công cụ có tần suất
sử dụng cực kì nhiều trong các công ty, tổ chức. Vì vậy, lựa chọn giải pháp email
doanh nghiệp như thế nào cũng là một câu hỏi được rất nhiều người quan tâm. Microsoft Exchange
Đây là sản phẩm Mail Server của ông chủ Microsoft tạo ra dành riêng cho doanh
nghiệp. Microsoft exchange là sản phẩm được xây dựng trên nền tảng với phần mềm
của Microsoft, có rất nhiều tính năng nổi bật.
Tuy nhiên, một điều cần lưu ý là giải pháp email doanh nghiệp này có chi phí
xây dựng cực kì tốn kém, bạn bắt buộc phải sở hữu một cấu hình server đáng tin cậy.
Và bạn phải luôn tiền chi phí bản quyền cho Microsoft, giá trị này có khoảng từ
$20.000 và có thể tăng tùy thuộc vào số lương email mà công ty bạn muốn tạo ra cho
nhân viên. Bên cạnh đó, một bất cập hiện rõ, đối với giải pháp này, bạn phải cần có
một đội ngũ nhân viên có kinh nghiệm lâu năm để quản lý vì sản phẩm này cũng có thể phát sinh lỗi. 4
Hình 1.1 – Microsoft Exchange
Hiện nay, phiên bản này vẫn đang được cải tiến liên tục về kiến trúc, tính linh
hoạt và khả năng tính hợp. Microsoft mong muốn sẽ tạo ra được một nền tảng ổn định
và mạnh mẽ hơn bao giờ hết. Nếu bạn đang tìm kiếm hệ thống email doanh nghiệp
hiện đại và sẽ ảnh hưởng tốt đến tổ chức của bạn thì hãy lưu ý giải pháp này. MDaemon
Đây là một giải pháp email doanh nghiệp cực kì nổi tiếng, nó có thể cạnh tranh
thị phần trực tiếp với Microsoft exchange. Một điều đặc biệt là giá cả của sản phẩm
này thấp hơn hẳn so với các sản phẩm của Microsoft. Với MDaemon bạn cũng cần
phải triển khai một máy chủ và IP riêng ổn định. Hình 1.2 – Mdaemon
Một số ưu điểm của dòng sản phẩm này bao gồm:
Giao diện được thiết kế thân thiện với người dùng 5
Sản phẩm chạy trên hệ điều hành Microsoft nên hầu như các máy tính tại
Việt Nam đều sử dụng được.
Tùy thuộc vào nhiều yếu tố như dung lượng đường truyền, mức độ ổn định,
phần cứng của server, tuy nhiên dòng email doanh nghiệp này có khả năng
quản lý tới hàng trăm tên miền và hàng nghìn người dùng khác nhau.
Chi phí cho 200 người dùng giải pháp này nằm trong khoảng từ $7.000 -
$10.000. Cũng giống như Microsoft exchange, MDaemon cũng cần một đội
ngũ có kinh nghiệm để quản lý.
Thư điện tử trên tên miền Google
Hầu như các người dùng Internet đều có ít nhất một tài khoản Gmail vì đây là
một dịch vụ cần thiết và có tình năng tốt. Tuy nhiên, Gmail còn có một dịch vụ hỗ trợ
cài đặt email doanh nghiệp theo tên miền riêng. Đối với giải pháp này, sẽ không hề
mất một chi phí nào vào phần cứng, phần mềm, đội ngũ nhân viên, ... tất cả đều sẽ
chạy trên nền tảng Google. Đặc biệt, hệ thống giải pháp email doanh nghiệp này có
giao diện cực kì ổn định, thiết kế đẹp mắt và sở hữu công suất lớn.
Hình 1.3 – Email google theo tên miền công ty
Hiện nay, Google Apps đã giới hạn số lượng email miễn phí có thể tạo ra chỉ
còn lại 10 tài khoản. Để sử dụng được số lượng lớn hơn, đương nhiên phải trả phí
hàng tháng. Nhưng dù sao, với số lượng miễn phí này, đối với các doanh nghiệp vừa
và nhỏ cũng là một con số đáp ứng đủ nhu cầu rồi. 6
CHƯƠNG 2. CÀI ĐẶT VÀ CẤU HÌNH MAIL SERVER MDAEMON
Máy chủ mail MDaemon hổ trợ giao thức Imap, Smtp và Pop3 mang lại hiệu
suất vững chắc từ thiết kế đa dạng và thân thiện với người sử dụng. MDaemon được
thiết kế để đáp ứng nhu cầu của khách hàng doanh nghiệp vừa và nhỏ. MDaemon có
sẵn trong nhiều ngôn ngữ và hỗ trợ danh sách gửi thư, lọc nội dung, nhiều tên miền
đồng thời cung cấp quản lý linh hoạt và thiết kế tiêu chuẩn mở
2.1 Giới thiệu Mail Server Mdaemon và chuẩn bị hệ thống 2.1.1 Giới thiệu
MDaemon là phần mềm Mail Server tiêu chuẩn thương mại, được phát triển bởi
công ty phần mềm Alt-N (http://www.altn.com/). MDaemon được phát triển trên hệ
điều hành Win/NT. MDaemon Server phát triển rất đầy đủ các tính năng của 1 Mail Server và hơn thế nữa.
MDaemon Email Server là một trong những phần mềm Email Servers được sử
dụng rộng rãi nhất trên thế giới, được khách hàng ở hơn 100 quốc gia tin tưởng để
đáp ứng nhu cầu của các doanh nghiệp vừa và nhỏ. MDaemon Email Server là một
phần mềm đáng tin cậy và an toàn, nó không yêu cầu quản trị đắt tiền hoặc áp đặt chi
phí cho mỗi người dùng cao. Nó đơn giản hóa các yêu cầu nhắn tin và cộng tác với
một thiết kế trực quan, thân thiện với người dùng, cung cấp các tính năng cấp doanh
nghiệp có thể được quản lý với sự hỗ trợ và đào tạo tối thiểu.
Lợi ích và công dụng của Mdaemon đem lại:
Nhận/ gửi Email, cộng tác trong công việc, nhắn tin, chat …tin cậy và bảo mật
Giao diện thiết kế trực quan, thân thiện với người dùng
Chi phí quản trị và bảo trì thấp, thân thiện với người dùng
Thay thế cho các ứng dụng quản lý thư điện tử: Microsoft Exchange, Gmail…
MDaemon cung cấp miễn phí trình duyệt web mail là WorldClient và một công
cụ điều khiển từ xa dành cho admin là WebAdmin. MDaemon Email Server hầu như
không cần bảo trì và đơn giản hóa các yêu cầu nhắn tin và cộng tác với thiết kế trực
quan, thân thiện với người dùng, cung cấp các tính năng cấp doanh nghiệp để đáp
ứng nhu cầu của ngân sách doanh nghiệp vừa và nhỏ. 7
2.1.2 Chuẩn bị hệ thống
Tổ chức và phân hoạch IP theo mô hình sau:
Hình 2.1 – Sơ đồ hệ thống
Mô phỏng hệ thống trên phần mềm ảo hóa Vmware.
Chuẩn bị 1 máy Windows Server 2016 (Server01) và 2 máy Windows 10 (Client01, Client02).
Thiết lập IP của các máy theo mô hình.
Cấu hình Server01 làm Domain Controller theo yêu cầu sau:
- Nâng cấp Server01 thành Domain Controller với tên miền: nhom5.ptit.com
- Cấu hình DNS có đầy đủ forward zone và reverse zone.
- Cấu hình Server01 làm Mail Server Mdaemon.
Gia nhập máy Client01, Client02 vào domain.
2.1.3 Mô phỏng hệ thống a) Server01 8
Hình 2.2 – Server01 chạy hệ điều hành Windows Server 2016
Hình 2.3 – cấu hình DNS và các tính năng cho server 9
Hình 2.4 – cấu hình SMTP Server
Hình 2.5 – Tạo tên miền mới 10
Hình 2.6 - Cấu hình DNS có đầy đủ forward zone và reverse zone b) Client01 và Client02
Hình 2.7 – Gia nhập máy client01 vào miền của server01 11
Hình 2.8 – Gia nhập máy client02 vào miền của server01
2.2 Cài đặt Mail Server Mdaemon
Download chương trình MDaemon tại địa chỉ:
http://www.altn.com/Downloads/FreeEvaluation/Default.aspx
Chạy file cài đặt. Rồi chọn Next
Hình 2.9 – Cài đặt Mdaemon 12
Chọn I Agree. Chọn đường dẫn lưu MDaemon. Rồi Next
Hình 2.10 – Các bước cài đặt Mail Mdaemon Nhập tên Domain cho mail
Hình 2.11 – Điền thông tin tên miền của mail công ty 13
Điền thông tin tài khoản quản trị. Rồi chọn Next
Chọn Next để hoàn tất cài đặt Mdaemon 14
Hình 2.12 – Giao diện chính của Mdaemon
2.3 Cấu hình Mail Server Mdaemon Cấu hình server settings
Hình 2.13 – cấu hình SMTP Server 15
Kiểm tra domain và địa chỉ IP của Server Hình 2.14 – Domain Manager
Sau khi hoàn thành cài đặt, có thể truy cập vào địa chỉ 192.168.1.2, truy cập địa
chỉ trên với port 1000 đó là web admin và port 3000 dùng để user truy cập vào.
Hình 2.15 – Giao diện webmail 16
Tạo các tài khoản mail với tên: user1@nhom5.ptit.com và user2@nhom5.ptit.com Hình 2.16 – Tạo user1 Hình 2.17 – Tạo user2 17
2.4 Kiểm tra và thử nghiệm
Đăng nhập tài khoản mail user1 vào máy client01 và tài khoản user2 vào máy
client02. Sau đó gửi mail từ user1 đến user2, trong mail này có đính kèm 1 file pdf.
Hình 2.18 – user1 gửi mail kèm file pdf
Hình 2.19 – user2 đã nhận được mail từ user1 18 KẾT LUẬN
Tin học là công cụ đắc lực, là lĩnh vực có nhiều ứng dụng phục vụ cho nhiều
ngành khác nhau trong đời sống xã hội. Cho nên việc nghiên cứu các vấn đề ứng dụng
cho tin học cũng là việc nghiên cứu các ứng dụng được giải quyết như thế nào trên máy tính.
Báo cáo được hoàn thành, các kết quả đạt được trong việc tìm hiểu các vấn đề
về thư điện tử, hệ thống mail nội bộ đã giúp cho chúng em hiểu biết hơn về khi làm
việc với hệ thống mail nội bộ, cách cài đặt và quản trị một hệ thống mail nội bộ. Và
đây sẽ là một điều quan trọng, sẽ là những kiến thức quý giá giúp ích cho công việc sau này của mình.
Tuy nhiên do hạn chế về trình độ, thời gian không nhiều nên những kết quả đạt
được vẫn chưa thật đầy đủ và có thể có nhiều sai sót. Mặc dù vậy, các kết quả đạt
được cũng đã phần nào góp phần làm sáng tỏ những ứng dụng rất quan trọng của hệ
thống mail nội bộ vào trong thực tiễn của cuộc sống.
Chúng em rất mong được sự đóng góp ý kiến của Thầy để báo cáo chúng em
được hoàn thiện hơn. Xin chân thành cảm ơn. 19 TÀI LIỆU THAM KHẢO
1. Alt-N Technologies, GroupwareFunctionsInMDaemon, nxb Phương Đông, 2006
2. Bài giảng Internet và các giao thức - Học viện Công nghệ Bưu chính Viễn thông, 2014 3. MCSA 2016, Microsoft 20