0

私の友人は、ヘッダーとフッターの画像を含むHTMLメールテンプレートを作成するのを手伝ってほしいと言っています。

もともと、ヘッダーとフッターのタグ内にリモート画像を使用する表形式のhtmlメールを作成するだけで十分簡単だと思いましたが、ほとんどのメールクライアントはデフォルトでこれらの画像を表示しません。

同僚がMIMEとUUEncodingについて言及しましたが、これを実現する方法の明確な例を見つけることができません。

誰かが私がやろうとしていることをどのように達成できるかについてのヒントを教えてください。

前もって感謝します

4

1 に答える 1

2

はい、tripleeが書いたように、MIMEを理解するライブラリまたはクライアントを使用する必要があります。

HTML本文と参照画像をマルチパート/関連するMIMEパートに含めます。

cidプロトコルを使用してHTML部分の画像を参照してください。例えば

<img src = "cid:logo">。

含まれている画像のMIMEヘッダーの例を次に示します。

コンテンツタイプ:image / jpeg; name = logo.jpg
Content-Transfer-Encoding:base64
コンテンツ-配置:インライン; filename = logo.jpg
コンテンツID:ロゴ
于 2011-11-17T04:20:51.627 に答える