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

[postfix-jp: 2978] Re: OpenLDAPを利用したvirtual_mailbox_domainsでのメール配送



さとう様
アドバイスありがとうございます。

ldap_table(5)確認しました。
まずldap_table(5)の記述どおり、クエリフィルタのまわりを下記のように
変更してみました。

ldap_alias.cf:
-------
server_host = localhost
server_port = 389
timeout = 20
bind = yes
bind_dn = cn=Manager,dc=example,dc=org
bind_pw= **略**
search_base = ou=Peole,dc=example,dc=org
scope = sub
query_filter = (&(mail=%s)(paid_up=true))
special_result_attribute = People
result_filter = %s
result_attribute = maildrop
version = 2

その後 postfixを念のため再起動し、

# postalias -q test@example.jp ldap:/etc/postfix/ldap-alias.cf したところ、

postalias: dict_ldap_lookup: /etc/postfix/ldap-alias.cf: Searching with filter (&(mail=test@example.jp)(paid_up=true))
postalias: warning: dict_ldap_lookup: Search error -7: Bad search filter

となり、うまくクエリがかけられないようです(ldapにも同ログあり)。
とりあえずこの状態で仮想ドメインのユーザにメールを送って見たところ、今度は

Mar 10 05:31:33 servername postfix/smtpd[7828]: NOQUEUE: reject: RCPT from smtprelay0012.送信元ドメイン[xxx.xxx.xxx.xxx]: 451 <test@example.jp>: Temporary lookup failure; from=<送信元アドレス> to=<test@example.jp> proto=ESMTP helo=<smtprelay.送信元ドメイン>

と、今度は Temporary lookup failure になってしまい、バウンスしてしまいました。

※今構築しているこのサーバは、既存サーバ機のリプレイス用のため、
 現在稼働中ドメインのサブドメインで仮運用しています。
 バウンス先は既存サーバのrootです。これも何か問題でしょうか……。

このため、今度はvirtual_mailbox_base,virtual_mailbox_domains,
virtual_mailbox_maps等の設定を一旦削除し、下記のようにしてみましたが、
結果は同じでした。

main.cf
------
virtual_alias_domains = example.jp
virtual_alias_maps = ldap:/etc/postfix/ldap-alias.cf

ldap-alias.cf
------
query_filter = (uid=%s)


次に http://www.postfix-jp.info/ML/arc-2.2/msg00248.htmlの
「設定2」を試してみましたが、今度は

Mar 10 06:50:31 servername postfix/smtpd[9876]: NOQUEUE: reject: RCPT from smtprelay0067.送信元ドメイン[xxx.xxx.xxx.xxx]: 554 <test@example.jp>: Recipient address rejected: Relay access denied; from=<送信元アドレス> to=<test@example.jp> proto=ESMTP helo=<smtprelay.送信元ドメイン>

と、 Relay access deniedになってしまいました。

> > LDAP内に登録したデータ(仮想ドメイン用):
> > dn: uid=test2,ou=People,dc=example,dc=org
>   ***snip***
> > mail: test@example.jp   ←仮想ドメイン

こちらも引用されていますが、登録項目的には mail以外に必要な物は
ありますでしょうか?

なかなかいい実例が見つからず、手詰まり状態です。
引き続きなにか情報があれば、リプライ頂ければ幸いです。


=========================================
∵∴   加藤孝幸(KATOU Takayuki)         
∴∵¨          rrr@xxxxxxxxx  
-----------------------------------------
http://rrr.zenmai.org/
http://otomegokoro.net/
=========================================

_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 2979] Re: OpenLDAPを利用したvirtual_mailbox_domainsでのメール配送, SATOH Fumiyasu
References
[postfix-jp: 2976] OpenLDAPを利用したvirtual_mailbox_domainsでのメール配送, KATOU Takayuki
[postfix-jp: 2977] Re: OpenLDAPを利用したvirtual_mailbox_domainsでのメール配送, SATOH Fumiyasu

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