Qmail - Phần 7: Cài đặt webmail với Squirrelmail
Triển khai ứng dụng thư điện tử sử dụng qmail, courier mail và squirrel mail7.1. Cài đặt Squirrelmail
Qmail - Phần 2: Cài đặt qmail từ mã nguồn.
Qmail - Phần 3: Cài đặt Ezmlm, Autoresponder, Vpopmail tích hợp MySQL
Qmail - Phần 4: Cài đặt Vqadmin, Maildrop và Qmailadmin
Qmail - Phần 5: Cấu hình khởi động Qmail - Gỡ bỏ Sendmail và Khởi động Qmail
Qmail - Phần 6:Cài đặt Courier-IMAP/IMAPS với Courierpassd
Qmail - Phần 7: Cài đặt webmail với Squirrelmail
Qmail - Phần 8: Tích hợp Clam Antivirus và SpamAssassin vào Qmail Server
Qmail - Phần 9:Cài đặt Qmail-scanner và Qmailanalog
Hiện tại, hệ thống đang chạy Qmail với IMAP, để đơn giản và tạo tiện lợi cho người dùng, ngoài việc dùng các phần mềm client như Mozilla Thunderbird, Outlook.. Chúng ta cũng có thể cài đặt Webmail vào máy chủ Qmail để người dùng truy cập mail thông qua trình duyệt web. Trong bài viết này, sự lựa chọn của tôi là Squirrelmail.
Squirrelmail được dùng rất phổ biến hiện nay với ưu điểm là dễ cài đặt, có rất nhiều plugin tốt để mở rộng tính năng của Webmail.
Chuẩn bị
- Để cài đặt được Squirrelmail, máy chủ mail phải cài PHP và cấu hình cho phép upload.
- Tải phiên bản mới nhất của Squirrelmail tại http://www.squirrelmail.org/download.php. Tại thời điểm thực hiện bài viết này, phiên bản Squirrelmail mới nhất là squirrelmail-1.4.21, file squirrelmail-1.4.21.tar.gz đã được tải về ở thư mục /var/www.
Đã đảm bảo đầy đủ các yếu tố cần thiết cho việc cài đặt. Ta tiên hành cài Squirrelmail.
Di chuyển vào thư mục /var/www
Giải nén file cài đặt squirrelmailCode:[root@mail ~]# cd /var/www
Đổi tên thư mục squirrelmail-1.4.21 thành webmailCode:[root@mail www]# tar zxvf squirrelmail-1.4.21.tar.gz
Cấu hình, phân quyền cho Squirrelmail cài đặt và hoạt động(ở đây phân quyền cho Squirrelmail hoạt động bằng người dùng là apache).Code:[root@mail www]# mv squirrelmail-1.4.21 webmail
Tiến hành cài đặt và cấu hình.Code:[root@mail www]# mkdir /var/sqattachements [root@mail www]# chown -R apache:apache /var/sqattachements [root@mail www]# cd /var/www/webmail/ [root@mail www]# chown -R apache:apache data [root@mail www]# cd /var/local/ [root@mail local]# mkdir squirrelmail [root@mail local]# cd squirrelmail/ [root@mail squirrelmail]# mkdir data [root@mail squirrelmail]# chmod -R 777 /var/local/squirrelmail/data/
Trong quá trình cài đặt, hệ thống sẽ hiện ra menu cùng các tuỳ chọn cấu hình cho phù hợp với máy chủ mail. Các thiết lập cần thay đổi là “Server Settings”. Ấn số 2 để tiến hành thay đổi.Code:[root@mail squirrelmail]# cd /var/www/webmail/config [root@mail config]# ./conf.pl
Hình: Giao diện test mode cấu hình Squirrel mail
Các thông số trong Server Settings được cấu hình như sau.
Tiếp theo, cấu hình máy chủ Apache để có thể chạy được Webmail.Code:General ------- 1. Domain : 192.168.137.20 2. Invert Time : false 3. Sendmail or SMTP : SMTP IMAP Settings -------------- 4. IMAP Server : localhost 5. IMAP Port : 143 6. Authentication type : login 7. Secure IMAP (TLS) : false 8. Server software : other 9. Delimiter : detect SMTP Settings ------------- 4. SMTP Server : localhost 5. SMTP Port : 25 6. POP before SMTP : false 7. SMTP Authentication : none 8. Secure SMTP (TLS) : false
Tạo Virtual host để chạy webmail http://mail.viet-cntt.com: Vào file cấu hình của Apache, khai báo Virtualhost với địa chỉ IP là 192.168.137.20 và Alias là mail.viet-cntt.com.
DirectoryIndex thêm vào index.php.
Thêm vàoCode:[root@mail config]# vi /etc/httpd/conf/httpd.conf
Code:<VirtualHost 192.168.137.20:80> ServerName mail.viet-cntt.com ServerAlias mail.* ServerAdmin postmaster@viet-cntt.com DocumentRoot /var/www/webmail </VirtualHost>Khởi động lại daemon httpd.Hình: Cấu hình apache để chạy webmail
Đăng nhập vào webmail với địa chỉ http://mail.viet-cntt.com (máy chủ DNS Fedora 192.168.137.12 đã phân cấu hình phân giải địa chỉ http://mail.viet-cntt.com thành IP 192.168.137.20)Code:[root@mail config]# service httpd restart
Đăng nhập với Tài khoản và mật khẩu được tạo trước đó bằng cách sử dụng Vqadmin
Kết quả đăng nhập thành côngHình 4‑16 Giao diện đăng nhập Webmail Squirrel mail
7.2.Cài đặt plugin change_passHình 4‑17 Kết quả đăng nhập thành công
Khi đã có Squirrelmail. Người dùng có thể gởi mail và nhận mail thông qua giao diện web. Một tính năng rất quan trọng của Webmail mà mặt định cài Squirrelmail không có đó là tính năng thay đổi mật khẩu. Plugin "change_pass" của Squirrelmail kết hợp với Courierpassd (đã cài ở các bước trước) có thể đáp ứng được điều này.
Tải plugin change_pass tại địa chỉ http://squirrelmail.org/plugins.php . Trong trường hợp này, nhóm làm đồ án cài đặt với file change_pass-2.7-1.4.x.tar.gz vào thư mục /var/www/webmail/plugins.
Thêm plugin vào Squirrelmail.Code:[root@mail conf]# cd /var/www/webmail/plugins [root@mail webmail]# tar zxvf change_pass-2.7-1.4.x.tar.gz
Vào tuỳ chọn số 8 là plugin.Code:[root@mail config]# cd /var/www/webmail/config [root@mail config]# ./conf.pl
Hình: Cấu hình kích hoạt Plugin change_pass
Chọn plugin change_pass để cài đặt. Sau khi cài đặt xong plugin change_pass đã nằm trong danh sách “Install Plugins”.
Đăng nhập vào lại webmail, vào tuỳ chọn option, đã có thêm tiện ích Change Password.Hình 4‑19 Plugin change_pass đã được kích hoạt
Hình: Đã xuất hiện tùy chọn thay đổi mật khẩu trong Squirrel mail sau khi cài đặt plugin change_pass thành công
Hình 4‑21 Thay đổi mật khẩu thành công
Hiện nay, hầu hết các hosting linux đề chạy Squirrelmail làm webmail (cpanel, directadmin...) Giao diện mặt định của Squirrelmail không được đẹp mắt cho lắm, nếu muốn như yahoo, gmail.. chúng ta có thể tìm trên mạng các nguồn cung cấp theme squirrelmail để tải về và cài đặt cho webmail.
Phần tiếp theo SUN sẽ hướng dẫn Tích hợp Clam Antivirus và SpamAssassin...
--------------------------------------------------
Xem các chủ đề cùng chuyên mục:
- Hệ thống Domain Network nhiều Networks/Subnets 10/07/2009
- Hướng dẫn tạo đĩa Windows cài đặt tự động 21/11/2010
- Cấu Hình GRE Over IPSec 30/11/2010
- Cấu hình GMAIL trong Outlook Express 17/04/2010
- Cisco Certified Internetwork Expert (CCIE) Security 24/09/2009
- Sơ lược về Subnet và Subneting 25/08/2009
- Qmail - Phần 2: Cài đặt qmail từ mã nguồn. 21/01/2011
- ".:'CD Quản Trị Mạng Win 2k3':." 27/05/2009
- Video hack Domain trong mạng LAN ! 24/09/2009
- Hệ thống mở rộng & Kết nối WAN 10/07/2009
+5 EXP

















Trả Lời Với Trích Dẫn