[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[postfix-jp:02105] DNSを使わないメール配信について



先ほど入会した竹内と申します。

過去ログ等を参考にしたのですが、なかなか考えている
動作をしてくれません。
識者の方々、よろしくお願いします。

環境およびやりたいことは次のとおりです。
【環境】
 ・メールサーバA (社内外と接続、社外DNSのみ参照。)
    (ホスト名:sva.aaa.co.jp(外向け), sva.bbb.aaa.co.jp(内向け))
 ・サーバB (社内に配備。ホスト名:svb.bbb.aaa.co.jp)
 ・社外向けドメイン名:aaa.co.jp
 ・社内向けドメイン名:bbb.aaa.co.jp

【やりたいこと】
 ・社内サーバのホスト名はDNSに登録しない。
 ・メールサーバAへのメール送信は当然として、
  社内からはサーバBに対してもメールを送信できるようにしたい。
  (To: user@xxxxxxxxxxxxxxxxx で送信したい)
 ・可能なら社内から bbb.aaa.co.jp ドメイン向けに送信した
  メールであれば、特別な設定追加など行なわず送信して欲しい。
 ※SendmailからPostfixへの移行を行なっているのですが、
  設定方法等は従前の手順を踏襲したいというのが
  今回のやりたいことの根本にあります。


なお、メールサーバAで使用するDNSに、社内サーバBのMX, Aレコードを
登録することで、社内サーバBにメールが送れることは確認して
います。

DNSから外し、hostsファイルに社内サーバのアドレスを書くと
下記エラーが発生してしまいます。
 Name service error for svb.bbb.aaa.co.jp: Host not found

transportファイルに
 svb.bbb.aaa.co.jp       smtp:[svb.bbb.aaa.co.jp]
と書き込んでpostmapを行なってみましたが、変化ありませんでした。


Postfixの設定は以下のとおりです。

# postconf -n
alias_database = dbm:/etc/postfix/aliases
alias_maps = dbm:/etc/postfix/aliases
allow_untrusted_routing = yes
append_at_myorigin = yes
append_dot_mydomain = no
command_directory = /usr/local/etc/postfix
config_directory = /etc/postfix
daemon_directory = /usr/local/etc/postfix
debug_peer_level = 2
hopcount_limit = 25
inet_interfaces = all
mail_owner = postfix
mail_spool_directory = /var/mail
mailq_path = /usr/bin/mailq
manpage_directory = /usr/local/man
maximal_queue_lifetime = 5d
mydestination = sva.bbb.$mydomain, mail.$mydomain, $mydomain
mydomain = aaa.co.jp
myhostname = ns.aaa.co.jp
mynetworks = 172.20.0.0/16
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
recipient_canonical_maps = dbm:/etc/postfix/recipient_canonical
relay_domains = $mydomain
sample_directory = /etc/postfix
sender_canonical_maps = dbm:/etc/postfix/sender_canonical
sendmail_path = /usr/lib/sendmail
setgid_group = postfix
smtpd_recipient_restrictions = permit_mynetworks,
                               reject_non_fqdn_sender,
                               reject_non_fqdn_recipient,
                               reject_unauth_destination,
                               reject_unauth_pipelining,
                               check_relay_domains
smtpd_sender_restrictions = permit_mynetworks,
                            reject_non_fqdn_sender,
                            reject_non_fqdn_recipient,
                            reject_unauth_destination,
                            reject_unauth_pipelining,
                            check_relay_domains
transport_maps = dbm:/etc/postfix/transport
transport_retry_time = 60s


# cat transport
aaa.co.jp               local:
mail.aaa.co.jp          local:
sva.bbb.aaa.co.jp       local:


やってることがおかしい、何かヒントになる情報等ありましたら
よろしくお願いいたします。

----
 竹内 啓    takeuchi@xxxxxxxxx

Follow-Ups
[postfix-jp:02106] Re: DNSを使わないメール配信について, TSUMAI Yasuyuki
[postfix-jp:02108] Re: DNSを使わないメール配信について, Kawasaki Kayoko
[postfix-jp:02109] Re: DNSを使わないメール配信について, ARAKI Yasuhiro
[postfix-jp:02111] Re: DNSを使わないメール配信について, YOSHIMURA Keitaro
[postfix-jp:02128] Re: DNS を使わないメール配信について, Takeuchi Akira

[検索ページ] [Postfix-JP ML Home]