SMTPエラー 553発生No.25806
らまだ さん 06/01/01 21:46
 
秀丸メール4.60(4.61も同じ)において、ある日突然送信ができなくなりました。
ログによるとsmtpサーバからエラー553が返されているようです。
送信先は、自分自身なので不正なドメインではありません。
試したことは、次の通りです。
(1)ノートン先生を一時的にOFFにする・・・エラー553のまま
(2)Outlook Expressから送信する・・・・・正常に送信できる

以上から秀丸メールを疑っているのですが、原因が皆目分かりません。
どなたか同じような経験をされた方はいらっしゃりませんか?


[ ]
RE:25806 SMTPエラー 553発生No.25807
秀まるお2 さん 06/01/01 22:10
 
 「553」というエラーコードだけではよく分からないです。553の後ろに書いて
ある内容も教えて欲しいです。というか、出来れば「送受信・直前のやりとり記
録」で出てくる内容全部おしえて欲しいです。(ただし、個人情報に関する所は
伏せ字でもいいですが)

 あとあと、プロバイダーがどこか書いていただけると、例えばそこのプロバイ
ダーならこういう設定でないとダメですみたいな話がお返事できるかもしれませ
ん。

 送信でエラーになるケースでは、とりあえず、アカウント毎の設定での「SMTP
認証」や「POP before SMTP」をONにすればうまくいくというケースは多いです
けど。

[ ]
RE:25807 SMTPエラー 553発生No.25811
らまだ さん 06/01/01 22:39
 
プロバイダはEJNETというところです。
見ていただければおわかりのとおり、pop before smtpでもエラーになっています。
--------------------- 以下 エラー時のログ ------------------------
開始時刻: 2006/01/01 22:28:42
****POPログイン:mail.jb.ejnet.ne.jp
I サーバーを検索中 - mail.jb.ejnet.ne.jp
I 接続中 - 202.32.11.92
I 接続完了
R +OK <20130.1136122120@mailej>
I ユーザーアカウントを送信
S USER s-esa-jb
R +OK
I パスワードを送信
S PASS ****
R +OK
S QUIT
R +OK
****送信:mail.jb.ejnet.ne.jp
I サーバーを検索中 - mail.jb.ejnet.ne.jp
I 接続中 - 202.32.11.92
I 接続完了
R 220 ea.ejnet.ne.jp ESMTP
S HELO jb.ejnet.ne.jp
R 250 ea.ejnet.ne.jp
S MAIL From:< 自分のメアド >
R 250 ok
S RCPT To:< 相手のメアド・・・ここでは自分自身 >
R 553 sorry, your HELO host name has been denied (#5.7.1)
E 宛先アドレスが拒否されました。(553 sorry, your HELO host name has been de
nied (#5.7.1)

S QUIT
R 221 Closing connection. Good bye.
終了時刻: 2006/01/01 22:28:48

[ ]
RE:25811 SMTPエラー 553発生No.25812
秀まるお2 さん 06/01/01 22:58
 
 エラーの内容は、秀丸メールが送っているHELOコマンドでのホスト名がおかし
いと言っているようですけど、普通、HELOコマンドで送るホスト名がおかしいか
らとエラーになるケースはまれではないかと思います。

 メールサーバーがESMTP対応ってことのようなので、「アカウント毎の設定・
メールサーバー」の「SMTP認証」をONにすれば通るかもしれませんが…。

 Outlook Expressから送信してOKということでしたら、Outlook Express側が
送っているHELOコマンドと同じに秀丸メールを設定することも可能です。そうす
るためには、まずはOutlook Expressでの「ツール・オプション...」での「メン
テナンス」の「トラブルシューティング」の「メール」をONにします。それで適
当にメールを1通送ってみます。

 そして、C:\Documents and settingsフォルダ配下の、自分のWindowsでのアカ
ウント名と同じ名前のフォルダ配下の、

 Local Settings\Application Data\Identities

 の下の、たぶん、

 {F2328825-4BAD-47C0-970A-B9D5D668DB1D}

 の下の、Microsoft\Outlook Expressってフォルダの下の、Smtp.logってファ
イルを探します。

 要するに、ハードディスクから「smtp.log」ってファイルを探す方が手っ取り
早いんですけと。

 そのファイルを開くと、Outlook Expressが送っているHELPコマンドの内容が
分かります。

 で、それが分かったら、今度は、秀丸メールでの「アカウント毎の設定・メー
ルサーバー・トラブル対策」ページの、「送信時のHELO/EHLOコマンドでの自コ
ンピュータ名指定」をONにして、そこに、Outlook Expressが送ってたのと同じ
ホスト名を入れてやればいいです。

 それで送信できるようになるような気がしますが…。どうでしょ?

[ ]
RE:25812 SMTPエラー 553発生No.25813
らまだ さん 06/01/01 23:06
 
ご指導ありがとうございます。

> エラーの内容は、秀丸メールが送っているHELOコマンドでのホスト名がおかし
>いと言っているようですけど、普通、HELOコマンドで送るホスト名がおかしいか
>らとエラーになるケースはまれではないかと思います。
>
> メールサーバーがESMTP対応ってことのようなので、「アカウント毎の設定・
>メールサーバー」の「SMTP認証」をONにすれば通るかもしれませんが…。

これは試しましたが、ダメでした。

>
> Outlook Expressから送信してOKということでしたら、Outlook Express側が
>送っているHELOコマンドと同じに秀丸メールを設定することも可能です。そうす
>るためには、まずはOutlook Expressでの「ツール・オプション...」での「メン
>テナンス」の「トラブルシューティング」の「メール」をONにします。それで適
>当にメールを1通送ってみます。

これについて、明朝一番でやってみます(父親のマシンが不調なのですが、もう寝て
しまったため)

今後ともよろしくお願いいたします。

[ ]
RE:25813 SMTPエラー 553発生No.25815
らまだ さん 06/01/02 10:15
 

>> Outlook Expressから送信してOKということでしたら、Outlook Express側が
>>送っているHELOコマンドと同じに秀丸メールを設定することも可能です。そうす

Outlook Expressの

SMTP: 09:55:32 [tx] EHLO customer29d040

をまねることでトラブルを回避できました。
ありがとうございました。

[ ]