[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 3427] Re: relay_recipient_mapsをtransport先毎に変える
- Subject: [postfix-jp: 3427] Re: relay_recipient_mapsをtransport先毎に変える
 
- From: Tadafumi Kouzato <grego@xxxxxxxxxxxxx>
 
- Date: Wed, 08 Apr 2009 16:31:48 +0900
 
上里@ぴえろ です。
> ドメインとIPアドレスの一覧をmysqlに入れて
> relay_recipient_mysql.cf内の hosts = を宛先ドメインで引いたIPアドレスに動的に変化させたい。
> こんな感じのイメージなのですけど可能でしょうか?
動的に変えなくても、192.168.0.10、192.168.0.11、192.168.0.12
のそれぞれのMySQLが持っているテーブルのどこかに該当するユーザー
が登録されていれば転送できればいいのなら(多分、そういうニーズ
だと思うのです)、
192.168.0.10、192.168.0.11、192.168.0.12のそれぞれ用に
------ relay_recipient_mysql_10.cf
user = username
password = password
hosts = 192.168.0.10
dbname = vpopmail
query = SELECT concat(pw_name,'@',pw_domain) FROM vpopmail WHERE pw_name='%u' AND pw_domain='%d'
----------------------------------------------
------ relay_recipient_mysql_11.cf
user = username
password = password
hosts = 192.168.0.11
dbname = vpopmail
query = SELECT concat(pw_name,'@',pw_domain) FROM vpopmail WHERE pw_name='%u' AND pw_domain='%d'
----------------------------------------------
------ relay_recipient_mysql_12.cf
user = username
password = password
hosts = 192.168.0.12
dbname = vpopmail
query = SELECT concat(pw_name,'@',pw_domain) FROM vpopmail WHERE pw_name='%u' AND pw_domain='%d'
----------------------------------------------
のように3つ設定ファイルを作って
relay_recipient_maps = mysql:/etc/postfix/relay_recipient_mysql_10.cf,
                       mysql:/etc/postfix/relay_recipient_mysql_11.cf,
                       mysql:/etc/postfix/relay_recipient_mysql_12.cf
のようにしてみてはどうでしょうか。
私はLDAPで似たような設定をしています。
-- 
=========================================================
   @)@)     PIERROT CO., LTD.       (株)ぴえろ
  (--- )    Tadafumi Kouzato         上里 直史
~~~~~~~~~~~                          grego@xxxxxxxxxxxxx
=========================================================
_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list
- Follow-Ups
- 
  - [postfix-jp: 3431] Re: relay_recipient_mapsをtransport先毎に変える, kenji@xxxxxxx
 
- References
- 
  - [postfix-jp: 3423] relay_recipient_mapsをtransport先毎に変える, kenji@xxxxxxx
 
[検索ページ]
[Postfix-JP ML Home]