SMTP送信不具合No.49019
のろやま さん 15/12/31 18:41
 
会社のメールサーバの仕様が変更になり、設定変更を行おうとしています。
POPで受信はできるのですが、SMTP送信ができません。
同じPCからOutlook2010での送信はでき、パケットキャプチャーで動き等を見ても解
決できませんでした。
チェック項目等助言等頂けると助かります。
よろしくお願いいたします。

■Outlookのパケット情報
@excas07.***.***.***.co.jp Hello [172.17.232.50] | 250 SIZE 52428800 | 250
PIPELINING | 250 DSN | 250 ENHANCEDSTATUSCODES | 250 STARTTLS | 250 AUTH GSS
API NTLM | 250 8BITMIME | 250 BINARYMIME | 250 CHUNKING
AAUTH NTLM
BNTLM supported
となっていたので、NTLMのパスワードがうまくメールサーバに渡せていないのだと思
っています。

■Outlook2010会社指定の設定(OutlooK2010では通信OK)
・メールサーバへのログオン情報
 アカウント名:1234567
 パスワード:abcdefg
・メールサーバがセキュリティで保護されたパスワード認証(SPA)に対応している
場合には、チェックボックスをオンにしてください=”OFF”
・送信サーバ(SMTP)は認証が必要
・受信メールサーバと同じ設定を使用するに”チェック”
・送信サーバ(SNMP)ポート:587


■SNMP AUTH
R 250-STARTTLS
R 250-AUTH GSSAPI NTLM
R 250-8BITMIME
R 250-BINARYMIME
R 250 CHUNKING
S AUTH NTLM
R 334 NTLM supported
S ****
R ****
S ****
R 535 5.7.3 Authentication unsuccessful
E AUTHコマンドで、サーバーがエラーを返しました。エラー内容 = 535 5.7.3 Authe
ntication unsuccessful

■NTLM認証
****送信(1通):1234567
I サーバーを検索中 - mail.***.***.co.jp
I 接続中 - 172.17.169.1 (port=587,SMTP)
I 接続完了
R 220 ex-cas06.fcs.***.***.co.jp Microsoft ESMTP MAIL Service ready at Thu,
31 Dec 2015 14:16:49 +0900
S HELO star.fielding.nec.co.jp
R 250 ex-cas06.fcs.***.***.co.jp Hello [172.17.232.50]
S MAIL From:<1234567@***.***.***.co.jp>
R 530 5.7.1 Client was not authenticated
E MAILコマンドで、サーバーがエラーを返しました。エラー内容 = 530 5.7.1 Clien
t was not authenticated


■SMTP Auth+NTLM認証
R 250-STARTTLS
R 250-AUTH GSSAPI NTLM
R 250-8BITMIME
R 250-BINARYMIME
R 250 CHUNKING
S AUTH NTLM
R 334 NTLM supported
S ****
R ****
S ****
R 535 5.7.3 Authentication unsuccessful
E AUTHコマンドで、サーバーがエラーを返しました。エラー内容 = 535 5.7.3 Authe
ntication unsuccessful


[ ]
RE:49019 SMTP送信不具合No.49021
秀まるお2 さん 16/01/01 15:10
 
 秀丸メールでのNTLM認証の処理を見直してみたんですが、まず、設定としては、

 □ SMTP-AUTH
 □ セキュリティで保護されたパスワード認証(NTLM認証)

 の両方をONにするのが正解のはずだと思います。こうすると、受信も送信も、
両方ともNTLM認証するはずになります。

> ■SMTP Auth+NTLM認証

 これが正しい動作のはずで、実際にやりとりしてるデータの部分は「****」で
伏せ字表示になってるんですが、

> S AUTH NTLM
> R 334 NTLM supported
> S ****
> R ****
> S ****

 の所までは、一応正しい動作のはずです。ですが、残念ながら、

> R 535 5.7.3 Authentication unsuccessful

 ということで、認証が通ってないようです。

 受信の時は、うまくNTLM方式で認証が通っているのでしょうか。一応、秀丸
メール側の処理としては、送信の時も受信の時も、NTLM認証についてはおおよそ
やってることは同じで「AUTH NTML」ってコマンドを送ってから、「****」みた
いな伏せ字のやりとりがあって、その後成功なり失敗なりするはずだと思います。

 受信がうまくいってるなら、送信もうまくいかないとおかしいと思うのですけ
ども。

 とりあえず、受信がうまくいってるかどうか。もしうまくいってるのだとした
ら、受信用のアカウントと送信用のアカウントが同じかどうか辺りを調べていた
だきたい所です。

[ ]