|
|
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已! |
|
恭喜您是本站第 1730408
位訪客!
登入 | 註冊
|
|
|
|
發表者 |
討論內容 |
冷日 (冷日) |
發表時間:2012/5/22 6:47 |
- Webmaster

- 註冊日: 2008/2/19
- 來自:
- 發表數: 15773
|
- [轉貼]debian的postfix Hosting Multiple Domains (即是虛擬域)
- 要設置虛擬域大概有以下步驟
1。設置虛擬域(即那些是是虛擬域 ) 2。設置虛擬域用戶郵件存放的地址 3。設置虛擬域用戶郵箱類型(mbox還是maildir) 4。設置postfix有權限去操作「虛擬域用戶郵件存放的地址」 5。重新啟動postfix
1.以下都是在main.cf中加入 (1)設置虛擬域,如下語句,以下語句mysosogh.com就是我的虛擬域
virtual_mailbox_domains = mysosogh.com
(2)設置虛擬域用戶郵件存放的地址(我這裡把存放虛擬域用戶郵件的地址設置為/var/spool/vmail目錄)如下語句
virtual_mailbox_base = /var/spool/vmail
(3)先設置「虛擬域用戶郵箱類型」的影射文件,等下還有設置,如下語句
virtual_mailbox_maps = hash:/etc/postfix/virtual
(4)設置postfix的權限,其實的103和104分別是postfix的uid和gid 這個如果你可以看看//etc/passwd中postfix的這2個參數,如下語句
virtual_uid_maps = static:103
virtual_gid_maps = static:104
2. 建立vmail目錄用戶存放虛擬域用戶郵件,如下語句
設置postfix有權限操作vmail目錄,因為postfix要把虛擬域用戶郵件寫在裡面哦 (不知道這樣做會不會有安全隱患),如下語句
chown postfix /var/spool/vmail
3.建立剛才的那個「虛擬域用戶郵箱類型」的影射文件
加入
sosogh@mysosogh.com mysosogh.com/sosogh/
(在sosogh後面加一個/是表示mailbox為maildir,如果沒有/ 就是mbox) 以上語句意思是發送給sosogh@mysosogh.com的郵件都放在 /var/spool/vmail/mysosogh.com/sosogh/下
4。使/etc/postfix/virtual變為hash文件 (因為我們上面設置了一句:virtual_mailbox_maps = hash:/etc/postfix/virtual)
5。重新啟動postfix
/etc/init.d/postfix restart
原文出處:debian的postfix Hosting Multiple Domains (即是虚拟域)
|
|
討論串
|