Postfixの設定について
LAN内にメールサーバA(postfix稼働)を構築し、
LAN内の各サーバからのメールは、全てメールサーバAを経由して、
外部の宛先へ送信されるように設定を行いたいと考えております。
各サーバはMSP(Mail Submission Program)としてsendmailが稼働しており、
/etc/mail/submit.cfを修正し、メールサーバAへメールが転送されるようになりましたが、
各サーバのログに「stat=Deferred: Connection refused」が出力され、メールが送信できておりません。
各サーバからtelnetを利用してメールを送信した場合は、正常に送信できております。
postconf -n の出力は以下の通りです(一部抜粋してあります)
home_mailbox = Maildir/
inet_interfaces = all
manpage_directory = /usr/share/man
message_size_limit = 10485760
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
mydomain = aaaaa.net
myhostname = aaaaa.net
mynetworks_style = subnet
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
relay_domains = $mydestination, bbbbbbb.ne.jp ← 外部へ送信する際のアドレス
relayhost = [mail.aaaaaaaaa.ne.jp]:587 ← ISPのメールサーバを指定
smtp_sasl_auth_enable = yes
smtp_sasl_mechanism_filter = LOGIN, CRAM-MD5, PLAIN
smtp_sasl_password_maps = hash:/etc/postfix/authinfo
smtp_sasl_security_options = noanonymous
smtpd_banner = $myhostname ESMTP unknown
smtpd_recipient_restrictions = permit_mynetworks permit_sasl_authenticated reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
unknown_local_recipient_reject_code = 550
原因が分かる方がいれば、ご教示いただければと思います。
どうぞ宜しくお願いいたします。
お礼
回答ありがとうございました。 早速、試してみようと思います。 マニュアルのダウンロードできるんですね!