====== 安裝設定 WebMail (squirrelmail) ======
===== - 下載安裝 SquirrelMail =====
yum install squirrelmail
cd /usr/share/squirrelmail/config
./conf.pl
===== - 手動更改參數檔 =====
vi /etc/squirrelmail/config.php
:
$squirrelmail_default_language = 'zh_TW';
:
===== - 安裝提供使用者自行更改密碼的 plugins =====
先參考 **[[tech:poppassd]]**
cd /usr/share/squirrelmail/plugins
wget http://www.squirrelmail.org/plugins/change_pass-2.7a-1.4.x.tar.gz
tar -zxvf change_pass-2.7a-1.4.x.tar.gz
cd /usr/share/squirrelmail/config
./conf.pl
# 選 8. Plugins -> 將 Available Plugins: 內的 change_pass 加入模組 -> 選 S 儲存設定 -> 選 Q 後離開
===== - 設定 apache 定義檔 =====
vi /etc/httpd/conf.d/squirrelmail.conf
:
Alias /webmail /usr/share/squirrelmail
service httpd restart
* 如果只要設定特定 IP 可以存取 webmail 就在這個 squirrelmail.conf 設定檔內增加以下的限制
:
order deny,allow
Deny from all
Allow from 127.0.0.1
Allow from 192.168.0
* 如果不希望自動轉至 https 協定, 可以在這個 squirrelmail.conf 設定檔內更改為以下的設定
:
# this section makes squirrelmail use https connections only, for this you
# need to have mod_ssl installed. If you want to use unsecure http
# connections, just remove this section:
RewriteEngine on
# RewriteCond %{HTTPS} !=on
# RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^/(.*) https://%{SERVER_NAME}/$1 [L,R]
:
===== 參考網頁 =====
* [[http://kalug.linux.org.tw/~lloyd/LLoyd_Hand_Book/book/squirrelmail-webmail-config.html|LLoyd Huang Hand Book Squirrelmail webmail 安裝設定]]
* http://squirrelmail.org/wiki/UsingSSL
{{tag>mail squirrelmail 安裝}}