| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 987 人关注过本帖
标题:用asp做个发邮件功能无法发送
只看楼主 加入收藏
hwc201411
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2010-8-10
结帖率:57.14%
收藏
已结贴  问题点数:10 回复次数:2 
用asp做个发邮件功能无法发送
我是打算做一个招聘职位申请功能,但点击申请就弹出发送邮箱网页。是用接受邮件。错误是对不起,邮件发送失败,可能由于服务器登录设置配置不当造成或填写的信息有误,请
确认正确后再进行发送
<html>
<head>
<meta http-equiv="content-type=" content="text/html; charset=gb2312">
</head>
<body>
<%
dim jmail
set jmail=server.createobject("Jmail.message")
jmail.silent=true
jmail.charset="gb2312"
jmail.fromname="fname"
jmail.from="femail"
jmail.addrecipient "hwc*****@,"小黄"
jmail.subject="title"
jmail.mailserverusername="hwc*****@
jmail.mailserverpassword = "******"
jmail.maildomain="WWW.
sendok=jmail.send("smtp.)
if sendok then
response.write "恭喜您,邮件发送成功"
else
response.write "对不起,邮件发送失败,可能由于服务器登录设置配置不当造成或填写的信息有误,请
确认正确后再进行发送!"
end if
%>
<form method="post" action="">
发件人名称:<input type="text" name="fname"><br>
发件人邮箱:<input type="text" name="femail"><br>
收件人名称:<input type="text" name="tname"><br>
收件人邮箱:<input type="text" name="temail"><br>
邮件标题:<input type="text" name="title"><br>
邮件内容:<textarea rows="9" cols="40" name="content"></textarea><br>
<div align="center"><input type="submit" name="submit" value="发送"></div>
</form>
</body>
</html>
搜索更多相关主题的帖子: 邮件 asp 
2010-09-17 11:27
gupiao175
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:40
帖 子:1787
专家分:7527
注 册:2007-6-27
收藏
得分:10 
不知道你用的是第几版的,我用我成功测试过的代码给你一个例子参考下!
<%
'On error resume next
Set JMail = Server.CreateObject("JMail.Message")
JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"
JMail.From = "XXX@ ' 发送者邮箱地址,也就是你自己的发件邮箱!
JMail.FromName = "发件人" ' 发送者姓名
JMail.Subject = "邮件主题" ' 邮件主题
' 身份验证
JMail.MailServerUserName = "XXX" ' 身份验证的用户名,只写@163前面的那个帐号,不包括@以后的部分!
JMail.MailServerPassword = "***" ' 身份验证的密码,163邮箱密码!
' 设置优先级,范围从1到5,越大的优先级越高,3为普通
JMail.Priority = 3
JMail.AddRecipient(XXX@) '接收者,你随便找个QQ邮箱来接收验证一下,前提必须存在真实有效!
JMail.Body = "4444邮件正文,邮件正文,邮件正文"
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
%>
下面附上jmail4.4版本文件:
jmail44_free.zip (1.41 MB)

下载后直接点exe文件安装即可!无需进行regsvr32注册!
收到的鲜花
  • hwc2014112010-09-17 21:01 送鲜花  2朵   附言:好文章

Q:1428196631,百度:开发地 即可找到我,有事请留言!
2010-09-17 14:31
hwc201411
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2010-8-10
收藏
得分:0 
回复 2楼 gupiao175
不行啊,还是错误啊。错误类型:
jmail.Message (0x8000FFFF)
The message was undeliverable. All servers failed to receive the message
/9月11网站/mail.asp, 第 15 行
大哥是不是我的邮箱有问题,听说很多邮箱都没有smtp

出售外贸精品男T恤.儿童T恤等,欢迎登陆淘宝http://sml1980./选购
2010-09-17 19:22
快速回复:用asp做个发邮件功能无法发送
数据加载中...
 
   



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

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