|
> ファイルの中まで見ないといけない場合ではなく、X-Html:にindex.htmlと
> 記述されている場合です。 index.htmと同じようにHTMLメール扱いになっています。
そういう場合について正確にリンク関係を調査するためには、やはりhtmlソー
ス内を調べざるを得ない気がするんですが…。
htmlメール用のフォルダには、index.htm単体じゃなくて、それからリンクし
たイメージデータやhtmlファイルが入っていることがあります。それらのリンク
関係を一切無視して、例えばindex.htmファイルとindex.htmlファイルが存在し
てるフォルダについては、index.htmlファイルへのX-Html:ヘッダがあったとし
たら、index.htmファイルはリンク切れなので削除していいかというと、実は
index.htmlファイルから<frame>タグなどでindex.htmファイルがリンクされてる
可能性があったりすると、index.htmファイルを削除する訳にいかないです。
単純にX-Html:でリンクされたファイルのみを残して他は全部削除していいっ
て制御をしてしまうと、イメージデータは全部消えてしまいます。
---------
っと考えて、別にファイル単位でリンクしてるかどうか見なくても、例えばフ
ォルダ名さえ合っていればそれでリンク関係が確立してると見なす手もあるし、
それなりにやりようはあるかもしれませんが…。どっちにしても、今回の
「index.html」と書き換えた例以外にも書き換えようはあるので、それら全部に
対応することは不可能かと思います。
まぁ、こうやって説明を考えてる時間があったらソースコードをいじっていた
方がいいかもしれないので、出来る範囲で対応します。
|
|