我是用下面的代码来实现的,但不知道为什么一加附件,收到的邮件内容就乱七八糟的像乱码.
Set JMail=Server.CreateObject("JMAIL.Message")
if err then
SendMail= "<br><li>没有安装JMail组件</li>"
err.clear
'exit function
end if
JMail.Charset="gb2312"          '邮件编码
JMail.silent=true
JMail.ContentType = "text/html"     '邮件正文格式
JMail.ServerAddress="smtp.163.com"     '用来发送邮件的SMTP服务器  
  '如果服务器需要SMTP身份验证则还需指定以下参数
JMail.MailServerUserName = "[email protected]"   '登录用户名   
JMail.MailServerPassWord = "sssssss"        '登录密码123456
         JMail.MailDomain = "[email protected]"  '域名(如果用“[email protected]”这样的用户名登录时,请指明domain.com

JMail.AddRecipient "[email protected]","[email protected]"     '收信人
JMail.Subject="From xxxxxxx"         '主题
JMail.HMTLBody=mailinfo       '邮件正文(HTML格式)
JMail.Body=mailinfo          '邮件正文(纯文本格式)
JMail.FromName="xxxxx"         '发信人姓名
JMail.From = "[email protected]"         '发信人
JMail.Priority="1"  '邮件等级,1为加急,3为普通,5为低级
JMail.AddAttachment(filepath) '发附件----一加这句,收到的邮件内容就是乱的,而且没有收到附件
JMail.Send("smtp.163.com")
SendMail =JMail.ErrorMessage
JMail.Close
Set JMail=nothing大家都有这样的经历过吗?是什么回事呀...谢谢了.