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

[postfix-jp: 1729] postfix+cyrus-sasl+mysqlでメールサーバの構築



お世話になります。加藤と申します。

postfix+cyrus-sasl+mysqlでメールサーバを構築しています。
メールの送信時の認証としてSMTP AUTH認証を考えています。
SMTP AUTH認証は、mysqlをPLAINテキストで認証しようとしています。


・SMTP AUTH認証をテストすると以下のようになります。
telnet メールサーバIP 25
AUTH PLAIN ***************

/var/log/maillogには以下のように記述されます。
warning: SASL authentication failure: Password verification failed


ログからして認証ができていない状態です。

/var/log/messagesには、以下のように記述されています。

Feb  3 10:31:11 001 postfix/smtpd[9021]: SQL engine 'mysql' not 
supported
Feb  3 10:31:11 l001 postfix/smtpd[9021]: auxpropfunc error no 
mechanism available


mysqlと連携できていないみたいのですが、勉強不足でわからないためご教授お
願いします。
cyrus-saslは、どのように起動したらよいのでしょうか??


インストールは、以下のように行いました。

・OS
redhat linux 9


・openssl
/usr/local/openssl


・cyrus-sasl-2.1.21

configure --enable-plain --enable-cram --enable-digest --enable-login --
disable-krb4 --disable-anon --disable-otp  --enable-sql --with-
mysql=/usr/local/mysql

ln -s /usr/local/lib/sasl2 /usr/lib/sasl2

vi /usr/local/lib/sasl2/smtp.conf

pwcheck_method: auxprop
auxprop_plugin: sql
sql_engine:    mysql
sql_hostnames: localhost
sql_user:      postfix
sql_passwd:    password
sql_database:  postfix
sql_select:    SELECT passwd FROM table WHERE acount='%u' and host='%r'


・mysql
/usr/local/mysql-standard-4.1.16-pc-linux-gnu-i686-glibc23
ln -s /usr/local/mysql-standard-4.1.16-pc-linux-gnu-i686-
glibc23 /usr/local/mysql


・postfixのコンパイル
 make -f Makefile.init makefiles \
 'CCARGS=-DHAS_MYSQL -I/usr/local/mysql/include -DUSE_SASL_AUTH -
DHAS_SSL -I/usr/include/sasl -I/usr/local/openssl' \
 'AUXLIBS=-L/usr/local/mysql/lib -lmysqlclient -lz -lm -
L/usr/lib/sasl2 -L/usr/local/openssl/lib -lsasl2 -lssl -lcrypto'


[root@001 postfix-2.2.8]# ./src/postconf/postconf -m
btree
cidr
environ
hash
mysql
nis
proxy
regexp
static
unix


_______________________________________________
Postfix-jp-list mailing list
Postfix-jp-list@xxxxxxxxxxxxxxxxxxxx
http://lists.sourceforge.jp/mailman/listinfo/postfix-jp-list

Follow-Ups
[postfix-jp: 1730] Re: postfix+cyrus-sasl+mysqlでメールサーバの構築, Toy
[postfix-jp: 1731] Re: postfix+cyrus-sasl+mysql でメールサーバの構築, OBATA Akio

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