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

[postfix-jp: 403] Re: unknown user でメールの配送が出来ません



とみたです。

On Tue, 22 Jun 2004 09:11:49 +0900
s-takeuchi@xxxxxxxxxx wrote:

> とりあえず、LDAPのディレクトリを参照して Maildirに配送されるように
> なりましたので報告いたします。
> 
> main.cfに下記を追加しました。
> 
> fallback_transport = virtual
> local_recipient_maps = unix:passwd.byname $alias_maps
> local_transport = local
> 
> う〜ん、納得いっていません。
> どうも最初にUNIXアカウントを参照して、LDAPを見ているような
> 気がします。

気がします…じゃなくて、そのような指定になってます。
「fallback_transport = virtual」は、「local が aliases や passwd を参
照して、ユーザが見つからなかった場合に virtual に処理を渡す」という意
味ですので。

> SquirrelMailも同様なんです。LDAPを見に行かず、
> /etc/sasldbのユーザを見に行っています。

SquirreMail についてはわかりませんが、/etc/sasldb を見に行くということ
は、SASL 側の設定じゃないでしょうか。


ところで、[postfix-jp: 398] なんですが、mydestination=example.com で、
user@example.com 宛のメールが来たら、通常は local が処理しようとします
よね。transport_maps で明確に virtual を指定するか、
virtual_mailbox_domains=example.com と指定する必要があると思います。

> transport_maps = ldap:transport
> transport_server_host = www.example.jp
> transport_search_base = o=mailuser,dc=example,dc=jp
> transport_query_filter = (domainName=%s)
> transport_result_attribute = transport

この部分で、実は LDAP から transport 属性として「virtual:」という値を
期待しているのに、それが返ってこないから期待する動作になっていないとい
うことはないでしょうか。

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

References
[postfix-jp: 401] Re: unknown user でメールの配送が出来ません, s-takeuchi

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