メール送信時のエラーNo.07667
さん 21/02/02 17:45
 
 お世話になっております。

 秀丸メールでとあるサーバーからメールを送信しようとすると、下記のエラーが表
示され、うまくメールを送信できません。
 ちなみに、メールアドレスは、独自ドメインのものです。

HELOコマンドで、サーバーがエラーを返しました。エラー内容 = 550 Bad HELO - Ho
st impersonating domain name [xxxxx.com]

 なお、Thunderbirdではうまく送信できるのですが、秀丸メールと設定は同じなの
で、どこが原因なのかさっぱり見当もつきません。
 このエラーはどういうときに出るのか、ヒントでも結構ですので、よろしければ教
えていただけないでしょうか。
 環境は、Windows10 20H2 64ビット、秀丸メール 6.99β1です。

 以上、よろしくお願いいたします。

[ ]
RE:07667 メール送信時のエラーNo.07668
秀まるお2 さん 21/02/02 18:24
 
 HELOコマンドでエラーが返る例は過去にもありました。

 HELOコマンド(またはEHLOコマンド)で秀丸メールが渡すホスト名(自コンピュー
タ名)が、サーバー的に気に入らないとエラーになるんだと思います。それで、エ
ラー回避のためのオプションがあります。

 アカウント毎の設定・メールサーバー・トラブル対処」の中にある

    □ 送信時のHELO/EHLOコマンドでの自コンピュータ名指定

 をONして適当なホスト名を入れればいいんですが、Thunderbirdのログがあるなら
そこのログに出てくるホスト名と同じのを入れればいいと思います。

 エラーメッセージ的には、何かのドメイン名(xxxx.comのような文字列)を指定す
れば解決するのかなぁと思いますけども。

[ ]
RE:07668 メール送信時のエラーNo.07669
さん 21/02/02 18:44
 
 お世話になります。

 Thunderbirdのログの取り方を調べて、SMTPのログをとってみたところ、どうもEHL
OでローカルIPアドレス(192.168.0.16のようなもの)を指定しているようです。

> アカウント毎の設定・メールサーバー・トラブル対処」の中にある
>
>    □ 送信時のHELO/EHLOコマンドでの自コンピュータ名指定
>
> をONして適当なホスト名を入れればいいんですが、Thunderbirdのログがあるなら
>そこのログに出てくるホスト名と同じのを入れればいいと思います。

 試しに、そのオプションをオンにして「192.168.0.16」を指定してみたところ、う
まく送信できました。
 今はこれで大丈夫ですが、ローカルIPアドレスの場合、変わってしまうことがあり
そうなので、自動的にローカルIPアドレスを取得して、ホスト名をそれに書き換える
といったようなことは可能でしょうか。
 需要はほとんどないと思いますが。

 それから、1つ要望です。
 送信エラーになった際に出てくるエラーメッセージが表示されているエディットボ
ックスで、Ctrl+Aですべて選択ができるようになると、個人的には非常に助かるんで
すが、いかがでしょうか。

 以上、よろしくお願いいたします。

[ ]
RE:07669 メール送信時のエラーNo.07672
秀まるお2 さん 21/02/02 23:35
 
 とりあえず、一回、ご自身のパソコンのローカルIPアドレスとは別のローカルIPア
ドレス指定で送信してどうか試してみてほしいです。

    192.168.0.1

 とか、

    192.168.0.0

 とか指定しても送信が通るなら、何か適当なIPアドレスなら大丈夫ってことじゃな
いかと思います。

 ただ、HELO/EHLOコマンドのホスト名に自コンピュータのIPアドレスを指定するオ
プションはあった方がいいと思うので、ぼちぼち対応してみます。

[ ]
RE:07672 メール送信時のエラーNo.07673
さん 21/02/03 07:25
 
 お世話になります。

 とりあえず、「192.168.0.0」で試してみたところ、大丈夫そうでした。

> ただ、HELO/EHLOコマンドのホスト名に自コンピュータのIPアドレスを指定するオ
>プションはあった方がいいと思うので、ぼちぼち対応してみます。

 ありがとうございます。
 ご検討いただけると幸いです。

 それでは。

[ ]