CỘNG ĐỒNG CÔNG NGHỆ THÔNG TIN VIỆT NAM
CHÀO MỪNG CÁC BẠN ĐẾN VỚI CỘNG ĐỒNG CÔNG NGHỆ THÔNG TIN VIỆT NAM

Cài đặt và cấu hình mail server SquirrelMail trên Ubuntu 16.04 hoặc Debian 8

0 Thành viên và 1 Khách đang xem chủ đề.

Ngủ rồi CCNACCNP

  • Hero Member
  • *****
    • Bài viết: 3980
    • Số Lần: +73/-0
SquirrelMail là gói webmail, được viết bằng PHP, hỗ trợ cả giao thức SMTP và IMAP và có tính năng tương thích đa nền tảng. SquirrelMail yêu cầu một máy chủ web có PHP để chạy đúng. Đối với hướng dẫn này, chúng tôi sẽ sử dụng Apache 2. Nếu bạn chưa cài đặt Apache và PHP, bạn có thể kiểm tra Máy chủ LAMP của chúng tôi trên Ubuntu 16.04 hoặc LAMP Server trên hướng dẫn Debian 8 .


    Chú thích
    Hướng dẫn này được viết cho một người dùng không root. Các lệnh yêu cầu đặc quyền nâng cao được bắt đầu bằng sudo . Nếu bạn không quen với sudo , bạn có thể kiểm tra hướng dẫn Người dùng và Đặc quyền của chúng tôi.

1. Cài đặt

Cập nhật hệ thống và cài đặt SquirrelMail từ kho lưu trữ.

    Đầu tiên, cài đặt các bản cập nhật hệ thống gần đây nhất:

   
Trích dẫn
#sudo apt-get update sudo apt-get upgrade

    Cài đặt SquirrelMail:

 
Trích dẫn
    #sudo apt-get install squirrelmail

Cấu hình máy chủ ảo

Để truy cập giao diện web của SquirrelMails, hãy tạo và định cấu hình bản sao của tệp cấu hình máy chủ ảo mặc định trong thư mục Apache. Định cấu hình cài đặt trong tệp được sao chép để khớp với cài đặt Linode và tên miền của bạn.

    SquirrelMail cung cấp một tệp cấu hình mặc định cho Apache trong /etc/squirrelmail/apache.conf . Sao chép tệp cấu hình này vào thư mục sites-available của bạn bằng lệnh:

   
Trích dẫn
  #sudo cp /etc/squirrelmail/apache.conf /etc/apache2/sites-available/squirrelmail.conf

    Chỉnh sửa tệp cấu hình để bỏ ghi chú khối <VirtualHost 1.2.3.4:80> bằng cách xóa ký hiệu bảng Anh ( # ), như hiển thị bên dưới. Chỉnh sửa IP và ServerName để khớp với cài đặt Linode và tên miền của bạn:

Trích dẫn
/etc/apache2/sites-available/squirrelmail

     Alias /squirrelmail /usr/share/squirrelmail

    <Directory /usr/share/squirrelmail>
      Options FollowSymLinks
      <IfModule mod_php5.c>
        php_flag register_globals off
      </IfModule>
      <IfModule mod_dir.c>
        DirectoryIndex index.php
      </IfModule>

      # access to configtest is limited by default to prevent information leak
      <Files configtest.php>
        order deny,allow
        deny from all
        allow from 127.0.0.1
      </Files>
    </Directory>

    # users will prefer a simple URL like http://webmail.vietnetwork.vn
    <VirtualHost *:80>
      DocumentRoot /usr/share/squirrelmail
      ServerName squirrelmail.example.com
    </VirtualHost>

    # redirect to https when available (thanks omen@descolada.dartmouth.edu)
    #
    #  Note: There are multiple ways to do this, and which one is suitable for
    #  your site's configuration depends. Consult the apache documentation if
    #  you're unsure, as this example might not work everywhere.
    #
    #<IfModule mod_rewrite.c>
    #  <IfModule mod_ssl.c>
    #    <Location /squirrelmail>
    #      RewriteEngine on
    #      RewriteCond %{HTTPS} !^on$ [NC]
    #      RewriteRule . https://%{HTTP_HOST}%{REQUEST_URI}  [L]
    #    </Location>
    #  </IfModule>
    #</IfModule>

Chú thích
Nếu Apache đang phục vụ các máy chủ ảo khác, bạn có thể cần điều chỉnh chúng và / hoặc tệp cấu hình này để ngăn chặn mọi xung đột. Nếu bạn đang chạy Apache chỉ cho SquirrelMail, bạn vẫn có thể muốn xóa máy chủ ảo mặc định khỏi sites-enabled .

    Kích hoạt máy chủ ảo mới:

 
Trích dẫn
   #sudo a2ensite squirrelmail.conf

    Tải lại Apache:

     
Trích dẫn
#sudo systemctl reload apache2.service

Bây giờ bạn có thể thấy trang đăng nhập mặc định của SquirrelMail trong trình duyệt của bạn sau khi điều hướng đến địa chỉ IP hoặc tên miền Linode của bạn:


2. Cấu hình SquirrelMail

Trước khi sử dụng SquirrelMail lần đầu tiên, hãy định cấu hình nó để truy cập máy chủ thư của bạn. SquirrelMail cung cấp một công cụ có tên là squirrelmail-configure , một giao diện tương tác chỉnh sửa tệp /etc/squirrelmail/config.php cho bạn với đầu vào bạn cung cấp.

    Khởi chạy ứng dụng squirrelmail-configure :

     
Trích dẫn
#sudo squirrelmail-configure

    Điều này sẽ đưa lên menu hiển thị dưới đây:


Có nhiều lựa chọn để điều chỉnh ở đây; quá nhiều cho phạm vi của hướng dẫn này. Các cài đặt duy nhất cần thiết để làm cho SquirrelMail hoạt động là Server Settings . Nhập 2 để hiển thị menu con Cài đặt máy chủ:


    Nếu máy chủ thư của bạn ở cùng Linode với cài đặt SquirrelMail của bạn, bạn có thể không cần thực hiện bất kỳ điều chỉnh nào đối với cài đặt mặc định. Nếu không, hãy điều chỉnh cài đặt Miền , IMAP và SMTP để khớp với máy chủ thư bạn muốn kết nối. Bạn có thể tìm thấy các mẹo cấu hình bổ sung cho phần này từ tài liệu chính thức của SquirrelMail .

        Chú thích

        Nếu máy chủ email của bạn sử dụng mã hóa STARTTLS , như Email của chúng tôi với Postfix, Dovecot và hướng dẫn MySQL thì, bạn sẽ không thể xác thực bằng phiên bản Squirrelmail này. Phiên bản 1.5.1 trở lên có thể sử dụng STARTTLS , nhưng đang trong quá trình phát triển và không có sẵn trong kho chính. Bạn có thể tải xuống bản dựng mới nhất từ ​​trang web của Squirrelmail.

    Khi hoàn tất, nhấn S để lưu các thay đổi của bạn, sau đó nhấn Q để thoát.

3. Quản lý và sử dụng, đăng nhập vào giao diện web

    Tại thời điểm này, bạn sẽ có thể đăng nhập vào trang Đăng nhập SquirrelMail bằng thông tin email của bạn. Điều hướng trong trình duyệt web của bạn đến địa chỉ IP của Linode hoặc tên miền tùy thuộc vào cách bạn định cấu hình máy chủ ảo:


Bố cục giao diện tuân theo quy ước email tiêu chuẩn; tất cả các chức năng phổ biến nên dễ dàng truy cập:


Khi bạn kết thúc, bạn có thể đăng xuất bằng liên kết ở góc trên bên phải. Luôn nhớ đăng xuất nếu bạn đang sử dụng máy tính công cộng.

Thêm thông tin

Bạn có thể muốn tham khảo các tài nguyên sau để biết thêm thông tin về chủ đề này. Mặc dù những điều này được cung cấp với hy vọng rằng chúng sẽ hữu ích, xin lưu ý rằng chúng tôi không thể đảm bảo tính chính xác hoặc kịp thời của các tài liệu được lưu trữ bên ngoài.
Tham gia cộng đồng của chúng tôi. Tìm câu trả lời, đặt câu hỏi và giúp đỡ người khác.

Tài liệu SquirrelMail chính thức: http://squirrelmail.org/documentation/

Chúc các bạn thành công.   :VietNetwork-Vn (3):
« Sửa lần cuối: Tháng Chín 17, 2019, 09:08:01 AM gửi bởi NetworkEngineer »



 

Related Topics

  Tiêu đề / Tác giả Trả lời Bài mới
4 Trả lời
2678 Lượt xem
Bài mới Tháng Sáu 14, 2019, 12:50:24 PM
gửi bởi CCNACCNP
1 Trả lời
195 Lượt xem
Bài mới Tháng Mười Hai 27, 2018, 05:45:07 PM
gửi bởi Admin
2 Trả lời
812 Lượt xem
Bài mới Tháng Sáu 25, 2019, 11:40:47 AM
gửi bởi NetworkEngineer
2 Trả lời
71 Lượt xem
Bài mới Tháng Sáu 25, 2019, 11:40:28 AM
gửi bởi NetworkEngineer
2 Trả lời
211 Lượt xem
Bài mới Tháng Sáu 20, 2019, 02:58:55 PM
gửi bởi NetworkEngineer