測試Postfix 的方法很簡單,主要做這三個動作:
1. 連接SMTP 25 port, 查看Postfix的回應訊息。
2. 試寄一封電子郵件,查看Postfix是否能正確傳送。
3. 由外回寄一封信,查看Postfix是否能正確收下信包。
作法如下:
1. 連接SMTP 25 port
telnet localhost 25
若出現以下設息,表示正常:
Trying ::1...
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 liao ESMTP Postfix (Debian/GNU)
請按Ctrl + ] 組合鍵,再鍵入quit即可結束連線
2. 寄一幫測試信
使用工具mail , 直接在命令列寫信寄信:
root@liao:~# mail xxxxx@gmail.com
Subject: 測試
test postfix from pbook.ols2.net
.
Cc:
它會出現Subject: 提示你輸入主旨,接著輸入信件內容,最後在一新列中輸入 . 並按下ENTER代表信件完成,若出現Cc:,直接Enter
接者查看/var/log/mail.log 若有類似訊息表示,信件正常:
Feb 2 14:04:16 liao postfix/qmgr[6113]: 85C1F2222C1: from=<root@pbook.ols2.net>, size=310, nrcpt=1 (queue active)
Feb 2 14:04:18 liao postfix/smtp[6132]: 85C1F2222C1: to=<xxxxxx@gmail.com>, relay=gmail-smtp-in.l.google.com[74.125.203.27]:25, delay=1.8, delays=0.03/0.01/0.91/0.84, dsn=2.0.0, status=sent (250 2.0.0 OK 1486015581 z4si21302066pfd.119 - gsmtp)
b 2 14:04:18 liao postfix/qmgr[6113]: 85C1F2222C1: removed
3. 由外寄一幫信件,測試收信功能
由外寄一幫信給 adm@pbook.ols2.net, 然後查看 /var/log/mail.log若有類似訊息表示,信件正常:
Feb 2 14:04:16 liao postfix/qmgr[6113]: 85C1F2222C1: from=<rootxxxxxx@gmail.com>, size=310, nrcpt=1 (queue active)
Feb 2 14:04:18 liao postfix/smtp[6132]: 85C1F2222C1: to=<root@pbook.ols2.net>, relay=gmail-smtp-in.l.google.com[74.125.203.27]:25, delay=1.8, delays=0.03/0.01/0.91/0.84, dsn=2.0.0, status=sent (250 2.0.0 OK 1486015581 z4si21302066pfd.119 - gsmtp)
Feb 2 14:04:18 liao postfix/qmgr[6113]: 85C1F2222C1: removed
留言列表