SMTP認証を使用して送信できないNo.09105
yota さん 02/09/25 10:47
 
SMTP認証を使用して送信するとのエラーになり送信できません。
設定は「SMTP認証を使う」にチェックしています。
鶴亀メール
R 250-AUTH LOGIN
R 250 AUTH=LOGIN
S AUTH LOGIN
R 334 VXNlcm5hbWU6
S c2hpbZ6dXlzaA==
R 334 UGGc4vcmQ6
S ****
EHLOコマンドで、サーバーがエラーを返しました。エラー内容 = 535 LOGIN authent
ication failed

OutlookExspressでは正常にできます。
SMTP: 18:20:46 [rx] 250-AUTH LOGIN
SMTP: 18:20:46 [rx] 250 AUTH=LOGIN
SMTP: 18:20:46 [tx] AUTH LOGIN
SMTP: 18:20:46 [rx] 334 VXNlcm5hbWU6
SMTP: 18:20:46 [tx] c2hpbZl6dXlzaA==
SMTP: 18:20:46 [rx] 334 UGGc4vcmQ6
SMTP: 18:20:46 [tx] YXM=
SMTP: 18:20:46 [rx] 235 LOGIN authentication successful

[ ]
RE:09105 SMTP認証を使用して送信できないNo.09114
秀まるお2 さん 02/09/25 15:16
 
 鶴亀メール側のSMTP認証は、実は他のメールソフト(nPOP)のソースコードを
パクった物で、一応安定動作しているはずです。以前にも同じような問い合わせ
があって、他のソースコードもあさってみたことがあるんですが、それでもやは
り同じような処理をしてまして、鶴亀メール側が間違ってることは無いはずです。

 ということで、間違っていることがあるとすれば、アカウント毎の設定でユー
ザー様ご自身が設定したユーザーアカウント/パスワードだけしか思いつかない
です。

 その辺のアカウント名/パスワードをもう一度入力しなおすなどして試してみ
て欲しいです。

 ちなみにSMTP認証の方式をいじると直るという例が以前ありましたが、今回は
Outlook Expressでも「LOGIN」の方式でちゃんとログインできているようなので、
SMTP認証方式をいじっても変化無いはずです。でもどうしてもダメでしたら、一
度「PLAIN」にしてみるといいかもしれません。(「アカウント毎の設定・メー
ルサーバー・トラブル対策」にあります)

[ ]
RE:09114 SMTP認証を使用して送信できないNo.09115
yota さん 02/09/25 16:00
 
一応PLAINの設定で行いましたが、サーバーから強制的にLOGINに変更して接続を行っ
ています。
また、パスワードを送信用アカウントで設定したり、パスワードを手入力してみまし
たが、同じでした。(OutlookExpressでは送受信とも同じアカウント・パスワードを
使用しています)
OutlookExpressとログ上で異なる点は、パスワードが****になっていること、EHLOコ
マンドの前に「I 接続中 - xx.x.xx.xx」があるだけです。

受信は正常にできています。
なお、サーバーは「Microsoft Exchange Internet Mail Service」

> ということで、間違っていることがあるとすれば、アカウント毎の設定でユー
>ザー様ご自身が設定したユーザーアカウント/パスワードだけしか思いつかない
>です。
>
> その辺のアカウント名/パスワードをもう一度入力しなおすなどして試してみ
>て欲しいです。
>
> ちなみにSMTP認証の方式をいじると直るという例が以前ありましたが、今回は
>Outlook Expressでも「LOGIN」の方式でちゃんとログインできているようなので、
>SMTP認証方式をいじっても変化無いはずです。でもどうしてもダメでしたら、一
>度「PLAIN」にしてみるといいかもしれません。(「アカウント毎の設定・メー
>ルサーバー・トラブル対策」にあります)

[ ]
RE:09115 SMTP認証を使用して送信できないNo.09116
秀まるお2 さん 02/09/25 16:27
 
>OutlookExpressとログ上で異なる点は、パスワードが****になっていること、EHLOコ
>マンドの前に「I 接続中 - xx.x.xx.xx」があるだけです。

 パスワード部分は、ログファイル上で見えてしまうとまずいので、「****」の
ように目隠し表示しています。実際に何を送っているかは謎です。

 Outlook Expressではパスワード部分もそのままログに出してしまうようで、
さらにその内容をこのようなおおやけの場に掲載してしまったということは、も
しかしたらそのパスワードはみんなにばれてしまったんじゃないかという心配が
あります。

 大丈夫なんだろか?

--------------------------
 ま、それはそれでおいといて、うちの会社にはMicrosoft Small Business
Server 2000 の評価版というのがありまして、それを使って「Microsoft
Exchange Internet Mail Service」でのテストは可能ではあります。

 ただ、インストールから始めるとかなり手間がかかるので、念のため1つ2つ
お願いさせていただきます。

 − もし、パスワードが変更可能でしたら、何か別のパスワードに変更して
   試してみて欲しいです。たとえば「AAAA」のような簡単な物にして
   欲しいです。
 − Exchange Server側で、「LOGIN」以外に認証(たとえばCRAM-MD5)も
   使えるように設定可能なら、設定可能にして欲しいです。

 とりあえず僕自身はSmall Business Server 2000のインストール作業を始めま
す。

[ ]
RE:09116 SMTP認証を使用して送信できないNo.09120
秀まるお2 さん 02/09/26 00:01
 
 ということでテストしました。

 アカウント名が「hideo」、パスワードが「hideo」で、SMTP認証(認証方式は
LOGIN)での送信に成功しているようです。

 何か具体的に「こういうパスワードだとダメ」とかの情報が欲しいです。

--------------------------以下、送信ログ--------------------
****送信(1通):xxxxx@sbs2.sbs2
I 接続中 - 192.168.0.125
R 220 sbs.SBS2.SBS2 Microsoft ESMTP MAIL Service, Version: 5.0.2195.2096
ready at  Wed, 25 Sep 2002 23:58:17 +0900
S EHLO sbs2.sbs2
R 250-sbs.SBS2.SBS2 Hello [192.168.0.3]
R 250-TURN
R 250-ATRN
R 250-SIZE
R 250-ETRN
R 250-PIPELINING
R 250-DSN
R 250-ENHANCEDSTATUSCODES
R 250-8bitmime
R 250-BINARYMIME
R 250-CHUNKING
R 250-VRFY
R 250-X-EXPS GSSAPI NTLM LOGIN
R 250-X-EXPS=LOGIN
R 250-AUTH GSSAPI NTLM LOGIN
R 250-AUTH=LOGIN
R 250-XEXCH50
R 250-X-LINK2STATE
R 250 OK
S AUTH LOGIN
R 334 VXNlcm5hbWU6
S aGlkZW8=
R 334 UGFzc3dvcmQ6
S ****
R 235 2.7.0 Authentication successful.
S MAIL From:<xxxxx@sbs2.sbs2>
R 250 2.1.0 xxxxx@sbs2.sbs2....Sender OK
S RCPT To: <xxxxx@sbs2.sbs2>
R 250 2.1.5 xxxxx@sbs2.sbs2
S DATA
R 354 Start mail input; end with <CRLF>.<CRLF>
S ...メール内容...(346バイト)
R 250 2.6.0  <4xxxxxxxxxxxxxx@sbs2.sbs2> Queued mail for delivery
I 1 / 1 済み (0.3K / 0Kバイト)
S QUIT
R 221 2.0.0 sbs.SBS2.SBS2 Service closing transmission channel

[ ]
RE:09120 SMTP認証を使用して送信できないNo.09133
yota さん 02/09/26 09:52
 
ありがとうございました。
無事送信できることになりました。

パスワード変更を実施したところ、サーバーから拒否されてしまいました。
原因は、パスワードの入力制限(6文字以上)が変更になっていたためす。、Outloo
k、OutlookExpressでは変更前に登録した2文字でもそのままでも使用できていました。
鶴亀メールでは受信では問題なくできたが、送信時のパスワードが入力制限で異常に
なったものと思われます。
現在、サーバーの制限6文字以上で正常に送信できることになりました。
6桁未満のパスワード入力はもう不可能なので再現試験はできませんのでこのまま使
用します。

> ということでテストしました。
>
> アカウント名が「hideo」、パスワードが「hideo」で、SMTP認証(認証方式は
>LOGIN)での送信に成功しているようです。
>
> 何か具体的に「こういうパスワードだとダメ」とかの情報が欲しいです。
>

[ ]
RE:09133 SMTP認証を使用して送信できないNo.09137
秀まるお2 さん 02/09/26 11:14
 
 お手数かけてすみません。パスワード2文字でテストしたらダメでした。

 たしかに鶴亀メール側のバグにより、パスワードが2文字以下だとパスワード
部分のエンコードに失敗してました。

 もう既に解決されたのでなんですが、さっそく修正させていただきます。

[ ]