Postfix簡介與安裝
時間:2015/7/7
主題:postfix簡介與安裝
優點
- 快速
- 易於管理
- 運作安全
- 高相容
- 模組化的MTA
運作圖示
安裝步驟
事前準備
- 確認FQDN
- 檢查hostname
- 校正主機時間
# ntpdate time.stdtime.gov.tw
安裝
安裝postfix
% cd /usr/port/mail/postfix
% make install clean
設定
編輯編輯/etc/rc.conf
postfix_enable="yes" sendmail_enable="no"
編輯/usr/local/etc/postfix/main.cf
queue_directory = /var/spool/postfix #Postfix queue(default) # Hostname and domain myhostname = example.subdomain.com.tw # 若有多個,會以最下面的hostname為主 mydomain = subdomain.com.tw # 郵件來源位址 myorigin = $myhostname # 監聽介面 inet_interfaces = all # 接收的郵件 domain \\能夠收信的主機名稱 mydestination = $myhostname, localhost.$mydomain, localhost # Relay 信任的型態 mynetworks_style = {class||subnet||host} # 可以relay 的IP mynetworks = 127.0.0.1 , 192.168.5.11 # 接收未受信任的Client寄給那些domain的收件者(預設即可) relay_domains = $mydestination # 將信件relay給其他mail server relayhost = [ms.subdomain.com.tw] # 設定郵件alias alias_maps = hash:/etc/mail/aliases alias_database = hash:/etc/mail/aliases
重新載入postfix
% /usr/local/etc/rc.d/postfix reload
查看Postfix 系統相關資訊
% less /var/log/maillog
啟動或停止Postfix
% Service postfix start % Service postfix restart % Service postfix reload % Service postfix stop
設定郵件alias
編輯alias檔案
% nano /etc/mail/aliases
設定收信帳號 : 應對帳號
例如: postmaster : root # postmaster是接受外界回報本機郵件問題之帳號 # 凡是給postmaster的信 都會轉寄給root