主题:  为什么我不能用ASP的JMAIL组件来发邮件?

neoyes

职务:普通成员
等级:1
金币:0.0
发贴:2
#12003/12/14 18:37:17
我装的是IIS+JMAIL4 并完全按照里面的说明做了一个:
<%
set msg=server.createobject("jmail.message")
msg.logging=true
msg.from="cul2@tom.com"
msg.fromname="中国"
msg.addrecipient "abcde@tom.com","黄油"
msg.addrecipient "abcde@msn.com","按时发生"
msg.addrecipient "abcede@21cn.com","案发"
msg.subject="圣诞啊"
msg.body="这是我学习JMAIL时的一个试验" & vbcrlf
msg.send("system.mail")
%>

运行后说是:

jmail.Message (0x8000FFFF)
The message was undeliverable. All servers failed to receive the message
/t/mail.asp, 第 11 行

说明,上面的邮箱名是杜撰的,我在实际的写作中是用的真实邮箱。



janlay

职务:管理员
等级:7
金币:28.0
发贴:7244
#22003/12/14 20:32:14
system.mail 解析失败。这里使用 合法的 SMTP 服务器域名或 IP 地址,必要时还要给出 ESMTP 用户名及密码。



吃鱼专家

职务:普通成员
等级:6
金币:11.0
发贴:5312
#32003/12/15 10:13:27
现在的SMTP服务器都要进行用户认证了,不象从前一样是可以诺名发信的



今晚在线

职务:普通成员
等级:3
金币:1.0
发贴:761
#42003/12/15 19:42:24
www.gamvan.com/pages/pages.asp?id=100

www.gamvan.com/pages/pages.asp?id=139

第二篇我没有测试,不知道可不可以,第一篇是绝对成功的!