用Jmail控件发送HTML格式邮件,如何使HTML代码引用附件中的图片?

html-css022

用Jmail控件发送HTML格式邮件,如何使HTML代码引用附件中的图片?,第1张

string ccid=mymail.addattachment(filename,true,null)

ccid是文件在附件集合中的地址码,第二参数inline设置成true就可以嵌入body了

你把html格式的body中的图片,换成 : cid:ccid

发出的邮件,主体中就有附件图片嵌入了

利用JMail来发送HTML邮件需要指定组件的以下几个属性

指定smtp服务器验证登陆名msg.MailServerUserName = "xxx@xxx.com"

指定smtp服务器验证密码 msg.MailServerPassword = "******"

指定发件人的Email地址 msg.From ="xxx@xxx.com"

指定收件人的Email地址 msg.AddRecipient="xxx@xxx.com"

指定发送邮件的主题 msg.Subject ="xxxxxx"

指定发送邮件的正文 msg.Body ="xxxxxx"

指定发送邮件的HTML正文 msg.HTMLBody ="xxxxxx"