标题:关于asp用Jmail发邮件带附件问题
只看楼主
hwc201411
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2010-8-10
结帖率:57.14%
已结贴  问题点数:15 回复次数:5 
关于asp用Jmail发邮件带附件问题
我用Jmail发送邮件,但是不懂怎么附带附件,附件是word文档。
我用2个文件一个是表单就是填写内容之类还有附带附件
下面就是Jmail代码
<%
'On error resume next
Set JMail = Server.CreateObject("JMail.Message")
JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"
JMail.From = "****@ ' 发送者邮箱地址,也就是你自己的发件邮箱!
JMail.FromName = request("fname")  ' 发送者姓名
JMail.Subject = request("content") ' 邮件主题
' 身份验证
JMail.MailServerUserName = "hwc2***" ' 身份验证的用户名,只写@163前面的那个帐号,不包括@以后的部分!
JMail.MailServerPassword = "******" ' 身份验证的密码,163邮箱密码!
' 设置优先级,范围从1到5,越大的优先级越高,3为普通
JMail.Priority = 3
JMail.AddRecipient("QQ@)
JMail.Body =request("content") & request("fname") & request("femail")
JMail.Send("smtp.)
JMail.Close()' 关闭并清除对象
Set JMail = Nothing
if err.number<>0 then
Response.write "<script>alert('抱歉,邮件发送失败!');</script>"
Response.write "<script>history.go(-1);</script>"
else
Response.write "<script>alert('恭喜!邮件发送成功!');</script>"
Response.write "<script>history.go(-1);</script>"
end if
%>
搜索更多相关主题的帖子: Jmail 邮件 asp 附件 
2010-09-17 21:05
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:10 
JMail.AddRecipient("QQ@)
content = JMail.AddAttachment (Server.MapPath("1.gif"), True)'附件1.gif必须和你的发件文件在同一个目录下!
JMail.Body =request("content") & request("fname") & request("femail")
中间那句就是发附件的方法!

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-09-17 21:26
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
Server.MapPath("1.gif"),doc文件也是一个道理,Server.MapPath("1.doc")

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-09-17 21:33
hwc201411
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2010-8-10
得分:0 
回复 3楼 gupiao175
但是我附件的值是变量,从表单上传到文件里面,怎么获取这个值呢

出售外贸精品男T恤.儿童T恤等,欢迎登陆淘宝http://sml1980./选购
2010-09-18 10:46
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
得分:5 
先上传到服务器再获取即可
2010-09-18 15:58
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
得分:0 
ASP上传后都有一个路径,这个路径,不就对应了
filepath就是文件上传路径变量
JMail.AddAttachment (Server.MapPath(filepath), True)

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-09-18 17:09



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-320748-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.277213 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved