1. ホーム
  2. email

[解決済み] HTMLメールでbase64画像を送信する

2023-02-09 02:14:24

質問

リッチテキストエディタを使用して、ユーザーは保存した画像をデスクトップからエディタにドラッグ&ドロップすることができます。画像は、送信後に Web ページに表示され、適切に表示されます。

画像はどこにもアップロードされないので、エディターは画像をbase64エンコードされた画像として保存します。

<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA4QAAAFKCAIAAADKUQaBAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAP+lSURBVHhepP1p32zb

など

しかし、表示されません - iPhone でも、Outlook の 2 つの異なるバージョンでも表示されません。画像は単に壊れているのです。Web ページですでに動作していることと、ユーザーがオフラインの場合に画像を表示できることから、私たちは base64 にこだわりたいと思っています。

どのように解決するのですか?

サポートは、残念ながら、せいぜい残酷な程度です。このトピックに関する投稿はこちらです。

https://www.campaignmonitor.com/blog/email-marketing/2013/02/embedded-images-in-html-email/

そして、投稿内容。