HTMLメールの画像の扱い

先日はじめてHTMLメールを作りました。
HTMLメールは、画像はサーバに置いてあるパスを記述しなければいけないのですが、サーバにBasic認証がかかっていると画像が表示されなかったのです。

メールクライアントによっては表示されたり、表示されなかったり。
これが理由で、Basic認証で画像が表示されなかったことに気づきませんでした。