質問: dmz上へのメールサーバ(smtpとpop)構築について 現在メールサーバはaspを利用しており、社内に環境はありません。 今回、社内に設置してあるfwに、dmzを新設して、 そこにメールサーバを設置しようとしています。 通常なら、dmzにはsmtpサーバ(メールリレーサーバ)のみ設置し、 popサーバ(exchange等)は社内lanに設置する方法がセキュリティ的にも 妥当かと思いますが、今回の用件としては、どうしてもインターネット上からの、 メール参照が必須となります。 (インターネット上からdmz上のpopサーバにpopしに来る) 要は、自宅からメールが見たいということになります。 そこで、fwに空ける穴としては、下記追加を想定しておりますが、 問題等あればご指摘願いますでしょうか。 untrust⇒dmz ・・・smtp(25)、pop3(110)を許可 trust⇒dmz ・・・smtp(25)、pop3(110)を許可 ※なお、smtpサーバ、popサーバはpostfixでの構築です。
回答: 最近は、「outbound port25 blocking」といって、そういう目的で25番が使えなくなっているプロバイダが多いです。 「自宅」のプロバイダがop25bをしている場合、ポート25番宛のままではメールが送信できなくなります。 http://bb.watch.impress.co.jp/cda/special/14369.html smtpの方は、自宅からのメール送信用に submission ポート(587)も使うようにした方がよいでしょう。 smtpサーバ側で、 25番: 認証なし。自ドメイン宛のメールのみ受け取る 587番: 認証あり。他ドメイン宛のメール中継を受け付ける ようにし、メーラ側では、メール送信設定をポート587番宛にします。 あとは、可能なら、pop3s/smtpsの導入も検討すべきでしょう。 http://www.atmarkit.co.jp/fwin2k/win2ktips/973mailovssl/mailovssl.html 独自のポート(pop3s:995/smtps:465)を使うことも出来ますし、 既存のポート(pop3:110/smtp:587)のまま、tlsによって途中から暗号化する方法もあります。 どちらを使うかはクライアント次第です。