[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[postfix-jp:02179] SMTP-Authでまたつまずいております
- Subject: [postfix-jp:02179] SMTP-Authでまたつまずいております
- From: OKUMURA <pax@xxxxxxxxxx>
- Date: Fri, 25 Oct 2002 15:43:11 +0900
奥村ともうします。
SMTP-Authでまたつまずいております。
正しく送信ユーザを登録したつもりなのですが、
535の認証失敗エラーがでてしまいます。
環境:TurboLinuxSV7 (K=2.4.18)
SASL: cyrus-sasl 1.5.27
PostFix: 1.1.11
つまずいているやり方
1. DB3をインクルード
/usr/include/db.h は db3にしました。
2. cyrus-saslをインストール
./configure --enable-login=yes
make
make install
ln -s /usr/local/lib/sasl /usr/lib/sasl でリンクしました。
3. postfixをインストール
専用ユーザ postfix グループ postdrop をそれぞれ作成。
make makefiles CCARGS="-DUSE_SASL_AUTH -I/usr/local/include"
AUXLIBS="-L/usr/local/lib -lsasl"
* /usr/local/include には、sasl.h 等が確認できました。
/usr/local/lib には libsasl が確認できました。
make
make install
4. sasldb の作成
/usr/local/lib/sasl/smtpd.conf の内容を
pwcheck_method: sasldb としました
ユーザ taro をパスワード tarotaro で登録
echo "tarotaro" | saslpasswd -p taro
sasldblistusers で taro をチェック
user:taro realm:s.domain.dom mech:PLAIN
user:taro realm:s.domain.doom mech:CRAM-MD5
user:taro realm:s.domain.dom mech:DIGEST-MD5
/etc/sasldb は chown root.postfix ; chmod 640
5. main.cfの書き換え(主要部分です)
myhostname = s.domain.dom
mydomain = domain.dom
myorigin = domain.dom
mydestination = domain.dom
mynetworks_style = subnet
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myhostname
smtpd_recipient_restrictions = permit_mynetworks,
permit_sasl_authenticated, check_relay_domains, reject
smtpd_sasl_security_options = noanonymous
broken_sasl_auth_clients = yes
6. postfix を起動し、telnet localhost 25 でチェック
250-AUTH LOGIN PLAIN DIGEST-MD5 CRAM-MD5
250-AUTH=LOGIN PLAIN DIGEST-MD5 CRAM-MD5
これで、できあがりとばかりにリレーしましたところ、
アウトルックでも、EdMax でも「535認証失敗」となってしまいます。
是非助けてください。よろしくお願いいたします。
- Follow-Ups
-
- [postfix-jp:02182] Re: SMTP-Authでまたつまずいております, IKEDA Nozomu
[検索ページ]
[Postfix-JP ML Home]