邮件内嵌图片的深入浅出

最近又学习了一下邮件,客套的话还是要说一下,常用的邮件服务器有: Linux: sendmail、postfix Microsoft: exchange IBM: 莲花。 不要想花钱的人基本都回去用开源的的linux senmail或者postfix; Sendmail老爷爷:linux出现就有,就是为了解决通知的问题,功能强大,就是语法不是常人能理解的复杂,导致配置困难。 Postfix 年轻人:配置简单,承接sendmail,现在基本都用它。当然也不是说sendmail淘汰了,因为linux通知机制还是senmail。 今天我们说啥?我们先普及一下基本: 邮件服务器分为发信 和收信,这个你肯定知道。。。 1.SMTP协议用于发信,端口分别通常为25,当然如果是使用SSL是465。 2.发信有:IMAP,POP,POP3 ; 端口分别是143,110。当然也是有SSL的端口。

所以排查故障的时候,你首先应该去确认邮件服务器 收发 服务端口是否正常就可以了!今日这里不是我们说的重点,基本知识脑补到这里。

收到一封邮件的时候,你有没有了解过它的组成?今日我收到一封只有图片的邮件内容,我理解他为广告彩页。 当时我有一个想法,天啊发邮件的人不累吗,一个个发多费事!慢慢高手让我知道这是不可能的,于是我就找了相关资料: 1.邮件必须符合MIME格式,只要你符合,就连HTML都可以嵌套,更不用说彩图。 2.我理解应该是:根据MIME 使用Html中<img src=”xxxx.jpg”> 这样确实可以实现,我又可以维护这世界的和平出力了,但是我确实令我失望了。 3.事实,邮件没有任何的明显的 img src=” http://www.eflycloud.com/img/topLogo.png“ 确实高手。

如何实现的呢? 输入图片说明 上面已经说了: 1.符合MIME格式。 2.邮件按照MIME格式,关于它的分段和存放内容是有讲解的。 邮件头:To: 或Subject: 等等 邮件体:Content-Id、Content-Type等等

只要你在适当的分段就可以完成邮件排版的需求,何况一个区区的一张彩页。

注意: 1.如果需要媒体、附件我们需要邮件体的这些参数。Multipart/mixed或者multipart/related或者multipart/alternative 2.其次是分段各自的编码问题,彩图的编码是base64,如果你需要放文字,编码为quate-printable。互联网编码众多了解一下也是分厂有趣。

如下图:你按照这种写邮件,就可以发彩图了: 输入图片说明 由睿江云运维人员提供,想了解更多,请登陆www.eflycloud.com

转载于:https://my.oschina.net/u/3363053/blog/1540492

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值