- PR -

postfix+SMTP AUTH(sasldb2を利用した認証方法)

1
投稿者投稿内容
かとちん
常連さん
会議室デビュー日: 2003/01/08
投稿数: 46
投稿日時: 2005-11-21 01:16
postfix2.2.5(redhat 9)にSMTP AUTH機能をhttp://www.stackasterisk.jp/tech/systemConstruction/postfix02_02.jsp
参照しながら実装しています。

認証方式にsasldb2を利用した方法を使用しています。

インストール等はうまくいっているみたいで、認証用ユーザを作成時にエラーが発生していまします。

・ユーザ作成時
saslpasswd2 -u example.com -c testuser

・エラー
saslpasswd2: unable to open Berkeley db /etc/sasldb2: Invalid argument


ls -al /etc/sasldb2
-rw-r--r-- 1 postfix postfix 0 11月 21 00:33 /etc/sasldb2


WEBなどで調べたのですが、わからずご教授お願いいたします。
takepon
ベテラン
会議室デビュー日: 2005/11/28
投稿数: 55
お住まい・勤務地: 千葉県・東京都
投稿日時: 2005-12-02 17:15
こんにちは。

ずーっと返信がないようなので・・・。

引用:
postfix2.2.5(redhat 9)にSMTP AUTH機能をhttp://www.stackasterisk.jp/tech/systemConstruction/postfix02_02.jsp
参照しながら実装しています。



こちらのサイトを拝見しました。
はずしてるかもしれませんが、

コード:
# touch /etc/sasldb2
# chown postfix.postfix /etc/sasldb2 



この手順をユーザ作成の後にしてみてはどうでしょうか?
一旦、/etc/sasldb2 は消してみて、ユーザ作成の手順を実施してみては・・・。


かとちん
常連さん
会議室デビュー日: 2003/01/08
投稿数: 46
投稿日時: 2005-12-03 00:11
返信ありがとうございます。

自己解決しました。

# touch /etc/sasldb2
# chown postfix.postfix /etc/sasldb2

の部分は不要でした。

ありがとうございました。
1

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