[高分求助] 关于sakemail发送HTML格式邮件的问题(100)

J

jhddx

Unregistered / Unconfirmed
GUEST, unregistred user!
我用sakemail发送邮件,已经实现了html格式的发送,但如果想把图片插到正文里不知道怎么弄.. 仔细看了outlook的邮件的源文件,好象他是以mht格式发送的,这种文件是把html格式文件打包成一个文件,包含了文本和图片在一个文件里.图片文件是用base64编码.我在想,是不是我也可以直接把编辑好的mht文件用当成邮件正文发送呢?不知道有没有办法能实现我的想法.
 
没有用过sakemail,在indy中是增加图片作为附件,然后将附件作为内嵌/内联附件,发送,html正文还要简单处理一下,使用cid标记一下。你可以看一下内容图片邮件的源文本,在sakemail中也应该是这样处理,因为协议一样。
 
sakemail.几乎没有资料可以参考,我也是看着INDY来弄的,正像你说的,我也试着按outlook里的邮件源文件写那些格式,可是就是没弄好.
 
把图片当做附件,定义一个标示符,在邮件正文里内部连接,好象图片要base64编码的,而且附件那里格式定义的时候就可以说明是内嵌的还是外部附件,你找下eml格式看下,我以前玩过的。可以的。
 
多人接受答案了。
 
顶部