[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp: 2978] Re: OpenLDAPを利用したvirtual_mailbox_domainsでのメール配送
- Subject: [postfix-jp: 2978] Re: OpenLDAPを利用したvirtual_mailbox_domainsでのメール配送
- From: KATOU Takayuki <rrr@xxxxxxxxx>
- Date: Mon, 10 Mar 2008 08:07:28 +0900
さとう様
アドバイスありがとうございます。
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]