[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 4184] Re: transportでのサブドメインの扱いについて
- Subject: [postfix-jp: 4184] Re: transportでのサブドメインの扱いについて
- From: IWAMOTO Kouichi <sue@xxxxxxxx>
- Date: Wed, 15 Aug 2012 04:22:10 +0900
- Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAAAXNSR0IArs4c6QAAAARnQU1 BAACxjwv8YQUAAAAGUExURQAAAP///6XZn90AAAAJcEhZcwAACxEAAAsRAX9kX5EAAACaSURBVCj PfdDBCcJAEAXQwQYswVJSkkcPErcTU4IFiEQryFEhSAQLSG4Lmcx8d2c8GAjO5TH/3z7Bjv4Rlvh 2hdM40eEZsow4zy6j/TmhCNEYgtHURt2hyl2PLakiaiQVsETCHiJvg1vCDsrs3AinxIVQJeQHlM7 BOWYovMr8VbCwh2biDE4MG24TzXWVKTA+iNIS490GmdbAB/4YBgHT5pB1AAAAAElFTkSuQmCC
岩本といいます。
# hoge -> example の置き換えを行っています。
On Mon, 6 Aug 2012 21:59:31 +0900 (JST)
Matsuo Shinya <blue_silver_violin@xxxxxxxxxxx> wrote:
> 「transport」の設定で特定のサブドメインのみ配送先を変更したい場合、
> 以下のように設定すれば、良いでしょうか。
> 「abc.example.ne.jp」のみ配送先を変更したいとの想定です。
>
> 【transport設定】
> -------------------------------------------------------
> example.ne.jp smtp:[192.168.0.1]
> abc.example.ne.jp smtp:[10.1.1.1]
> .example.ne.jp smtp:[192.168.0.1]
> -------------------------------------------------------
この設定で問題ないです。
厳密に書くならば parent_domain_matches_subdomains の設定で動作が変わる
のですが(後述)、上記設定ならば結果として同じ動作になります。
> [postfix-jp: 4066]での回答者様のアドバイスにもありますが、
> マニュアルのテーブル検索順序では、次のようになっているため、
> 想定通り配送されるかと考えておりますが、現在検証環境が無いため、お教え願います
>
> (1)user+extension@domain transport:nexthop
> (2)user@domain transport:nexthop
> (3)domain transport:nexthop
> (4).domain transport:nexthop
これは hash などのデータベース形式のテーブルの場合ですね。
regexp や pcre 形式のテーブルの場合はテーブルの先頭から順番にチェックし、
最初にマッチしたものが使われます。
データベース形式のだと上記の順番ですが、parent_domain_matches_subdomains の
設定により少し動作が違ってきます。
まず parent_domain_matches_subdomains に transport_maps が含まれない場合
(デフォルト)ですが、user+ext@abc.example.ne.jp は以下の順でマップが引かれ
最初に見つかったものが使われます。
1. user+ext@abc.example.ne.jp
2. user@abc.example.ne.jp
3. abc.example.ne.jp
4. .example.ne.jp
5. .ne.jp
6. .jp
7. *
これが parent_domain_matches_subdomains に transport_maps が含まれる場合、
1. user+ext@abc.example.ne.jp
2. user@abc.example.ne.jp
3. abc.example.ne.jp
4. example.ne.jp
5. ne.jp
6. jp
7. *
に変わります。(.example.ne.jp 等が引かれない事に注意)
> ちなみ余談にですが、
> 以下のようにした場合は、配送経路がおかしくなるのでしょうか・・。
>
> -------------------------------------------------------
> example.ne.jp smtp:[192.168.0.1]
> abc.example.ne.jp smtp:[10.1.1.1]
> .example.ne.jp smtp:[192.168.0.1]
> .abc.example.ne.jp smtp:[10.1.1.1]
> -------------------------------------------------------
この場合も前述した順番で引き最初に見つかった物を使うので、問題なく
配送されます。
On Thu, 9 Aug 2012 23:02:38 +0900 (JST)
Matsuo Shinya <blue_silver_violin@xxxxxxxxxxx> wrote:
> 「transport_mapの評価について」でヒットするHPは見て、
> できないと記載があったのですが、
そのページをちょっと見てみたのですが、この件については間違っていますね。
ページの筆者が何か勘違いしたんだと思います。
上記のような transport の設定は10年位前から使っていますが、問題が起きた
事は無いです。
--
いわもと こういち(sue@xxxxxxxx/sue@xxxxxxxxxx/sue@xxxxxxxxxxxx)
# なるようになれ、明日もイケイケ♪
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- References
-
- [postfix-jp: 4181] Re: transportでのサブドメインの扱いについて, nakaml
- [postfix-jp: 4182] Re: transportãããããããããæããããã, Matsuo Shinya
[検索ページ]
[Postfix-JP ML Home]