|
主题: 用ASP发邮件不成功!?为什么?
|
seconed6
职务:普通成员
等级:1
金币:1.0
发贴:189
|
#12002/11/22 16:08:06
我想用ASP在网上发邮件,以下是程序,可为什么老是收不到邮件啊! 程序能执行,也没有报错,可就是收不到! 怎么做啊!??程序没有错吧!! <% Set cdo=Server.CreateObject("CDONTS.NewMail") cdo.From="123@sohu.com" cdo.To="seconed6@sohu.com" cdo.Subject="123456" cdo.Body="你好啊!" cdo.MailFormat=0 cdo.BodyFormat=0 cdo.Importance=0 cdo.Send Set cdo=Nothing %>
|
ERAL
职务:普通成员
等级:1
金币:1.0
发贴:208
|
#22002/11/22 17:55:34
我也碰到同样的问题,我猜是不是SMTP服务器没建立好啊?
高手来指点一下啊!
|
seconed6
职务:普通成员
等级:1
金币:1.0
发贴:189
|
#32002/11/22 18:28:50
这和STMP设置没有关系吧!!STMP不是IIS里自带的吗? 要设的话,也是只能设域名, 和这个有关系吗??
|
ERAL
职务:普通成员
等级:1
金币:1.0
发贴:208
|
#42002/11/22 19:01:20
你可以试一下啊,看你用FOXMAIL通过自己的SMTP发的信件能不能收到,如果能就是代码的问题了,我现在就是不能收到! 正在想办法解决中!
|
ERAL
职务:普通成员
等级:1
金币:1.0
发贴:208
|
#52002/11/22 20:50:23
哈哈,我解决了,我肯定有80%的原因是SMTP的问题的!
|
ERAL
职务:普通成员
等级:1
金币:1.0
发贴:208
|
#62002/11/22 21:02:04
告诉你吧,在IIS管理器的SMTP服务器下,点域,然后新建域,选远程 比方像你的就用*.COM,重复上面的步骤把什么*.net, *.net.cn 之类的加进去,然后在*.com上面点右键选属性, 点上"允许将传入邮件中继到此域" ,其它的.net .net.cn 之类的也要打上,再发吧! 你一定能收到!
经过本人测试了的,但是CDONTS好像在XP里不能用,反正小弟我没找到! 试试吧! :)
|
seconed6
职务:普通成员
等级:1
金币:1.0
发贴:189
|
#72002/11/23 15:34:51
那放到网上,还行吗?? 网上的设置不用设吧!!
|
水木
职务:普通成员
等级:1
金币:0.0
发贴:145
|
#82002/12/8 22:28:45
当然! 只要空间支持。 我的空间就只支持JMAIL
|