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

[postfix-jp:03184] Re: DMZの Postfixからの受信Mai l取り込み( 解決)



岩本さんから教えていただいた方法で解決しましたので簡単ですがまとめます。
[main.cf]
mydestination = $myhostname, localhost.$mydomain, $mydomain
myorigin = $mydomain
 transport_maps = hash:/etc/postfix/transport
 relay_domains = $mydestination, example.co.jp  <--DMZ Domain
 example.co.jp   smtp:[192.168.1.5]
 .example.co.jp  smtp:[192.168.1.5]
 [transport]
example.co.jp   smtp:[192.168.1.5]
 .example.co.jp  smtp:[192.168.1.5]   #サブドメインがある場合
# postmap hash:/etc/postfix/transport   で変更を反映
# postfix reload
で無事DMZに入ったIMAPがServer1に転送されました。この後/etc/postfix/master.cf
のlocalの行をコメントアウトし再度#postfix reloadさせました。これで外部から
入ってくる
IMAPは全部Server1にしか行かないはずですね。
http://www.kobitosan.net/postfix/jhtml/faq.html#firewall ここも参照しまし
た。
どうもありがとうございました。
山田


> > 受信はDMZServerにあるCourier-Imapに入ってきたものをClientsPCが直接
> > 取り込んでいますがこれをすべてServer1に取り込みClientsPCは送信も受信も
> > Server1経由で処理しDMZ ServerをGatewayのみにしたいのですが考えているのは
> > 1)DMZServerに入ってきたメールをPostfixが自動的にServer1に配送する。
> > 2)Server1のPublicAddress(80.1.2.4)でメール受信をする。
> > 1)の方法が良さそうなのですがDMServerのPostfixでの転送設定がいまいちわか
りま
> > せん。
>
> transport_mapsを設定して、自ドメイン宛のメールをServer1に配送するように
> 設定すればいいのではないでしょうか。
>
> 例えば、自ドメインがexample.co.jpの場合、以下のように設定します。
>
> [main.cf]
> transport_maps = hash:/etc/postfix/transport
> relay_domains = $mydestination, example.co.jp
>
> [transport]
> example.co.jp   smtp:[192.168.1.5]
> .example.co.jp  smtp:[192.168.1.5]      #サブドメインがある場合
>
>
> transportを編集した後は、
>
> # postmap hash:/etc/postfix/transport
>
> を実行するのを忘れないでください。
>
> 後は、myorigin, mydestination辺りを修正すればいいと思います。
>
> --
> いわもと こういち(sue@xxxxxxxxx)
> # なるようになれ、明日もイケイケ♪
>
>
>

References
[postfix-jp:03155] DMZの Postfixからの受信Mai l取り込み, JCS
[postfix-jp:03156] Re: DMZの Postfixからの受信Mai l取り込み, IWAMOTO, Kouichi

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