C#でHTMLメールを自動送信する プログラム(*1)を書いて運用していたところ、Outlook 2013で表示される画像が時々刻々と変化しないなど明らかにおかしい。デバッグで同じ画像をプログラムを走らせるマシンのローカルに書き出すとそれぞれの画像は異なっている…
原因はHTMLメールのContent IDに'report.png'と毎回同じものを設定していたため。Outlookはこれらのメールを短時間で開くとキャッシュの画像を表示、変化しないように見えたようです。あ~疲れた。
(*1) 異常通知メールです。迷惑メールじゃないですよ (^_^;)
Comments