1. Trang chủ
  2. » Luận Văn - Báo Cáo

Triển khai hệ thống webmail squirrelmail trên nền linux

49 856 1

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 49
Dung lượng 3,66 MB

Nội dung

§å ¸n tèt nghiÖp - SquirrelMail Trêng §¹i häc Vinh TRêng ®¹i häc vinh Khoa c«ng nghÖ th«ng tin === & === ®å ¸n tèt nghiÖp triÓn khai hÖ thèng webmail squirrelmail triÓn khai hÖ thèng webmail squirrelmail trªn nÒn linux trªn nÒn linux Gi¸o viªn híng dÉn: ThS. lª hång trang Sinh viªn thùc hiÖn: d¬ng v¨n h¹nh Líp: 46K 2 - CNTT Vinh, 5/2010 = ?@ = 1 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh Lời cảm ơn Em xin chân thành cảm ơn các thầy, cô giáo đã tận tình truyền đạt kiến thức trong 5 năm học tại trờng Đại học Vinh, đặc biệt là các thầy cô trong khoa Công nghệ Thông tin trờng Đại học Vinh đã giúp đỡ trong suốt quá trình nghiên cứu và thực hiện đồ án. Lời cảm ơn sâu sắc đến bạn bè và gia đình đã động viên tình cảm và tinh thần là điều kiện thuận lợi giúp em hoàn thành đồ án. Đặc biệt em xin gửi lời cảm ơn trân trọng tới thầy giáo Lê Hồng Trang, giảng viên khoa Công nghệ Thông tin trờng Đại học Vinh đã hết lòng giúp đỡ, hớng dẫn, chỉ dạy tận tình trong suốt quá trình em hoàn thành đồ án tốt nghiệp. Trong khuôn khổ cho phép của một đồ án tốt nghiệp còn nhiều hạn chế, em mong đợc sự đóng góp từ phía thầy cô và bạn bè để có thể hoàn thiện đề tài này trong một công trình khác về sau. Kính chúc toàn thể thầy cô giáo và bạn bè luôn mạnh khỏe và hạnh phúc. Vinh, tháng 5 năm 2010 Sinh viên Dơng Văn Hạnh 2 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh Mục lục Trang đồ án tốt nghiệp .1 Lời cảm ơn 2 Lời Mở Đầu .5 1. Lý do chọn đề tài 5 2. Đối tợng và phạm vi nghiên cứu .5 3. Mục đích và nhiệm vụ nghiên cứu của đồ án .5 4. Phơng pháp nghiên cứu .5 5. ý nghĩa của đề tài nghiên cứu .6 5. Kết cấu của đồ án 6 Chơng I Tìm hiểu về Webmail và th điện tử .7 1.1. Webmail .7 1.1.1. Định nghĩa Webmail .7 1.1.2. Đặc tính của Webmail 8 1.1.3. Những thuận lợi của dịch vụ Webmail .9 1.1.4. Những bất lợi của dịch vụ Webmail .9 1.1.5. Những tính năng khác của Webmail 10 1.1.6. Những phát triển gần đây .10 1.2. Th điện tử .11 Đặc điểm của th điện tử khi so sánh với bu chính thông thờng .13 Chơng II Mã nguồn mở và các gói dịch vụ 16 2.1. Mã nguồn mở .16 2.2. Giới thiệu về LINUX .17 2.3. Hệ điều hành CentOS .24 2.4. Hệ thống mail 25 Chơng III Bài toán triển khai hệ thống Squirrelmail .27 3.1. Triển khai hệ thống 27 3.2. Cài đặt các dịch vụ .28 3.3. Tìm hiểu về squirrelmail và cách sử dụng .38 1. Đăng nhập địa chỉ .38 2. Đăng nhập vào SquirrelMail tự động mở Hộp th đến nh hình dới 39 3. Thanh công cụ cho phép dễ dàng điều chỉnh thông qua SquirrelMail 40 4. Đọc tin nhắn .40 5. Để soạn một tin nhắn mới .43 6. Sổ địa chỉ 44 3 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh 7. Thông tin cá nhân .46 8. Trình sắp xếp 46 Phần kết luận .48 Tài liệu tham khảo 49 4 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh Lời Mở Đầu 1. Lý do chọn đề tài Web mail Squirrelmail là một dịch vụ miễn phí, có thể sử dụng an toàn bảo mật tốt, đợc cài đặt trên hệ điều hành mã nguồn mở nên nó rất mạnh và nhanh khi truy cập mail. Có tất cả các chức năng có thể sử dụng bình thờng nh Gmail hay Yahoo. Luôn có một cộng đồng ngời theo dõi sửa lỗi và phát triển nó theo từng ngày. 2. Đối tợng và phạm vi nghiên cứu Webmail Squirrelmail phát triển mạnh mẽ với các hệ điều hành nguồn mở nên em cha đợc thực tế nghiên cứu qua các doanh nghiệp, công ty hay trờng học nhng tại Đại Học Vinh có sử dụng nội bộ Squirrelmail, Squirrelmail là một webmail mạnh và an toàn. Do vậy em sẽ mở nghiên cứu phạm vi rộng hơn từ tr- ờng Đại Học Vinh và các công ty ở Thành phố Vinh. 3. Mục đích và nhiệm vụ nghiên cứu của đồ án Mục đích nghiên cứu đồ án nhằm học hỏi kinh nghiệm và triển khai công việc phục vụ cho nhu cầu cần sử dụng. Khai thác các ứng dụng phần mềm mã nguồn mở và triển khai hệ thống mail. Hoàn thành trong quá trình thực tập và sau đó là thời gian cần xong công việc. 4. Phơng pháp nghiên cứu Phơng pháp thống kê: Tập hợp tài liệu liên quan đến đề tài từ việc nghiên cứu Internet và sách tham khảo. Thu tập kết quả từ mỗi lần thực hành. Phơng pháp tổng hợp: Phân tích lý thuyết và thực hành, cùng thực trạng phát triển của CNTT để đa ra phơng án cho việc triển khai đề tài. 5 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh 5. ý nghĩa của đề tài nghiên cứu Đề tài Squirrelmail nhằm phát triển và mở rộng một ứng dụng có tính năng an toàn bảo mật, nếu phát triển tốt đề tài thì đó là một cơ hội để mọi ngời biết thêm về sự đặc biệt của ứng dụng phần mềm mã nguồn mở, đồng thời có thể triển khai hệ thống cho các trờng học và các doanh nghiệp phát triển. 5. Kết cấu của đồ án Nội dung kết cấu của đồ án ngoài phần phần mở đầu và phần kết thúc còn có các phần nội dung chính: Phần mở đầu. Chơng I: Tìm hiểu về Webmail và th điện tử. Chơng II: Mã nguồn mở và các gói dịch vụ. Chơng III: Bài toán triển khai hệ thống Squirrelmail. Phần kết luận. 6 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh Chơng I Tìm hiểu về Webmail và th điện tử 1.1. Webmail 1.1.1. Định nghĩa Webmail Thuật ngữ Email trên nền web và Webmail ám chỉ việc thực hiện một ch- ơng trình xem email dới dạng một ứng dụng web cho phép ngời dùng truy cập email của họ thông qua một trình duyệt web, thay vì sử dụng chơng trình xem email nên nền máy tính để bàn nh Microsoft Outlook, Mozilla Thunderbird hay Eudora. (Cần chú ý thuật ngữ " Web" là nói gọn của thuật ngữ " World Wide Web" (mạng toàn cầu), và đôi khi có thể viết ở dạng chữ thờng. Một webmail khách thờng đợc cung cấp bởi dịch vụ email, cho phép khách hàng của nó truy cập th đợc lu trữ trên máy chủ của dịch vụ, nhng cũng có những ngoại lệ. Từ Webmail còn đợc dùng chung với các danh từ khác nh dịch vụ webmail hay nhà cung cấp webmail để chỉ đến một dịch vụ email đợc cung cấp thông qua một website (khác với dịch vụ email, thờng phải gắn liền với việc kết nối internet). Mặc dù không nhất thiết phải sử dụng một chơng trình webmail, việc sử dụng một chơng trình webmail thờng là phần quan trọng khi đa ra dịch vụ webmail, đôi khi nh là cách duy nhất để ngời dùng có thể tiếp cận email của họ, và đôi khi những phơng pháp khác cũng đợc thêm vào nh giao thức POP3 hoặc IMAP4 và chuyển tiếp mail. Dịch vụ Webmail đầu tiên là Hotmail. Những nhà cung cấp Webmail phổ biến nhất hiện nay là Yahoo! Mail, Windows Live Hotmail and Gmail. Những nhà cung cấp Webmail khác bao gồm Inbox.com, AIM Mail, Mail.com, Fastmail.FM, Lycos Mail, BlueTie, Everyone.net, and LuxSci. Ngời dùng cũng có thể chạy một phần mềm webmail trên máy chủ web của chính mình. Những 7 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh phần mềm Webmail thơng mại bao gồm Outlook Web Access (OWA), Laszlo Mail, Atmail and SmarterMail. Phần mềm Webmail mã nguồn mở bao gồm Horde IMP, OpenWebmail (dựa trên NeoMail), RoundCube, Zimbra, và SquirrelMail. Nhiều trờng đại học và phổ thông sử dụng phần mềm đó để giúp sinh viên và giảng viên của trờng để xem email qua trang web. Nhiều nhà cung cấp dịch vụ Internet cũng đa ra Webmail cho khách hàng của mình. Có một vài ứng dụng quản lý webmail, mà chúng ta có thể dùng nó để kiểm tra tất cả những email từ bất kỳ nhà cung cấp nào. Mail2Web.com và Email4Web.com là những ứng dụng phổ biến. 1.1.2. Đặc tính của Webmail Phần lớn các dịch vụ Webmail có các tính năng sau: - Th mục - Bộ lọc email (th đến sẽ đợc sắp xếp vào th mục thích hợp) - Th mục thùng rác - Sổ địa chỉ Một vài dịch vụ Webmail đa thêm những tính năng khác cho chơng trình webmail: - Từ điển khi soạn th - Kiểm tra chính tả - Nhiều định danh ngời gửi - Khả năng tìm kiếm th - Đăng nhập an toàn Và những tính năng không phải webmail: - Truy cập email thông qua những giao thức khác nh POP3 hay IMAP4 - Chuyển tiếp email - Tích hợp tài khoản email (lấy email từ các tài khoản khác) - Phát hiện E-mail spam 8 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh - Kiểm tra virus trong th đính kèm - Hỗ trợ Unicode (UTF-8) 1.1.3. Những thuận lợi của dịch vụ Webmail - E-mail đợc lu trữ từ máy chủ ở xa, có nghĩa là nó có thể đợc truy cập từ bất cứ nơi nào có kết nối Internet và một trình duyệt Web. - Phần lớn những nhà cung cấp Webmail là dịch vụ miễn phí. - Bảo trì tập trung email của khách hàng; sao lu, nâng cấp và sửa lỗi bảo mật đợc thực hiện bởi ngời quản trị. Không cần phải cài đặt, nâng cấp hoặc hoặc vá những chơng trình e -mail tại mỗi máy. - Một vài nhà cung cấp Webmail đa ra những địa chỉ e -mail vô dụng (spam), ví dụ nh Sneakemail, TrashMail và il v Mailinator. Cũng có những nhà cung cấp webmail an toàn nh Hushmail không lu trữ bất cứ thông tin cá nhân nào và luôn cố gắng gửi tất cả những email với giải thuật PGP. - Một vài ứng dụng webmail nh Fastmail.FM đa ra những tính năng không bao giờ có ở những chơng trình email trên nền máy để bàn. 1.1.4. Những bất lợi của dịch vụ Webmail - Ngời dùng phải luôn online để đọc và viết nhiều e -mail. Họ không thể dễ dàng sửa chữa th khi họ đang làm việc offline (trừ khi phải chép và dán nội dung th). - Những dịch vụ Webmail thơng mại thờng cung cấp không gian lu trữ e -mail giới hạn và hoặc là hiện quảng cáo khi sử dụng hoặc gắn quảng cáo email đợc gửi. Không email quan trọng giống nh phần mềm ở máy, ngời dùng không mặc định đợc giữ các tin nhắn vào máy tính của mình, mặc dù họ cũng có quyền lựa chọn để tải về và lu trữ những vào máy tính, có thể làm bằng tay hoặc bằng phần mềm pop -mail. - Phần lớn e -mail là những thông điệp ngắn, ở dạng thuần ký tự, nhỏ hơn 2kB, nhng khi sử dụng Webmail, e-mail gốc đợc lồng vào những mã HTML 9 Đồ án tốt nghiệp - SquirrelMail Trờng Đại học Vinh của Web site nên có thể lên đến 40 kB hoặc hơn nữa. Điều này có thể làm chậm đáng kể tốc độ sử dụng, đặc biệt là với đờng truyền chậm. - Những tài khoản Webmail thờng là mục tiêu của spam. - Những tài khoản Webmail bị cho là không an toàn. - Những tài khoản Webmail miễn phí thờng không dùng đợc cho những ngời dùng khiếm thị, do sử dụng giao diện trực quan. - Webmail thờng bị giới hạn về tốc độ và tính năng so với những chơng trình xem email khác, một phần do sự hạn chế của HTML (trang web). Ví dụ nh, khi những th đợc đánh dấu xóa trong chỉ mục, những thẻ này thờng mất đi khi có ngời đọc th. Điều đó có nghĩa là chúng ta không thể đọc th mà chúng ta cho là có thể phải xóa (để kiểm tra lại có nên xóa hay không) nếu chúng ta không xóa thẻ đã đánh dấu đi hoặc phải đánh dấu lại. Do đó sẽ càng bất tiện hơn khi muốn xóa nhiều th một lúc. 1.1.5. Những tính năng khác của Webmail - Những tài khoản Webmail có thể đợc thiết lập với khả năng kỹ thuật tối thiểu và có thể cung cấp sự độc lập khỏi ISP hiện thời của ai đó cũng nh mức độ nặc danh. - Khả năng tiếp cận ở bất cứ nơi đâu đồng nghĩa với việc khó khăn hơn để lần ra dấu vết cá nhân đã sử dụng một tài khoản nào đó hơn là khi họ sử dụng đờng truyền gắn liền với địa chỉ nhà của họ. Những tính năng này về lý thuyết đồng nghĩa rằng chúng dễ trở thành những công vụ liên lạc vì mục đích bất chính hơn e -mail thông thờng. Trong thực tế, phần lớn cơ quan an ninh của chính phủ dò tìm ra những cá nhân cố gắng sử dụng phơng pháp đó khá dễ dàng, cũng nh tìm ai đó gọi điện từ buồng điện thoại. 1.1.6. Những phát triển gần đây 10

Ngày đăng: 19/12/2013, 11:28

HÌNH ẢNH LIÊN QUAN

3.2. Cài đặt các dịch vụ - Triển khai hệ thống webmail squirrelmail trên nền linux
3.2. Cài đặt các dịch vụ (Trang 28)
Mô hình hệ thống: - Triển khai hệ thống webmail squirrelmail trên nền linux
h ình hệ thống: (Trang 28)
Cài đặt và cấu hình Postfix mail - Triển khai hệ thống webmail squirrelmail trên nền linux
i đặt và cấu hình Postfix mail (Trang 31)
Màn hình chính của Server: - Triển khai hệ thống webmail squirrelmail trên nền linux
n hình chính của Server: (Trang 31)
- Màn hình xuất hiện để ta lựa chọn gói dịch vụ postfix: - Triển khai hệ thống webmail squirrelmail trên nền linux
n hình xuất hiện để ta lựa chọn gói dịch vụ postfix: (Trang 32)
- gedit /etc/postfix/main.cf là file cấu hình chính của postfix: Vào Terminal gõ nh hình vẽ:  - Triển khai hệ thống webmail squirrelmail trên nền linux
gedit etc/postfix/main.cf là file cấu hình chính của postfix: Vào Terminal gõ nh hình vẽ: (Trang 33)
- Màn hình xuất hiện: - Triển khai hệ thống webmail squirrelmail trên nền linux
n hình xuất hiện: (Trang 34)
2. Đăng nhập vào SquirrelMail tự động mở Hộp th đến nh hình dới - Triển khai hệ thống webmail squirrelmail trên nền linux
2. Đăng nhập vào SquirrelMail tự động mở Hộp th đến nh hình dới (Trang 39)
2. Đăng nhập vào SquirrelMail tự động mở Hộp th đến nh hình dới - Triển khai hệ thống webmail squirrelmail trên nền linux
2. Đăng nhập vào SquirrelMail tự động mở Hộp th đến nh hình dới (Trang 39)

TỪ KHÓA LIÊN QUAN

w