HTMLメールの背景画像などを消す方法は?No.32648
S.HOBO さん 07/11/19 13:00
 
 いつもお世話になります。 S.HOBOです。

 「HTMLメールのHTML部分を除去」にチェックを入れて使っていますが、
 そのHTML内で使われている背景画像などはそのまま通過してしまうようです。

 この背景画像も除去したいのですが、何か方法はありませんか。

 というのは、運営しているメーリングリストで添付ファイルの数を制限してい
るのですが、この背景画像などが余分にカウントされてしまうため、制限個数内の
はずの添付ファイル数がオーバーしてしまって困っているのです。

[ ]
RE:32648 HTMLメールの背景画像などを消すNo.32649
秀まるお2 さん 07/11/19 17:40
 
 現状の秀丸メールでは、HTMLメール内の画像を除去するいい方法は無いです。

 オプション追加でそういうことも出来るようにってことなら、技術的には出来
ると思いますけど。「全般的な設定・ウィルス対策・詳細」の所に

 「HTMLメールのHTML部分を削除したら、そのHTMLメール内の画像添付ファイル
類も削除する」

 とかってオプション追加とかなら出来ると思います。

[ ]
RE:32649 HTMLメールの背景画像などを消すNo.32650
S.HOBO さん 07/11/19 18:25
 
 S.HOBOです。

 そのオプションの追加を希望します。
 よろしくお願いします。


[ ]
RE:32648 HTMLメールの背景画像などを消すNo.32651
CaskStrength さん 07/11/20 07:37
 
CaskStrengthです。

>  「HTMLメールのHTML部分を除去」にチェックを入れて使っていますが、
>  そのHTML内で使われている背景画像などはそのまま通過してしまうようです。:
>  というのは、運営しているメーリングリストで添付ファイルの数を制限してい
> るのですが、この背景画像などが余分にカウントされてしまうため、制限個数内の
> はずの添付ファイル数がオーバーしてしまって困っているのです。

 純粋に疑問なのですが、ご要望はメールを受信する時の話で、でも
MLの話はメールが流れている最中の話で、問題の質が違う気がするの
ですが。
 つまり秀まるおさんのご提案のようなオプションが着いても、問題
は解決しなくはないですか?

[ ]
RE:32650 HTMLメールの背景画像などを消すNo.32652
秀まるお2 さん 07/11/20 08:54
 
 オプション追加してもいいと思ったんですけど、CaskStrengthさんの話の通り
なら全然意味が無いような気がしました。

 あと、背景画像を消したいという話ですが、背景画像に限らずHTMLメールの中
から参照してる添付ファイルは全部削除する動作となりまして、例えばHTMLメー
ルの中に写真を貼り付けて送ってくるようなケースでは、その写真も削除されま
す。

[ ]
RE:32651 HTMLメールの背景画像などを消すNo.32653
S.HOBO さん 07/11/20 12:57
 
 S.HOBOです。

 ここでの秀丸メールの使い方は、メーリングリストのサーバー
(といっても個人のパソコン)上で稼働する秀丸メール(+マクロ)
の処理に関する要望です。
 ここで添付ファイルのチェックを入れていますので、背景画像も
HTML部分と一緒に削除したいのです。
 それと同時にHTMLの中にはめ込んだ画像も消えてしまうのは仕方がないと思います。

 メールを投稿する人がHTMLをやめてくれればそれですむ話ですが、
中にはHTMLって何?みたいな人もいますので、それを処理するサー
バー側で削除するようにしたいのです。


 いったん配信されたメールを読む段階では、CaskStrengthさんの
言われるように、このオプションでは意味がないと思います。


[ ]
RE:32653 HTMLメールの背景画像などを消すNo.32654
CaskStrength さん 07/11/20 13:46
 
CaskStrengthです。

>  ここでの秀丸メールの使い方は、メーリングリストのサーバー
> (といっても個人のパソコン)上で稼働する秀丸メール(+マクロ)
> の処理に関する要望です。

 興味本位かつS.HOBOさんの説明だとまだ第3者にはわからない部分
がありますので、もう少しお聞きしますが、秀丸メールにマクロを組
み合わせてメーリングリストサーバーソフトとして運用している、と
いう理解でいいですか?あるいは秀丸メールで受信してからMLサーバー
に渡して処理して配信、とか?

[ ]
RE:32654 HTMLメールの背景画像などを消すNo.32655
秀まるお2 さん 07/11/20 14:49
 
 マクロでどういうことをされてるのか僕にも分かりませんが、とりあえず、

 「全般的な設定・ウィルス対策・詳細」

 に、

 「HTMLメールのHTML部分を削除する時に、HTMLメールに含まれるイメージ添付
ファイル類もいっしょに削除する」

 というオプションを追加します。これをONにすると、HTMLメールを削除する動
作の時(=全般的な設定・ウィルス対策の「HTMLメールのHTML部分の除去」オプ
ションをいじっている時)に、HTMLメールに含まれる形で添付されてるファイル
が全部削除されます。

 あと、手作業で「HTMLメール」のアイコンを選択してDeleteキーを押して削除
しようとした時にも、それに関連するイメージ添付ファイルを削除します。

 「HTMLメールのHTML部分を削除したら、HTMLメール用アイコンすらも出ないよ
うにする」もいっしょにONにしておくと、削除される際にX-Attach:ヘッダもセ
ットで削除されます。

 次のβ版でそうします。

[ ]
RE:32654 HTMLメールの背景画像などを消すNo.32656
アルビレオ さん 07/11/21 01:34
 
ユーザーのアルビレオです。

> 興味本位かつS.HOBOさんの説明だとまだ第3者にはわからない部分
>がありますので、もう少しお聞きしますが、秀丸メールにマクロを組
>み合わせてメーリングリストサーバーソフトとして運用している、と
>いう理解でいいですか?あるいは秀丸メールで受信してからMLサーバー
>に渡して処理して配信、とか?

私も不思議に思ったのですが、どうもMLへの送信はMLサーバに直接送らずに秀丸
メールが受信するアカウントに送信してもらい、秀丸メールで受信した際にHTML
メールををテキストに変換したものをMLのサーバに送るという、一種のフィルタ
として利用しているのではないかと思います。

もしそうだとすれば、秀丸メールの振り分け設定で「添付ファイルを削除する」
としておけばいいかもしれません。
普通、メールのHTMLパートは(添付ファイルのように見えるけど)ファイル名は存
在しないので、削除対象のファイルマスクを「*.*」としても削除対象にはなら
ないようです。
私が実際に試してみた限りでは、添付ファイルつきのHTMLメールを「添付ファイ
ル削除」の振り分けに通すと添付ファイルは削除されてHTMLパートは残った状態
になりました。

[ ]
RE:32654 HTMLメールの背景画像などを消すNo.32657
S.HOBO さん 07/11/21 12:55
 
 S.HOBOです。

 私の説明が下手でご迷惑をおかけしています。

> 興味本位かつS.HOBOさんの説明だとまだ第3者にはわからない部分
>がありますので、もう少しお聞きしますが、秀丸メールにマクロを組
>み合わせてメーリングリストサーバーソフトとして運用している、と
>いう理解でいいですか?

 まさにこれをやっています。10%の説明で100%理解していただいてありがと
うございます。

 そのマクロはこれです。
 http://sh-kobo.life.coocan.jp/pc/ml-modoc/ml.htm


 私が欲しい機能は、HTMLの背景画像やそのパートから参照しているファイルは削除
して、通常の添付ファイルはそのまま残って欲しいのです。
 秀まるおさんから回答のあった、追加オプションの機能がそれにあたると理解して
います。


[ ]
RE:32657 HTMLメールの背景画像などを消すNo.32658
秀まるお2 さん 07/11/21 13:52
 
 他にネタが無いのでこの修正だけでβ版をアップロードしました。

http://www.hidemaru.interlink.or.jp/software/bin/hmmail484b4_signed.exe

 ということでお願いします。

[ ]
RE:32658 HTMLメールの背景画像などを消すNo.32659
秀まるお2 さん 07/11/21 15:33
 
 すみません。アップロードした物のバージョン情報がV4.84beta3と出てきてし
まいます。

 またアップロードします。

[ ]
RE:32659 HTMLメールの背景画像などを消すNo.32660
秀まるお2 さん 07/11/21 16:14
 
 ということでアップロードしました。

http://www.hidemaru.interlink.or.jp/software/bin/hmmail484b5_signed.exe

[ ]
RE:32660 HTMLメールの背景画像などを消すNo.32661
TATE さん 07/11/21 20:34
 
TATEです。

HTMLメールでイメージ添付ファイルを削除をONにすると
アプリケーションエラーが発生します。
取り急ぎ、ご連絡まで。。。。




### 秀丸メールからのお知らせ ###

このメールを解析して致命的なエラーが発生した形跡があります。
「検索・関連するメール・ログをOutlook Expressで開く」で見てください。
または、「編集・受信解析のやり直し」を試みると復旧できるかもしれません。


[ ]
RE:32661 HTMLメールの背景画像などを消すNo.32663
秀まるお2 さん 07/11/22 08:57
 
 こちらで簡単なテストをした限りは大丈夫なんですか…。

 すみませんが、dump.txtの中に落ちたときの記録が出てると思うので、それを
教えて欲しいです。

********** 07/08/06 22:15:08.088 4.73  Exception tid=3136 code=C0000005 addr
=7C962009
eax=00000000 ebx=000000EB ecx=00FD8008 edx=00000000 esi=00FD6F10 edi=00FD78A
8 ebp=0282787C esp=02827660 eip=7C962009
eip: 8B 00 3B 42 04 0F 85 30 24 03 00 3B
HmCreate = 1003EAE7
Stack Dump

みたいな感じでスタックトレースとかが記録されてると思います。

[ ]
RE:32663 HTMLメールの背景画像などを消すNo.32665
秀まるお2 さん 07/11/22 10:15
 
 すみません。再現しました。

 イメージを含むhtmlメールでしかテストしてませんでしたが、イメージを含ま
ないhtmlメールを受信したら一発で再現しました。

 ということでまた修正させていただきます。

[ ]
RE:32663 HTMLメールの背景画像などを消すNo.32666
TATE さん 07/11/22 10:27
 
TATEです。

ダンプファイルを確認しましたが、スタックトレースみたいな
ログはありませんでした。
以下が落ちた時のログになります。
取り急ぎ、ご連絡まで。。。


20:31:13.381 R +OK ***.***.***.com POP3 service
20:31:13.381 (7627) ユーザーアカウントを送信
20:31:13.381 S USER **********
20:31:13.428 R +OK Name is a valid mailbox
20:31:13.428 (7627) パスワードを送信
20:31:13.428 S PASS ****
20:31:13.491 R +OK Maildrop ready
20:31:13.491 (7627) メール一覧を取得中
20:31:13.491 S STAT
20:31:13.553 R +OK 3 22626
20:31:13.553 S LIST
20:31:13.569 R +OK scan listing follows
20:31:13.569 (7627) (50%)
20:31:13.569 R ...(27バイト)
20:31:13.585 S UIDL
20:31:13.585 R +OK unique-id listing follows
20:31:13.585 (7627) 100%)
20:31:13.585 R ...(63バイト)
20:31:13.585 (7627) 0 / 3 済み (0K / 22Kバイト)
20:31:13.585 S RETR 1
20:31:13.600 R +OK 9865 octets
20:31:13.600 (7627) 9K / 22Kバイト)
20:31:13.616 R ...(9868バイト)
20:31:13.616 (7627) 1 / 3 済み (10K / 22Kバイト)
20:31:41.850 (2021) 秀丸メール開始 V4.84beta5 IEVersion=60, fWin98=1, fWin20
00=1 fLargeMem=1 2007/11/21 20:31 pid=388
20:31:41.850 (9061) DialogBox2Param() template=275
20:31:41.866 (11394) SetForegroundTopWindow 003701A6
20:31:41.881 (11394) SetForegroundTopWindow 003701A6
20:31:42.881 (11394) SetForegroundTopWindow 003701A6
20:31:43.710 (9095) DialogBox2Param() exit

[ ]
RE:32665 HTMLメールの背景画像などを消すNo.32667
秀まるお2 さん 07/11/22 10:31
 
 またアップロードしました。

http://www.hidemaru.interlink.or.jp/software/bin/hmmail484b6_signed.exe

[ ]
RE:32667 HTMLメールの背景画像などを消すNo.32668
TATE さん 07/11/22 18:11
 
TATEです。

早々に改修ありがとうございました。
問題なく使用できるようになりました。


[ ]
RE:32667 HTMLメールの背景画像などを消すNo.32670
S.HOBO さん 07/11/24 22:18
 
 S.HOBOです。

 早速対応していただいてありがとうございました。
 期待通りの仕様で問題なく動作しています。

[ ]