- PR -

Dovecotでのバーチャルドメインユーザの認識

1
投稿者投稿内容
tuchida
大ベテラン
会議室デビュー日: 2006/08/06
投稿数: 125
投稿日時: 2007-02-19 01:36
いつもお世話になっております。

tuchidaです。

バーチャルドメインのメールユーザを設定しているのですが、

1.「Telnet localhost 110」でパスワードエラーが発生します。

PASS XXXXXXXXXX
と入力すると
 -ERR Authentication failed.
と出てしまいます。
また、BeckyでSMTP認証、CRAM-MD5認証で行った認証でもエラーが発生してしまいます。
バーチャルドメインとCRAM-MD5認証は関係があるのでしょうか?
リアルなドメインのメールアドレスに関しては送受信が出来ます。

2.バーチャルドメインの指定はPostfixのmain.cfに以下の記述をしてあります。
virtual_mailbox_domains = XXXXXX.com
virtual_mailbox_base = /var/spool/mail/vhosts
virtual_mailbox_maps = hash:/etc/postfix/vmailbox
virtual_minimum_uid = 100
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = hash:/etc/postfix/virtual

3.Dovecot側の設定は以下の通り指定しています。
auth_userdb = passwd
auth_userdb = static uid=5000 gid=5000 home=/var/spool/mail/vhosts
auth_passdb = pam
#auth_passdb = password-file /etc/dovecot_v.passwd

このときのdovecot_v.passwdの内容が自信がありません。
現在はPerlのCrypt()関数でMD5のパスワードを設定したのですが
この場合、プレーン認証はできないのでしょうか?
ちなみにdovecot_v.passwdの設定内容は以下の通りです。
info@xxxxxx.com:e.JcZXJhdAlqLtRqaAuGZ1

お手数をおかけしますがご存知の方がいらっしゃったらよろしくお願いします。
1

スキルアップ/キャリアアップ(JOB@IT)