web-dev-qa-db-ja.com

base64がGmailでデコードされていません

アンロードされた画像を避けるために、インラインhtmlメールでは、すべての画像(4つの実際の画像と6つの空のgifの間隔)をbase64文字列にエンコードしました。 gmailはこれらを画像にデコードすることを拒否しますが、かなりうまく機能します。私はかなり広範な調査を行いましたが、手ぶらで出てきました。

Cid:urlはどうですか?

25
no0ne

Gmail Web Clientは埋め込み画像をサポートします

Base64 images to gmail への私の答えを見てください

17
cusman

Gmailはもうありません。

Appleのメールは、まだ数少ないものの1つです。したがって、Apple所有者のみに送信する場合を除き、それを行う別の方法を見つけることができます。

たとえば、base64イメージに別のパーツを追加する場合:Content-Type:image/png; name = "imagename.png" Content-Disposition:インライン; filename = "imagename.png" Content-Transfer-Encoding:base64

5
Jeremy