新規作成のHTMLが送信できない。No.08302
papa さん 21/06/26 18:15
 
HTMLメール編集画面でメールを作成して、今すぐ送信を実行すると、「E 宛先が指定
されていません。」と表示されて送信できない。
宛先は正しいメールアドレスを入力しているのにエラーになってしまいます。

[ ]
RE:08302 新規作成のHTMLが送信できない。No.08303
秀まるお2 さん 21/06/28 08:53
 
 HTMLメール編集アドインで新規メールを送信するテストをこちらで1回やってみた
限りは大丈夫そうでした。なのでちょっと原因が分からないですが、とりあえず1つ
テストしてみてほしいです。

 「設定・全般的な設定...」を実行し、左下にある「上級者向け設定」をONにした
上で、設定一覧のツリーから、「上級者向け・確認メッセージ」を選択します。

 そこに「あとで送信/今すぐ送信時の宛先の確認」のオプションがあるのでそれをO
Nにした上で、さらに「宛先1つ1つをチェックマークで確認する」もONにします。

 それで「今すぐ送信」を実行すると、宛先確認のダイアログボックスが出てくるは
ずなんですが、果たしてそこに、正しい宛先が出てくるかどうか1回見てみてほしい
です。もしそこに正しい宛先が出てこないようでしたら、例えば具体的にどういう宛
先を指定したらそうなるのかなどの再現のヒントを教えてほしいです。

 宛先の確認ダイアログボックス上で正しいなら、秀丸メール的には問題無いはずじ
ゃないかと思いますけども。

---------------------------
 もう1つテスト方法がありました。HTMLメール編集アドイン上でメールを作成して
から、「表示」メニューの「HTMLメール編集」コマンドを1回実行すると、「HTML
メール形式を普通のテキスト形式に変換しますか?」の問い合わせが出ます。そこで
「いいえ」を押すと、HTML形式のままで、普通の秀丸メールの送信ウィンドウに戻り
ます。そこでちゃんとTo:ヘッダに宛先が入っているかどうかを1回見てみて、さら
にはそこで「今すぐ送信」を実行してどうかも試してみてほしいです。


 あと、秀丸メールおよびHTMLメール編集アドインのバージョンが最新じゃない場合
は、念のため最新版をインストールしてほしいです。

[ ]
RE:08303 新規作成のHTMLが送信できない。No.08329
papa さん 21/07/01 18:34
 
> HTMLメール編集アドインで新規メールを送信するテストをこちらで1回やってみ
>た限りは大丈夫そうでした。なのでちょっと原因が分からないですが、とりあえず
>1つテストしてみてほしいです。
>
> 「設定・全般的な設定...」を実行し、左下にある「上級者向け設定」をONにした
>上で、設定一覧のツリーから、「上級者向け・確認メッセージ」を選択します。
>
> そこに「あとで送信/今すぐ送信時の宛先の確認」のオプションがあるのでそれを
>ONにした上で、さらに「宛先1つ1つをチェックマークで確認する」もONにします。
>
> それで「今すぐ送信」を実行すると、宛先確認のダイアログボックスが出てくる
>はずなんですが、果たしてそこに、正しい宛先が出てくるかどうか1回見てみてほ
>しいです。もしそこに正しい宛先が出てこないようでしたら、例えば具体的にどう
>いう宛先を指定したらそうなるのかなどの再現のヒントを教えてほしいです。
>
> 宛先の確認ダイアログボックス上で正しいなら、秀丸メール的には問題無いはず
>じゃないかと思いますけども。
>

回答ありがとうございます。
上記設定を行い、送信時の宛先の確認ダイアログを確認したのですが、正しいメール
アドレスが表示されます。

>---------------------------
> もう1つテスト方法がありました。HTMLメール編集アドイン上でメールを作成し
>てから、「表示」メニューの「HTMLメール編集」コマンドを1回実行すると、「HTM
>Lメール形式を普通のテキスト形式に変換しますか?」の問い合わせが出ます。そこ
>で「いいえ」を押すと、HTML形式のままで、普通の秀丸メールの送信ウィンドウに
>戻ります。そこでちゃんとTo:ヘッダに宛先が入っているかどうかを1回見てみて、
>さらにはそこで「今すぐ送信」を実行してどうかも試してみてほしいです。
>

上記を試しましたが、
いいえで普通の秀丸メール送信ウィンドウに戻って宛先を確認しましたが、正しいア
ドレスが入っています。
更に「今すぐ送信」で送信できます。

>
> あと、秀丸メールおよびHTMLメール編集アドインのバージョンが最新じゃない場
>合は、念のため最新版をインストールしてほしいです。

最初のメールでバージョン情報を書き忘れました。
秀丸メールは32bit版 Version 6.99
HTMLメール編集アドオン Version 1.51
Windows10 Home Version 20H2

上記の結果から、秀丸メール側の問題ではないとの判断になりますでしょうか?
HTMLメール編集アドオンで編集して、普通の秀丸に戻れば送信は可能なのですが、使
い勝手が悪いので、困っています。


[ ]
RE:08329 新規作成のHTMLが送信できない。No.08330
秀まるお2 さん 21/07/01 19:16
 
 宛先の確認メッセージ上で正しいメールアドレスが表示されてるようであれば、秀
丸メール側ではちゃんと、HTMLメール編集アドインのTo:ヘッダ内容を正しく理解で
きてるはずじゃないかと思うのですが、実際には送信で失敗するということで・・・、

 ちょっとそちらで起きてる現象がどういうことなのか分からなくなりました。

 例えば、宛先にご自身のメールアドレスを入れて、それで「今すぐ送信」として出
てくる宛先確認ダイアログ上のメールアドレスがたしかにご自身のアドレスになって
るかどうか確認していただいた上で、さらに、「今すぐ送信」を実行してエラーにな
った後に、「送受信」メニューの中にある「直前のやりとり記録...」を実行して出
てくる内容を教えていただけないでしょうか。

 というか、その記録の中に、宛先を指定してるやりとり記録があるので、そこだけ
どうなってるか教えてほしいです。

 例えばご自身のメールアドレスが"maruo@mitene.or.jp"だとしたら、やりとり記録
の中に、

S RCPT To:<"maruo@mitene.or.jp">
R 250 2.1.5 <"maruo@mitene.or.jp">... Recipient ok

 みたいや記録が出まして、たしかに正しいメールアドレスが出てくることが確認で
きないといけないはずなんですが、そこが違ってるということなのか・・・。

 あるいは、正しいメールアドレスで送信しようとした後に、何か別のメールアドレ
スについて、「RCPT To:」コマンドが発行されてるのかとか・・・・

 その辺教えてほしいです。

 ちなみにここの会議室はメールアドレスを書き込むのにダブルクォーテーションで
囲まないといけないです。なので、すみませんがこの辺の内容は直接メールにて、"m
aruo@mitene.or.jp"宛てにお願いしたいです。

[ ]
RE:08330 新規作成のHTMLが送信できない。No.08331
秀まるお2 さん 21/07/02 08:39
 
 サイトー企画の斉藤秀夫です。画面ハードコピーなど送っていただきありがとうご
ざいます。

 今まだ原因が分からないのですが、宛先の確認ダイアログの方はうまくいってるの
で、なんとか問題を回避できる策を考えて1回β版としてアップロードして、それで
テストお願いする作戦にしたいと思います。

 また連絡させていただきます。

[ ]
RE:08331 新規作成のHTMLが送信できない。No.08332
秀まるお2 さん 21/07/02 10:37
 
 ソースコードの修正などしてる最中なんですが、再現の条件として、「マクロ・マ
クロ登録...」の「自動起動」ページの「あとで送信/今すぐ送信時」に何かマクロを
登録してて、そのマクロが実行された後におかしくなってる可能性があるような気が
します。

 そこにマクロが指定されてると、宛先確認ダイアログボックスでOKした後にマクロ
が実行されます。それで何か狂ってしまってるかもしれません。

 具体的にマクロで何をしたらおかしくなるのかまでは分からないのですけども。

 HTMLメール編集アドインが動作してるままでマクロ実行すると、何かヘッダが壊れ
てしまうことがあるのかもしれません。なので、とりあえず、問題回避用に、あとで
送信/今すぐ送信を実行したタイミングで自動的にHTMLメール編集アドインをOFFにす
る(キャンセルしたらONに戻す)ようなオプション追加をしてみます。

[ ]
RE:08332 新規作成のHTMLが送信できない。No.08334
秀まるお2 さん 21/07/02 16:20
 
 Version 7.00β7をアップロードしました。すみませんがこれでテストお願いした
いです。

 1.普通にインストールして普通に「今すぐ送信」としてどうか試してみてほしい。

 2.ダメなようであれば、「全般的な設定・上級者向け・動作の記録」の
   「秀丸メールの動作をdump.txtに記録する」をONにして、同じく
   「今すぐ送信」をして出てくるログを教えてほしい。

    16:07:11.539 (23778) tid=9848 AddHeader from strEditor 217,499,1,1
    16:07:12.899 (23786) tid=9848 AddHeader from strHeader 217,2,1,0


   みたいな「AddHeader from XXXX」みたいな2行の記録を教えてほしい。

 3.「全般的な設定・上級者向け・デバッグ」の「デバッグレベル」を1にして
   同じテストをしてみてほしい。ログも取ってほしい。

    16:07:58.822 (23786) tid=9848 AddHeader from strHeader 217,125,1,1

   みたいなログが出るのでその内容を教えてほしい。

 4.デバッグレベルを0でも1でもダメであれば、とりあえずそこは0に戻し、
   dump.txtのオプションもOFFに戻した上で、
   「全般的な設定・上級者向け・デバッグ・デバッグ3」の中にある
   「今すぐ送信時にHTMLメール編集アドインを自動でOFFにする」
   をONして、それで大丈夫かどうか試してみてほしい。

 です。とりあえず「4」の方法で回避は可能だと思います。

 よろしくお願いします。

32bit版:
https://hide.maruo.co.jp/software/bin3/hmmail700b7_signed.exe

64bit版:
https://hide.maruo.co.jp/software/bin3/hmmail700b7_x64_signed.exe

[ ]
RE:08334 新規作成のHTMLが送信できない。No.08337
papa さん 21/07/02 19:09
 
> Version 7.00β7をアップロードしました。すみませんがこれでテストお願いした
>いです。
>
> 1.普通にインストールして普通に「今すぐ送信」としてどうか試してみてほしい。
>

32bit版をインストールしました。
インストール後、「新規メール」ボタン押下して、
「表示」メニューの「HTMLメール編集」を選択して、宛先と件名と本文を作成。
「今すぐ送信」を実行しましたが、同じ現状が発生します。

> 2.ダメなようであれば、「全般的な設定・上級者向け・動作の記録」の
>   「秀丸メールの動作をdump.txtに記録する」をONにして、同じく
>   「今すぐ送信」をして出てくるログを教えてほしい。
>
>    16:07:11.539 (23778) tid=9848 AddHeader from strEditor 217,499,1,1
>    16:07:12.899 (23786) tid=9848 AddHeader from strHeader 217,2,1,0
>
>
>   みたいな「AddHeader from XXXX」みたいな2行の記録を教えてほしい。

以下のようになっています。
18:50:39.213 (23778) tid=10248 AddHeader from strEditor 94,547,0,0
18:50:39.213 (23786) tid=10248 AddHeader from strHeader 94,2,0,0

>
> 3.「全般的な設定・上級者向け・デバッグ」の「デバッグレベル」を1にして
>   同じテストをしてみてほしい。ログも取ってほしい。
>
>    16:07:58.822 (23786) tid=9848 AddHeader from strHeader 217,125,1,1
>
>   みたいなログが出るのでその内容を教えてほしい。

dump.txt記録ON+デバックレベル1を設定して実施した時のログは以下になります。

18:53:20.722 (23769) tid=11112 AddHeader from RealHeader 94,4,0,0


>
> 4.デバッグレベルを0でも1でもダメであれば、とりあえずそこは0に戻し、
>   dump.txtのオプションもOFFに戻した上で、
>   「全般的な設定・上級者向け・デバッグ・デバッグ3」の中にある
>   「今すぐ送信時にHTMLメール編集アドインを自動でOFFにする」
>   をONして、それで大丈夫かどうか試してみてほしい。
>
> です。とりあえず「4」の方法で回避は可能だと思います。

回避できました。
とりあえず、この設定で使うようにします。

>
> よろしくお願いします。
>
>32bit版:
>https://hide.maruo.co.jp/software/bin3/hmmail700b7_signed.exe
>
>64bit版:
>https://hide.maruo.co.jp/software/bin3/hmmail700b7_x64_signed.exe

迅速な対応ありがとうございます。

[ ]
RE:08337 新規作成のHTMLが送信できない。No.08344
秀まるお2 さん 21/07/05 11:32
 
 動作確認ありがとうございます。

 教えていただいたdump.txtによると、やはりHTMLメール編集アドインがONだと誤動
作してるようですが、今のところ原因がよく分かりません。とりあえずオプションで
回避していただきつつ、なんとか原因を探してみます。

[ ]
RE:08344 新規作成のHTMLが送信できない。No.08345
秀まるお2 さん 21/07/05 15:50
 
 あと1つだけ教えてほしいのですが、「マクロ・マクロ登録...」の「自動起動」
の「あとで送信/今すぐ送信時」の所には何もマクロは登録されてないって認識でい
いのでしょうか。

 もし登録されてるとしたら、その登録されてる内容が関係すると思うので、それを
教えてほしい所ではあります。

 (ここの会議室をまだ見ておられたら)

[ ]
RE:08345 新規作成のHTMLが送信できない。No.08346
papa さん 21/07/06 13:00
 
> あと1つだけ教えてほしいのですが、「マクロ・マクロ登録...」の「自動起動」
>の「あとで送信/今すぐ送信時」の所には何もマクロは登録されてないって認識でい
>いのでしょうか。
> ......
> (ここの会議室をまだ見ておられたら)

tsurukameCheckAttach.macが登録されていました。
versionは、1.04

上記マクロを実行しないようにすると、「今すぐ送信時にHTMLメール編集アドインを
自動でOFFにする」
をOFFにしたままで、正常に送信することができました。

tsurukameCheckAttach.macは、かなり前に登録したので忘れていました。(すみませ
ん、早く気づくべきでした)
メールの本文を解析するマクロなので、HTMLには対応していなかったようです。

秀丸メールの問題ではなく、追加登録したマクロの問題だったので、
上記のマクロを外して使うことにします。

いろいろ調査いただきありがとうございます。

[ ]
RE:08346 新規作成のHTMLが送信できない。No.08347
秀まるお2 さん 21/07/06 15:13
 
 今ちょっとライブラリを探したら、これが最新版なのかなぁと思うのを見つけまし
た。

   https://hide.maruo.co.jp/lib/tkmacro/tsurukamecheckattach.html

 これを「自動起動・あとで送信/今すぐ送信時」に登録してテストしたら、まった
く同じという訳ではないですが、ヘッダが壊れる現象は再現できました。

 とりあえずこういうマクロが登録されててもうまくいくように秀丸メール側で対応
できるかどうかトライしてみます。または、自動実行マクロが登録されてる場合は自
動でHTMLメール編集アドインをOFFにした方がいいかもしれません。その辺も考えて
みます。

 情報ありがとうございます。
添付ファイル:無し

[ ]
RE:08347 新規作成のHTMLが送信できない。No.08348
秀まるお2 さん 21/07/06 17:38
 
 HTMLメール編集アドインが居ると、マクロの中の特定の命令がうまくいかないよう
でした。完全には難しいですが、とりあえず分かる範囲でちゃんとマクロが動くよう
に修正させていただきます。

 とりあえず、gofileend;とかのカーソル移動系の命令がうまくいかないようでした。

[ ]
RE:08348 新規作成のHTMLが送信できない。No.08349
papa さん 21/07/06 18:22
 
最新版まで確認いただきありがとうございます。

長い間使っているといろいろマクロが組み込まれていて、組み込まれている古いマク
ロのメンテナンスがされていませんでした。

>HTMLメール編集アドインが居ると、マクロの中の特定の命令がうまくいかないよう
>でした。完全には難しいですが、とりあえず分かる範囲でちゃんとマクロが動くよ
>うに修正させていただきます。

非常にレアケースだと思いますので、tsurukamecheckattachマクロは、使えなくても
全く問題はありません。
最低限の対応レベルで止めていただいて構いません。

[ ]