
任何人都有运气嵌入图像与base64和gmail?
或者知道更好的解决方案发送HTML电子邮件与iPad的图像?
在< img src =“...”>中使用base64编码图片
<HTML><body><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA9QAAADmCAIAAAC77FroAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAO..."</body></HTML>
使用base64编码图像作为附件
Message-ID: <BE0243A40B89D84DB342702BC5FD6D313EA3BE1B@BYMAIL.example.com>Accept-Language: en-USContent-Language: en-USX-MS-Has-Attach: yesX-MS-TNEF-Correlator:x-originating-ip: [xxx.xxx.xxx.xxx]Content-Type: multipart/related; boundary="_038_BE0243A40B89D84DB342702BC5FD6D313EA3BE1BBYMAIL_"; type="multipart/alternative"MIME-Version: 1.0Return-Path: email@example.comX-OriginatorOrg: example.com--_038_BE0243A40B89D84DB342702BC5FD6D313EA3BE1BBYMAIL_Content-Type: multipart/alternative; boundary="_000_BE0243A40B89D84DB342702BC5FD6D313EA3BE1BBYMAIL_"...skipPing Content-Type: text/plain which would be here for this example...--_000_BE0243A40B89D84DB342702BC5FD6D313EA3BE1BBYMAIL_Content-Type: text/HTML; charset="iso-8859-1"Content-transfer-encoding: quoted-printable<HTML><body><img border=3D"0" wIDth=3D"980" height=3D"230" ID=3D"Picture_x0020_1" src==3D"cID:image001.png@01cda268.204677C0"></body></HTML>--_000_BE0243A40B89D84DB342702BC5FD6D313EA3BE1BBYMAIL_----_038_BE0243A40B89D84DB342702BC5FD6D313EA3BE1BBYMAIL_Content-Type: image/png; name="image001.png"Content-Description: image001.pngContent-disposition: inline; filename="image001.png"; size=32756; creation-date="Mon,08 Oct 2012 15:27:07 GMT"; modification-date="Mon,08 Oct 2012 15:27:07 GMT";Content-ID: <image001.png@01cda268.204677C0>Content-transfer-encoding: base64iVBORw0KGgoAAAANSUhEUgAAA9QAAADmCAIAAAC77FroAAAAAXNSR0IArs4c6QAAAAlwSFlzAAAOxAAADsQBlSsOGwAAf5lJREFUeF7tvQlgVDW18L+ZR20mpsSLCYlBQKwgwRCMr9TAqzg0CAl98Y9aikBfHxL1A/r0tUr77Feg1mDav4LUijxTk8hLRIstQ2mJhEiAWAEpNCGRa8KUSQXCzLf2cOZz7j335s5Zx6j3nruHtX97n33WWWfttbtdv36d4IEEkAASQAJIAAkgASSABJCA/wl0938VWAMSQAJIAAkgASSABJAAEkAClAAq3zgOkAASQAJIAAkgASSABJBAgAig8h0g0FgNEkACsaajIAEkgASQABJA5RvH...
要进行自己的测试,您可以使用以下技术之一发送带有内嵌嵌入式图像的电子邮件
>使用代码creating your own base64 image strings
>启用并使用@L_301_1@
>将图像粘贴到电子邮件客户端,如Outlook 2010
使用上述方法之一发送电子邮件到您的Gmail帐户,然后在Gmail网络客户端(任何有效的浏览器)中打开电子邮件,并使用“回复”按钮旁边的向下箭头选择显示原始选项。这将向您显示如何接收。
我认为最佳实践是使用嵌入图像作为附件方法。
在我使用Gmail Web ClIEnt测试时,如果我在一个不同大小的电子邮件中发送了30张图片,有几个图片不会成功加载显示图片容器,而不会加载图片。如果发生这种情况,请尝试重新加载页面。
在我的测试(windows 7)…
> Chrome(最新)需要几次重新加载才能成功加载/显示所有30张图片> Opera(latest)不会成功显示所有30张图片,无论重新加载的次数> firefox(最新)一贯显示所有30张图片没有问题> Internet Explorer 9(最新)一致显示所有30张图片没有问题> Safari(最新)一贯显示所有30张图片没有问题
总结以上是内存溢出为你收集整理的html – Base64图片到gmail全部内容,希望文章能够帮你解决html – Base64图片到gmail所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)