欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP实例:实现邮件发送普通附件和嵌入附件】,下面是详细的分享!
ASP实例:实现邮件发送普通附件和嵌入附件
<%
Set JMail=Server.CreateObject("JMail.Message")
'是否将信头编码成iso-8859-1字符集. 缺省是True
JMail.ISOEncodeHeaders=True
'如果JMail.silent设置为true,ErrorCode包含的是错误代码
JMail.Silent=True
'设置标题和内容编码,如果标题有中文,必须设定编码为gb2312
JMail.Charset="gb2312"
'JMail.ContentType="text/html" '如果发内嵌附件一定要注释掉这行,重要!
JMail.From="web@mail.skyhe.com" ' 发送者地址
JMail.FromName="Skyhe System" ' 发送者姓名
JMail.MailServerUserName="web" ' 身份验证的用户名
JMail.MailServerPassword="123456" ' 身份验证的密码
'加入新的收件人
JMail.AddRecipient "kittow@mail.skyhe.com", "Mr.Example"
'JMail.AddRecipientBCC Email '密件收件人的地址
'JMail.AddRecipientCC Email '邮件抄送者的地址
JMail.Subject="图片测试!!!"
JMail.Body="A nice picture if you can read HTML-mail."
'增加一个普通附件
JMail.AddAttachment(Server.MapPath("images/email.gif"))
'增加一个嵌入式附件
' 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=http://www.chinaz.com/program/2007/0608/""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 can't read HTML-mail."
JMail.appendText " There would have been a nice picture for you"
JMail.Send( "mail.skyhe.com" )
JMail.Close()
Set JMail=Nothing
%>
以上所分享的是关于ASP实例:实现邮件发送普通附件和嵌入附件,下面是编辑为你推荐的有价值的用户互动:
相关问题:asp.net 读取邮件并下载附件的示例
答: /// /// 收取新邮件、不删除老邮件、收取邮件后写入数据库 /// /// 接收人账户(123456@qq.com) /// 接收人密码(123456)... >>详细
相关问题:易语言怎么实现发送邮件“附件”!HLEP - -!
答:.版本 2 .支持库 internet添加附件文件 () 添加附件数据 (, ) 发送邮件 (, , , , , , ) 两个命令你选用一个。。。注意这两个命令必须放在发送邮件前面。。 >>详细
相关问题:怎么实现php发送邮件附件?需要源代码!
答:照片已经发送成功了 应该是邮件服务器上有不保存找过1m的附件的规则。你如果不放心的话可以再把那封邮件发送到你自己的另一个邮箱,看看收到的是不是全的,发件箱是不是和这次是相同的情况 >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
