您的位置:程序门 -> .net技术 -> asp.net



为什么邮件发送不成功?


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


为什么邮件发送不成功?
发表于:2007-04-24 10:59:32 楼主
the   message   could   not   be   sent   to   the   smtp   server.   the   transport   error   code   was   0x80040217.   the   server   response   was   not   available   总是出现这样的错误,为什么?
发表于:2007-04-24 11:03:051楼 得分:0
网上查一下0x80040217代表什么错误
我感觉应该是你的smtp服务器连不上,你看smtp服务器的25端口是否打开了,你可以在自己机器上用foxmail,发送服务器配置成这个smtp服务器,看能否发送成功
发表于:2007-04-24 11:05:592楼 得分:0
不好意思,请问怎么看端口号是否打开啊?
发表于:2007-04-24 11:10:013楼 得分:0
dos下netstat   -an可以看到哪些端口是开放的,也可以用foaxmail配置成这个服务器的smtp,看是否能发送邮件
1   看服务器是否装了防火墙,如果装了看是否把25屏蔽了
2   看服务器是否安装了杀毒软件,如果装了看是否杀毒软件把25屏蔽了
3   查看网卡的本地连接的属性,看防火墙地方,是否开启了,如果开启了,把他关闭,或者打开25端口
发表于:2007-04-24 11:12:554楼 得分:0
谢谢,端口号是打开的
发表于:2007-04-24 11:16:005楼 得分:0
同样的程序在另一台机子是可以发送成功的,不知道为什么我的机子总是报这个错,25端口号已经打开了,我的环境是:win2000,vs2005,vb.net
发表于:2007-04-24 11:17:586楼 得分:0
你检查机器上25端口开了吗?你本机的25也要开开
发表于:2007-04-24 11:22:497楼 得分:0
已经打开了,这种情况可能会是什么样的原因呢?
发表于:2007-04-24 11:26:008楼 得分:0
你用foxmail在本机配置那个smtp服务器,发送邮件看能否成功?
服务器若没有问题,其他电脑能发,就一定是你本机有问题
发表于:2007-04-24 11:28:339楼 得分:0
好的,谢谢。
发表于:2007-04-24 12:01:1610楼 得分:0
我认为,这个问题是与smtp服务器的身份认证有关系。
必须在代码里面修改。
发表于:2007-04-24 13:24:4811楼 得分:0
foxmail再本机发送没有成功,报错550,刚才查了一下,说是地址不正确。并且还提示port   25   has   been   used,please   refer   to   help   and   change   the   port   in   options   dialog!
请问各位高手,我该怎么办??成功后马上给分!!!


快速检索

最新资讯
热门点击