IT猫扑网:您身边最放心的安全下载站! 最新更新|软件分类|软件专题|手机版|论坛转贴|软件发布

您当前所在位置:首页网络编程Asp编程 → ASP实现邮件发送普通附件和嵌入附件

ASP实现邮件发送普通附件和嵌入附件

时间:2015/6/28来源:IT猫扑网作者:网管联盟我要评论(0)

网上很多关于JMail发送邮件的例子都没有写如何发附件,或者没有写清如何发内嵌的附件(比如把附件图片嵌入到HTML信件里面) 

其实最关键的就是这句要注释掉 

JMail.ContentType = text/html 

(为什么要发内嵌的附件图片?因为如果是img src=/uploads/allimg/080527/2317420.jpg)) 
增加一个嵌入式附件 
 The return value of AddAttachment is used as a 
 reference to the image in the HTMLBody. 
contentId = JMail.AddAttachment(Server.MapPath(images/email.gif)) 
Dim contentId 
contentId = JMail.AddAttachment(E:\images\email.gif) 

只有HTML格式支持嵌入图片附件,我们采用HTML格式的邮件内容 
 As only HTML formatted emails can contain inline images 
 we use HTMLBody and appendHTML 
JMail.HTMLBody = <html><body><font color=red>Hi, here is a nice picture:</font><br> 
JMail.appendHTML <img src=cid: & contentId & > 
JMail.appendHTML <br><br> good one huh?</body></html> 

如果对方信箱不支持HTML格式邮件,我们仍需要给他一个友善的提示 
 But as not all mailreaders are capable of showing HTML emails 
 we will also add a standard text body 
JMail.Body = Too bad you cant read HTML-mail. 
JMail.appendText  There would have been a nice picture for you 

JMail.Send( mail.skyhe.com ) 
JMail.Close() 
Set JMail = Nothing 
%>

关键词标签:附件,普通,发送,实现,

相关阅读 国家反诈中心app怎么添加联系人-国家反诈中心app紧急联系人添加教哈利波特魔法觉醒新手搬砖攻略-哈利波特魔法觉醒新手入门秘籍Win2000/win2003 DNS 的常见问题WIN2003 IIS6.0+PHP+ASP+MYSQL优化配置备份和恢复Windows IIS服务器设置如何在Access 2007数据库中添加附件

文章评论
发表评论

热门文章 Active Server Pages 错误 'ASP 0131'解决方Active Server Pages 错误 'ASP 0131'解决方

人气排行 ASP下标越界的解决方法ASP代码中如何屏蔽ip地址 禁止某IP段访问网站“文件共享锁定数溢出” 原因及解决方法无法写入数据库的解决方法如何用ASP来获取客户端真实IP的地址用Asp编程实现QQ的在线情况查询ASP常用函数列表ASP用FSO生成HTML简单实例+详解[原创]