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

[postfix-jp:281] ダイアルアップ環境における設定



はじめまして。
田中と申します。

ダイアルアップ環境におけるPostfixの設定で質問があります。

まず環境を記します。

  +---------------+
  | Rental Server | NTT-ME WebARENA Suit
  +-------+-------+
          |
   ----+--+------- Internet
       |
       | Dialup接続(IPは自動付与:非固定)
   +---+----+
   | Router | YAMAHA RTA50i (NAT + IP Masquerade使用)
   +---+----+
       |192.168.0.1
       |                   LAN: 192.168.0.0/24
----+--+--------------------+--------------------
    |192.168.0.99           |
+---+---+               +-------+
| Linux |               | Win98 | …
+-------+               +-------+

[RentalServer]
 Domain: hoge.com (独自ドメインを取得)
 User: foo,bar,…

[Router]
 接続:端末型ダイアルアップ接続(OCN Dial Access)
      →NAT + IP Masquerade利用
        グローバルアドレスは接続毎に自動付与(非固定)

[linux]
 OS: Vine2.1(FTP版)
 IP: 192.168.0.99
 Domain: local.hoge.com
 HostName: vine
 User: foo,bar,…(RentalServerと同じ)
 ローカル用のDNS(bind)を設定(外部からはアクセスできません)
 Postfix: Vineに付属のもの(postfix-0.0.19991231pl09-0vl4)
 RentalServerに溜まったメールはfetchmailで定期的に取得する

[Win98]
 MUA: Al-Mail
 SMTPサーバ,POPサーバとしてlinuxを指定

【やりたい事】
 Win98ユーザ同士のメールのやり取りはインターネットに出さずLAN内で処理し
たい。そのほかのメールはインターネットに出す。

【やって見たこと】
 以下の設定を試してみました。修正したのはmydestinationだけで他はVineイ
ンストール時のデフォルトです。

#postconf -n
alias_maps = hash:/etc/postfix/aliases
allow_percent_hack = no
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
default_destination_concurrency_limit = 10
default_privs = nobody
local_destination_concurrency_limit = 2
mail_owner = postfix
mail_spool_directory = /var/spool/mail
mailbox_command = /usr/bin/procmail -a $DOMAIN -d $LOGNAME
mydestination = $myhostname, localhost.$mydomain $mydomain
queue_directory = /var/spool/postfix
smtpd_banner = $myhostname ESMTP $mail_name ($mail_version) (Vine Linux)

Win98のメーラの設定においてFROM:はfoo@xxxxxxxxxxxxxxとしています。

このテストの結果、foo@xxxxxxxxxxxxxx宛のメールはLAN内で処理され、その他
のメールはインターネットに出てきます。尚、foo@xxxxxxxx宛のメールもインター
ネットに出ていきRentalServerに溜まります。また、fetchmailについてはまだ
テストしていません。

【懸案事項】
 インターネットに出したメールのメッセージヘッダのFROM:は、Win98のメーラ
で設定したfoo@xxxxxxxxxxxxxxが記載されています。local.hoge.comというドメ
インはインターネットからは参照できないので、このメールへの「返信」を行う
ことができません。そこで、

1.メーラの設定はfoo@xxxxxxxxxxxxxxであるが、インターネットに出ていくと
きのみ、メッセージヘッダ(エンベロープもか?)のFROM:をfoo@xxxxxxxxに書き
換えることはできますか?

2.仮にメーラの設定をfoo@xxxxxxxxにした場合であっても、宛先を
bar@xxxxxxxxxxxxxxとすればメールはLANで処理できますが、このメールに対す
る返信は、RentalServerに送信されてしまいます。これをうまく処理できますで
しょうか?

3.そもそも上記環境でlocal.hoge.comというローカルなドメインを運用するの
は好ましくないのでしょうか?

以上よろしくお願い申し上げます。

=====================================
田中 朋之
-------------------------------------
E-mail  :tomo@xxxxxxxxxxxxxxxx
Nifty-ID:CXJ13410
=====================================

Follow-Ups
[postfix-jp:283] Re: ダイアルアップ環境における設定, Ikeda Nozomu
[postfix-jp:290] Re: ダイアルアップ環境における設定, Katsuyoshi KOYAMA

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