main.cf 設定備忘
[root@www ~]# vim /etc/postfix/main.cfmyhostname = www.mydomain.com
myorigin = $myhostname
inet_interfaces = all <==約在第 114 行,117 行要註解掉
inet_protocols = ipv4
mydestination = $myhostname, localhost.$mydomain, localhost,
linux.centos.com, ftp.mydomain.com
mynetworks = 127.0.0.0/8, 192.168.100.0/24, hash:/etc/postfix/access <==約在269行
relay_domains = $mydestination
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
# 其他的設定值就先保留預設值即可啊!
access 設定備忘
[root@www ~]# vim /etc/postfix/access59.124.157.227 OK
.edu.tw OK
abc.com REJECT
192.168.2. REJECT
# OK 表示可接受,而 REJECT 則表示拒絕。
[root@www ~]# postmap hash:/etc/postfix/access
[root@www ~]# ls -l /etc/postfix/access*
-rw-r--r--. 1 root root 19648 2011-08-09 14:05 /etc/postfix/access
-rw-r--r--. 1 root root 12288 2011-08-09 14:08 /etc/postfix/access.db
# postmap 執行後 access.db 的檔案才會同步更新!這才是 postfix 實際讀取的!
aliases 設定備忘
[root@www ~]# vim /etc/aliasesmailer-daemon: postmaster
postmaster: root
bin: root
daemon: root
....(省略)....
[root@www ~]# vim /etc/aliases
root: james
# 左邊是額外所設定的,右邊則是實際接收這封信的帳號!
[root@www ~]# postalias hash:/etc/aliases
[root@www ~]# ll /etc/aliases*
-rw-r--r--. 1 root root 1535 2011-08-09 14:10 /etc/aliases
-rw-r--r--. 1 root root 12288 2011-08-09 14:10 /etc/aliases.db
Reference
沒有留言:
張貼留言