Postfix + vm-pop3d

| | Comments (0)

Postfix 本身就有虛擬帳號功能, 再加上 vm-pop3d, 使得虛擬帳號使用者可以收 mail

/etc/postfix/main.cf 新增 virtual_maps = hash:/etc/postfix/virtual
user@domain1.com user.domain1.com
herny.pan@domain2.com henry.pan.domain2.com
mydestination 要加上 domain1.com, domain2.com
# postmap /etc/postfix/virtual (更新 /etc/postfix/virtual.db)
/etc/aliases 新增
user.domain1.com: /var/spool/virtual/domain1.com/user
henry.pan.domain2.com: /var/spool/virtual/domain2.com/henry.pan
# newaliases (更新 /etc/aliases.db)

到此 Postfix 部分設定完成(信件已可送到指定的目錄), 裝好 vm-pop3d, 以 inetd 或 xinetd 啟動,
再設定 vm-pop3d, 建郵件目錄及建密碼檔
建郵件目錄
mkdir -p /var/spool/virtual/domain1.com /var/spool/virtual/domain2.com
chown -R mail.mail /var/spool/virtual
目錄的 uid 要跟 Postfix 的 default_privs 一樣
建密碼檔
mkdir -p /etc/virtual/domain1.com /etc/virtual/domain2.com
htpasswd -c /etc/virtual/domain1.com/passwd user
htpasswd -c /etc/virtual/domain2.com/passwd henry.pan
再建立同 domain 的其他 user, 不用加 -c, 如 htpasswd /etc/virtual/domain1.com/passwd user2

Mail Client 端的設定
vm-pop3d 的虛擬帳號登入名稱, 要使用 Email 全名, 如 user@domain1.com
原有的主機帳號使用者不變

ref:
virtualmail-pop3d FAQ
使用 vm-pop3d 建置郵件虛擬帳戶

Leave a comment

March 2009

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

About this Entry

This page contains a single entry by Pank published on August 19, 2005 11:10 AM.

Pank's MSN bot for WEB2MSN was the previous entry in this blog.

PieTTY 0.3.27 無法啟動問題 is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.