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

[postfix-jp:03196] Re: SMTPか らの応答が帰ってきません (POSTFIX+ LDAP + Cyrus SASL)



中満です.

On Mon, 25 Aug 2003 11:12:55 +0900
s-takeuchi@xxxxxxxxxx wrote:

> さて、SoftwareDesignに掲載していた中満さんの記事からPostfixに惚れ込みました
> 。

それは何よりです(^^

> 今回、新規でメールサーバを構築する依頼があり、REDHAT 9で構築することとなっ
> たのですが
> 暗礁に乗り上げてしました。インストールの経緯を下記に記します。
> (ドメイン、ユーザ、パスワードは架空のドメインですのでご了承下さい。)
> 
> <環境>
> OS:Redhat Linux 9
> POSTFIX + LDAP + Cyrus SASL + Courier-IMAP で構築中です。
> 
> (症状)
> TelnetよりSMTPに接続試験を行いますと、応答が帰ってこなくなります。
> 
> [root@www sbin]# telnet localhost smtp
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.          ← ここで止まってしまいます。”220”が帰
> ってきません。
> 
> mail.log、messege.logともエラーは吐かれておりません。何かを待っている模様で
> す。

-- ばっさり省略 --

LDAPサーバは応答しますか?
% ldapsearch -x -b "dc=example,dc=jp" "objectclass=*"

次にsmtpdのログを採取するため,/etc/postfix/master.cfの中で
smtp      inet  n       -       n       -       -       smtpd -vv
のようにvオプションを追加してpostfix reloadしてみてください.
これでログが出力されると思います.

もしくは別ウインドウで
# pgrep master
1234
# strace -f -p 1234
のように,masterのプロセスを監視しながらsmtp接続してみるとか.

あと,なるべく最小限の環境から設定して成功したら次の段階を
踏むことをお勧めします.例えば最初に

virtual_transport = virtual
virtual_mailbox_base = /
virtual_mailbox_maps = ldap:mbox
virtual_mailbox_domains = $virtual_mailbox_maps
virtual_minimum_uid = 10012
virtual_uid_maps = static:10012
virtual_gid_maps = static:10012                                                                                           
local_transport = local
mydestination = $myhostname $localhost.$mydomain
local_recipient_maps = unix:passwd.byname $alias_maps

mbox_server_host = localhost
mbox_search_base = o=mailuser, dc=example, dc=jp
mbox_query_filter = (&(|(mail=%s)(mailAlias=%s))(mailActive=TRUE))
mbox_result_attribute = mailDir

くらいで実験してみて,うまくいったら転送メールや別名(Alias)を
試してみて下さい.

ちなみに,バーチャルドメイン + LDAPの設定方法ですが,
main.cfの設定は原稿時のもの以外にいろいろ考えられます.
しかし,VIRTUAL_READMEのhash:という部分をldap:に読み替えれば
難しい部分はないはずです.

がんばってください.

/* -----------------------------------
Hideo NAKAMITSU <nomo@xxxxxxxxxxxxx>
http://solaris.bluecoara.net/
----------------------------------- */

References
[postfix-jp:03195] SMTPから の応答が帰ってきません( POSTFIX+ LDAP + Cyrus SASL), s-takeuchi

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