HTML e-postada bir base64 resmi gönderin


86

Bir zengin metin düzenleyici kullanarak, kullanıcılarımız kaydedilmiş bir resmi masaüstlerinden düzenleyiciye sürükleyip bırakabilirler. Görüntü, gönderildikten sonra web sayfasında düzgün bir şekilde görünür ve görüntülenir.

Görüntü herhangi bir yere yüklenmediğinden, düzenleyici görüntüyü base64 ile kodlanmış görüntü olarak kaydeder.

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

vb.

Ancak iPhone'da veya Outlook'un iki farklı sürümünde görünmüyor. Görüntü basitçe bozuldu. Zaten web sayfasıyla çalıştığı ve kullanıcı çevrimdışıysa bir resmi görüntüleyebildiği için base64'e bağlı kalmak istiyoruz.


Yanıtlar:


126

Destek maalesef en iyi ihtimalle acımasızdır. İşte konuyla ilgili bir gönderi:

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

Ve gönderi içeriği: görüntü açıklamasını buraya girin


2
Cevap olarak işaretlendi çünkü basitçe cevap: destek base64 için berbat ve yapabildiğin zaman bundan kaçınmaya çalışmalısın. Onları çalıştırmayı başardık, aslında bu soru durumunda bir hata vardı. Ancak, Outlook 2007'nin kullanılmasını zorunlu kılmak zorundaydık. Apple, base64 görüntülerle gayet iyi çalışıyor.
Vael Victus

10
Outlook 2003'te destekleniyor, ancak Outlook 2007'de desteklenmiyor mu? Ne düşünüyorlar?
cytsunny

5
alternatif nedir?

Bunun için teşekkürler, tam da kendi base64 örneğimle bir SO gönderisi yazmak üzereydim. Ortaya çıkan e-
postamı

@AkhilJain bu benim için çalıştı stackoverflow.com/a/36870709/5536005
radbrawler

57

Alternatif bir yaklaşım, cidyöntemi kullanarak e-postaya resim yerleştirmek olabilir . (Temel olarak görüntüyü bir ek olarak dahil etmek ve sonra onu gömmek). Deneyimlerime göre, bu yaklaşım bugünlerde çok iyi destekleniyor gibi görünüyor.

görüntü açıklamasını buraya girin

Kaynak: https://www.campaignmonitor.com/blog/how-to/2008/08/embedding-images-revisited/


3
gerçekten işe yarıyor, ancak ne yazık ki birkaç e-posta hizmeti ek göndermek için size fatura kesecek.
Sombriks

19
Ayrıca, Gmail web arayüzü de dahil olmak üzere birçok istemci, ekli tüm resimlerin bir kopyasını mesajın sonuna ekleyecektir, bu çok, çok çirkin.
Daniel Saner
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.