2009年12月5日

postfix mail server

先在/etc/named.conf下新增對應的domain,比方說
...
zone "sky.com"{
type master;
file "named.sky.com";
};
...
/var/named/chroot/var/named/新增檔案named.sky.com,並且加入MX紀錄
安裝postfix完畢後可以修改/etc/postfix/main.cf內的參數,這些參數散在各行之間
mydomain=sky.com
myhostname=mail.sky.com
myorigin=$mydomain
mynetworks=192.168.217.0/24,127.0.0.0/24
inet_interfaces=all
mydestination=$myhostname, localhost,$mydomain,localhost
home_mailbox=Maildir/
  • mydomain:網域名稱
  • myhost:mail server主機名稱
  • myorigin:來源名稱(對其他MTA)
  • networks:表示信賴的以及幫忙relay信件的網域
  • inet_interfaces:表示監控的internet的介面卡/網路卡
  • home_mailbox:儲存mail的地方,如果不設定預設為/var/spool/mailbox,這裡的意思是把mailbox送到各個使用者的家目錄下
重新啟動postfix之後就可以用smtp protocol收發信了


為了讓使用者可以透過pop3或者imap做收發信的動作,需另外安裝dovecot套件
修改/etc/dovecot.conf
取消兩處註解
protocols = imap imaps pop3 pop3s
mail_location = maildir:~/Maildir
重新啟動server

沒有留言: