人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Postfixで下記のようなディレクトリでバーチャルドメインを使用したいです。具体的な方法がわかりません。

/home/domain1/user1 : user1@domain1.com
/home/domain1/user2 : user2@domain1.com
/home/domain1/user3 : user3@domain1.com

/home/domain2/user1 : user1@domain2.com
/home/domain2/user2 : user2@domain2.com
/home/domain2/user3 : user3@domain2.com

お願いします。

●質問者: disca
●カテゴリ:コンピュータ 生活
✍キーワード:HOME postfix ディレクトリ ドメイン バーチャル
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ito-yu
●25ポイント

http://www.kobitosan.net/postfix/trans-2.1/jhtml/VIRTUAL_README....

Postfix バーチャルドメインホスティング Howto

先に断っておきますが、私自身はpostfixを運用したことがありません(qmail+vpopmailは経験あり)ので、実地で試したわけではありませんが、URLを参考に以下のように設定することで解決できるのではないでしょうか。


/etc/postfix/main.cf:

virtual_mailbox_domains = domain1.com domain2.com

virtual_mailbox_base = /home

virtual_mailbox_maps = hash:/etc/postfix/vmailbox

virtual_minimum_uid = 100 #適宜変更してね

virtual_uid_maps = static:5000 #適宜変更してね

virtual_gid_maps = static:5000 #適宜変更してね

virtual_alias_maps = hash:/etc/postfix/virtual


/etc/postfix/vmailbox:

user1@domain1.com domain1.com/user1/

user2@domain1.com domain1.com/user2/

user3@domain1.com domain1.com/user3/

user1@domain2.com domain2.com/user1/

user2@domain2.com domain2.com/user2/

user3@domain2.com domain2.com/user3/


注意としてはURLにも書いてありますが

バーチャル「メールボックス」ドメイン名を mydestination ドメインには「絶対に」リストアップしないでください!

バーチャル「メールボックス」ドメイン名をバーチャル「エイリアス」ドメインには「絶対に」リストアップしないでください!あたりかな。

編集後に「postmap /etc/postfix/vmailbox」と「postfix reload」を忘れずに。


※全然はずしてたらポイントは結構です

◎質問者からの返答

ありがとうございます、大変参考になります。

あと、上記の場合ですと、xfilter の設定ができないと思うのですが、vmailbox の設定方法を知らないだけなのでしょうか?。


2 ● ito-yu
●25ポイント

http://www.kobitosan.net/postfix/trans-2.1/jhtml/VIRTUAL_README....

Postfix バーチャルドメインホスティング Howto

> 上記の場合ですと、xfilter の設定ができないと思うのですが

URLのセクションに書いてある、「virtual_transport = ...」のあたりは参考になりませんでしょうか?(これまた外してたらポイント不要です、、)

◎質問者からの返答

ありがとうございます。

virtual_transport= maildrop:

にすると良いのでしょうか?。。。

バーチャルドメインで、.XFilter などができず、具体的な方法がわからなくて悩んでます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ