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

[postfix-jp: 859] Re: バーチャルドメイン宛てメールをユーザに振り分ける



とみたです。

On Sun, 12 Dec 2004 09:59:17 +0900
ヒロ <oceanview@xxxxxxxxx> wrote:

> [やりたい事]
> 下記のように、ドメイン全体のメールを各ユーザに振り分けたい。
> 
> @hogehoge1.jp ⇒ hoge1ユーザのメールボックスへ
> @hogehoge2.com ⇒ hoge2ユーザのメールボックスへ
> @hogehoge3.net ⇒ hoge3ユーザのメールボックスへ
> @hogehoge4.org ⇒ hoge4ユーザのメールボックスへ
> 
> ここでいっているメールボックスとは、
> /var/spool/mail 配下のユーザ名のテキストファイルを言っています。
> ちなみに、hoge1,hoge2,hoge3,hoge4ユーザはOS上に存在します。

> [行ったこと]
> 
> <1>virtualに下記項目を追記
> @hogehoge1.jp hoge1
> @hogehoge2.com hoge2
> @hogehoge3.net hoge3
> @hogehoge4.org hoge4

右側にはローカルのドメインも必要です。

@hogehoge1.jp	hoge1@localhost
@hogehoge2.com	hoge2@localhost
@hogehoge3.net	hoge3@localhost
@hogehoge4.org	hoge4@localhost

> <2>main.cfに下記項目を追記
> virtual_maps = hash:/etc/postfix/virtual

virtual_maps じゃなくて、virtual_alias_maps の方が良いと思います。

virtual_alias_maps = hash:/etc/postfix/virtual

あと、virtual_alias_domains の設定も必要です。

virtual_alias_domains = hogehoge1.jp, hogehoge2.com, hogehoge3.net, hogehoge4.org

> mydestination = localhost.$mydomain, localhost, $mydomain ,hogehoge1.jp,hogehoge2.com,hogehoge3.net,hogehoge4.org

mydestination には hogehoge1.jp, hogehoge2.com, hogehoge3.net,
hogehoge4.org の設定は要らないと思います。

> myhostname = hogehoge1.jp

myhostname にはホスト名も含めた FQDN を書きましょう。

-- 
とみたまさひろ <tommy@xxxxxxxx>
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

References
[postfix-jp: 858] バーチャルドメイン宛てメールをユーザに振り分ける, ヒロ

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