• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • Postfix+Openwebmail+Vm-pop3d on mdk 9.2

    發表于:2007-05-25來源:作者:點擊數: 標簽:
    Postfix+Openwebmail+Vm-pop3d on mdk 9.2 2005.02.25 為了方便管理和 安全 性, Openwebmail 改用 auth_vdomain.pl 認證後,就可以建立virtual user囉~ 這份實做的筆記是在我已經安裝好postfix和openwebmail之後做的,有一些前置的設定 就不在此重述或另外

    Postfix+Openwebmail+Vm-pop3d on mdk 9.2

    2005.02.25 為了方便管理和安全性,
    Openwebmail 改用 auth_vdomain.pl 認證後,就可以建立virtual user囉~ :razz:

    這份實做的筆記是在我已經安裝好postfix和openwebmail之後做的,有一些前置的設定
    就不在此重述或另外說明嚕~

    STEP 1. 先改用vm-pop3d
    vm-pop3d可以在contrib裡找到:
    MDK
    vm-pop3d-1.1.6-2mdk.i586.rpm
    或 義守大學檔案伺服器
    vm-pop3d-1.1.6-2mdk.i586.rpm

    把它裝好後,改一下開機啟動的設定

    #chkconfig –del ipop3
    #chkconfig –add vm-pop3d
    #chkconfig –list
    #service vm-pop3d start

    STEP 2. 設定virtual user
    打開 /etc/postfix/virtual ,在最後寫入第一個 virtual user

    enix@mail.sjps.phc.edu.tw enix.mail.sjps.phc.edu.tw
    :wq
    #postmap /etc/postfix/virtual

    要注意一點,上面的格式是” username@virtualdomain username.virtualdomain”
    如果設定的 virtualdomain 是你的main domain,
    那你將會體驗到哈利波特2(hurry!but…oh!) ”消失的帳號”…… :xd:
    就不能再用linux的系統帳號收信嚕,因為認證方式由auth_unix.pl改成auth_vdomain.pl了
    再用username@virtualdomain登入當然是虛擬帳號而不是系統帳號的啦

    STEP 3. 設定alias
    打開 /etc/postfix/aliases,在後頭加入

    pighead: /var/spool/virtual/mail.sjps.phc.edu.tw/pighead
    :wq
    #postaliases hash:/etc/postfix/aliases

    STEP 4.修改 /etc/postfix/main.cf
    加入以下virtual user settings

    virtual_maps = hash:/etc/postfix/virtual
    virtual_mailbox_lock = dotlock
    allow_mail_to_commands = alias,forward,include
    allow_mail_to_files = alias,forward,include

    STEP 5.建立密碼檔
    目錄名應為你的virtualdomain

    #mkdir /etc/virtual
    #mkdir /etc/virtual/mail.sjps.phc.edu.tw
    #htpasswd -n pighead
    New password:
    Re-type new password:

    pighead:3RW5neF73d4Fp < =把這行給他寫進企 /etc/virtual/mail.sjps.phc.edu.tw/passwd

    STEP 6.建立虛擬帳號的INBOX目錄
    目錄名應為你的virtualdomain

    #mkdir /var/spool/virtual
    #mkdir /var/spool/virtual/mail.sjps.phc.edu.tw
    #chown -R root:mail /var/spool/virtual

    STEP 7. 在openwebmail 的 sites.conf 加入新設定檔
    檔名就用你的virtualdomain,以下為我的設定

    #vi /var/www/cgi-bin/openwebmail/etc/sites.conf/mail.sjps.phc.edu.tw

    mailspooldir /var/spool/virtual/mail.sjps.phc.edu.tw
    auth_withdomain yes
    auth_module auth_vdomain.pl
    quota_module quota_du.pl
    domainnames mail.sjps.phc.edu.tw

    quota_limit 102400 < =預設quota 100MB

    enable_autoreply no
    enable_setforward no
    enable_setfromemail no

    enable_vdomain yes
    vdomain_admlist pighead <=管理者
    vdomain_vmpop3_pwdpath /etc/virtual
    vdomain_vmpop3_pwdname passwd
    vdomain_vmpop3_mailpath /var/spool/virtual
    vdomain_postfix_aliases /etc/aliases
    vdomain_postfix_virtual /etc/postfix/virtual
    vdomain_postfix_postalias /usr/sbin/postalias
    vdomain_postfix_postmap /usr/sbin/postmap

    openwebmail設定檔讀入的順序:
    1. /var/www/cgi-bin/openwebmail/etc/defaults/openwebmail.conf <=原始設定檔,不用去動
    2. /var/www/cgi-bin/openwebmail/etc/openwebmail.conf <=是我最初的系統真實帳號設定
    3. /var/www/cgi-bin/openwebmail/etc/sites.conf/mail.sjps.phc.edu.tw <=virtual 設定
    4. /var/www/cgi-bin/openwebmail/etc/users.conf/pighead <=針對某人做特殊設定
    後面的會覆寫掉前面的設定。層層設定比較有彈性,所以把virtual設定寫在sites.conf下面
    另外virtual users如果要設定quota,就要改用quota_du.pl模組
    不像quota_unixfs.pl那麼方便,要改變某些人的quota只好從uesrs.conf下手嚕 :wink:

    STEP 8. 重新啟動postfix和xinetd吧

    #service postfix restart
    #service xinetd restart

    這樣基本上就完成囉啦 !
    如果有問題,就從log下手嚕,還有多看官方文件說明、FAQ吧!

    ps.跟/var/spool/mail一樣,/var/spool/virtual/mail.sjps.phc.edu.tw下的INBOX都ln到另外獨立的磁區去了,配合openwebmail的設定,所有owm相關的個人data都放在一起,方便管理的阿!哈哈!

    My Reference:
    1. 文章標題: [分享]安裝 Postfix+sasl+Openwebmail+Vm-pop3d on RH9
    2. Postfix+Openwebmail+虛擬帳號 On Mandrake 9.2
    3. How to setup virtual users on Open WebMail using Postfix & vm-pop3d
    4. 官方FAQ


    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>