Jmail错误,大家帮帮我!

tezhongbing1988 2010-06-03 09:30:07
我用jmail在windows 2003下发送正常 ,在windows 2000下就报如下错误:

jmail.Message 错误 '8000ffff'

The message was undeliverable. All servers failed to receive the message

/include/Function.Email.asp,行44


源码如下:

<%
Function sendMail(body)

'On error resume next
Dim JMail, contentId , result

Set JMail = Server.CreateObject("JMail.Message")



JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"


JMail.From = "xx@xx.com" ' 发送者地址
JMail.FromName = "xxxxm" ' 发送者姓名
JMail.Subject = "主题" ' 邮件主题

JMail.MailServerUserName = "xx@xx.com" ' 身份验证的用户名
JMail.MailServerPassword = "xxxxxx" ' 身份验证的密码

JMail.Priority = 3

JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")

JMail.AddRecipient("xxx@xxxxx.com")

JMail.HTMLBody = body

JMail.Body =body

JMail.Send("mail.xxx.com") '第44行

JMail.Close()
Set JMail = Nothing

if err.number<>0 then
result = false
else
result = true
end if
sendMail = result
end function
%>


网上查的信息都说是25端口问题,我的25端口都开放了
也没有防火墙和杀毒软件
邮件服务器应该没有故障(我在windows2003 下发送正常)
区别就是系统变了
求解,谢谢各位

...全文
30 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
HolyPlace 2010-06-03
  • 打赏
  • 举报
回复
好像除了25端口之外还有一个,换一个试试
「已注销」 2010-06-03
  • 打赏
  • 举报
回复
没遇到过。我使用MS自带的类发送,一切正常

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧