Postfix+Vm-pop3d+OpenWebMail

王朝other·作者佚名  2008-05-31
窄屏简体版  字體: |||超大  

Description :

延續上篇 Postfix+Vm-pop3d 使用非系統帳號架設虛擬郵件 Virtual Mail 後,這篇文章將新增加 OpenWebMail 軟體,以新增 Web 收信的方式,透過 Browse 即可收發 E-Mail,發現 OpenWebMail 2.0 之後的版本,多了網路硬碟功能,OpenWebMail 真是台灣人的驕傲。

Setp 1.

使用 ports 加裝 OpenWebMail,記得要先更新 ports tree 才可以裝最新版的軟體。

#cd /usr/ports/mail/openwebmail

#make install clean

變換目錄,切換到 openwebmail 的目錄下,參考下面這些文件。

#cd /usr/local/www/cgi-bin/openwebmail/auth

參考一些文件 auth_pop3.pl , auth_vdomain.pl , auth_unix.pl

#cd /usr/local/www/cgi-bin/openwebmail/etc

參考 openwebmail.conf.default

#cd /usr/local/www/cgi-bin/openwebmail/etc/sites.conf

參考 README

Setp 2.

編輯 openwebmail.conf 設定檔:

#vi /usr/local/www/cgi-bin/openwebmail/etc/openwebmail.conf

# 修改項目:

mailspooldir /var/spool/mail

default_language zh_TW.Big5

# 新增加項目:

use_homedirspools no

use_homedirfolders no

enable_changepwd no

enable_autoreply no

enable_setforward no

enable_setfromemail no

getmail_from_pop3_authserver no

autopop3_at_refresh yes

auth_withdomain no

編輯 vpn2.ntut.idv.tw 這個 Domain 的設定檔:

#vi /usr/local/www/cgi-bin/openwebmail/etc/sites.conf/vpn2.ntut.idv.tw

# 新增加項目 :

mailspooldir /var/spool/virtual/vpn2.ntut.idv.tw

auth_withdomain yes

auth_module auth_vdomain.pl

domainnames vpn2.ntut.idv.tw

use_homedirspools no

use_syshomedir no

enable_autoreply no

enable_setforward no

#

enable_vdomain yes

vdomain_admlist sysadm

vdomain_maxuser 100

vdomain_vmpop3_pwdpath /usr/local/etc/virtual

vdomain_vmpop3_pwdname passwd

vdomain_vmpop3_mailpath /var/spool/virtual

vdomain_postfix_aliases /usr/local/etc/postfix/aliases

vdomain_postfix_virtual /usr/local/etc/postfix/virtual

vdomain_postfix_postalias /usr/local/sbin/postalias

vdomain_postfix_postmap /usr/local/sbin/postmap

編輯 bsd.ntut.idv.tw 這個 Domain 的設定檔:

#vi /usr/local/www/cgi-bin/openwebmail/etc/sites.conf/bsd.ntut.idv.tw

# 新增加項目 :

mailspooldir /var/spool/virtual/bsd.ntut.idv.tw

auth_withdomain yes

auth_module auth_vdomain.pl

domainnames bsd.ntut.idv.tw

use_homedirspools no

use_syshomedir no

enable_autoreply no

enable_setforward no

#

enable_vdomain yes

vdomain_admlist sysadm

vdomain_maxuser 100

vdomain_vmpop3_pwdpath /usr/local/etc/virtual

vdomain_vmpop3_pwdname passwd

vdomain_vmpop3_mailpath /var/spool/virtual

vdomain_postfix_aliases /usr/local/etc/postfix/aliases

vdomain_postfix_virtual /usr/local/etc/postfix/virtual

vdomain_postfix_postalias /usr/local/sbin/postalias

vdomain_postfix_postmap /usr/local/sbin/postmap

Setp 3.

修改存取權限:

#cd /usr/local/www/cgi-bin/openwebmail/

#chgrp -R nobody ./etc

#chown -R nobody ./etc

打開一個瀏覽器輸入 http://xxx.xxx.xxx.xxx/cgi-bin/openwebmail/openwebmail.pl 即可使用 Virtual User : justin@bsd.ntut.idv.tw 登入 ~

參考文件:

http://www.bluelavalamp.net/owmvirtual/

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航