« 没有活动混音器设备可用评评公司新招的美工 »

JMAIL错误之"all server failed receive message"

密陀僧发布 存档 2006年10月15日 次浏览
使用jmail组件发送邮件出现如下错误时,请先检查代码中各参数是否正确。

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

当服务器端需要身份验证时,必须严格填写发件人地址,帐户和密码,以下为邮件服务器需要身份验证时的jmail发送邮件的参考代码:

  dim mail
  set mail=CreateObject("jmail.Message") 
  mail.Charset ="gb2312" 
  mail.ContentType = "text/html" 
    
  mail.From = "mts@0e2.net"  '发件人真实邮件地址
  mail.FromName = "密陀僧"  '发件人名称
  mail.AddRecipient  "admin@0e2.net" '收件人地址
  
  mail.MailServerUserName = "mts@0e2.net"  '发件人帐号
  mail.MailServerPassWord = "123456" '密码
  
  mail.subject="test"
  mail.body= "test"
  
  On Error Resume Next 
  mail.Send("mail.0e2.net") 
  mail.close() 
  set mail=nothing 
         err.clear


此外,出现上述错误还可能有如下可能性
1.防火墙阻止了网络通讯或网络故障
2.杀毒软件限制
3.jmail组件权限不够
4.邮件服务器故障
转载请注明:转载自漱风斋[ http://0e2.net/ ]

本文链接地址:http://0e2.net/post/507.html

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

Copyright 2009-3000 0e2.net. Some Rights Reserved.  Powered By Z-Blog.