postfixにて詰まっていたことがあった.
メールクライアントでは正常に送信できるのに、サーバ内からmailコマンドを使って送信すると、届かない.つまり、送信されていない.
/var/log/maillogを見ると、
Apr 11 06:09:12 gugen postfix/smtp[16849]: connect to ドメイン[XXX.XXX.XXX.XX]: Connection timed out (port25)
という記録があった.調べてみたら、これは、
ISP側のOutbound Port25 Blockingが影響していることが判明.
回避策は、/etc/postfix/main.cfに以下を追加
relayhost = [ISPのSMTPサーバ(メール送信するときのものでOK)]
/etc/rc.d/init.d/postfix restartでPostfixを再起動して、ふたたびmailコマンドで送信したら…できた!じゃかじゃか、テスト送信したメールがクライアントに届いてきた.