実現したいこと
メールサーバの構築でPostfixの設定を行っています。
ダミーサーバからメールサーバへ送信を行いたいです。
エラー内容
メールサーバの「/root/Maildir/new/」内にはメールがなく、ダミーサーバのnew配下には存在している状況。
しかしmaillog上ではダミーサーバ自身に送信が出来ているため「status=send」となっている。
どうすれば相手先(メールサーバ内)のフォルダにメールを送信出来ますでしょうか?
また、送信ログがID違いで数回出力されてしまっている。(下記では長いため一つ分のログを記載してます。)
実行コマンドとmaillog(どちらもダミーサーバ上で実行、出力結果です)
sendmail -t
From:hjdm01-11111.localdomain
To:root@hjml01-22222.localdomain
Subject:Test
aaa aaa aaa
.
Aug 11 16:02:03 hjdm01-11111 postfix/smtpd[30797]: connect from hjml01-22222[192.168.0.8]
Aug 11 16:02:03 hjdm01-11111 postfix/smtpd[30797]: 4A68380604FD: client=hjml01-22222[192.168.0.8]
Aug 11 16:02:03 hjdm01-11111 postfix/cleanup[30794]: 4A68380604FD: message-id=20200811070202.DE50780604FE@hjdm01-11111
Aug 11 16:02:03 hjdm01-11111 postfix/qmgr[30753]: 4A68380604FD: from=<>, size=23690, nrcpt=1 (queue active)
Aug 11 16:02:03 hjdm01-11111 postfix/smtpd[30797]: disconnect from hjml01-22222[192.168.0.8]
Aug 11 16:02:03 hjdm01-11111 postfix/smtp[30796]: 4A68380604FD: to=root@hjdm01-11111.localdomain, relay=192.168.0.8[192.168.0.8]:25, delay=0.01, delays=0/0/0/0, dsn=2.0.0, status=sent (250 2.0.0 Ok: queued as 4B9E480604FD)
main.cfの設定項目(ダミーサーバ上の設定)
myhostname = hjdm01-11111
mydomain = hjdm01-11111
append_dot_mydomain = NO
myorigin = $myhostname
append_at_myorigin = NO
inet_interfaces = all
inet_protocols = ipv4
mydestination = $myhostname, localhost.$mydomain, localhost
mynetworks = 192.168.0.0/24, 127.0.0.0/8, 192.168.0.8
relay_domains = $mydestination
relayhost = [192.168.0.8]:25
home_mailbox = Maildir/
補足情報(前提情報)
<IPアドレス>
ダミーサーバ:192.168.0.9
メールサーバ:192.168.0.8
※メールサーバ初構築で様々なサイトの情報を見てはいます。
初学者のため詳細なご教授をお願い致します。
※メールサーバ上でのコマンド、設定項目、出力結果は上記ダミーサーバの結果のdm部分がmlに変わっている以外に
変化がないため割愛。
main.cfの設定(mynetworks、relayhost)は相手のIPを書く想定だと思っています。
回答1件
あなたの回答
tips
プレビュー