一个贼郁闷的问题,用Jmail发邮件附件就是会出问题
在本机上安装了w3JMail43Personal.exe;然后用ASP发邮件,如果不加附件,则可以正常发送,但是如果加了附件,则发出去的邮件没有附件,且内容中全是乱码,我的附件用绝对路径,且权限全部放开,所有用户都可以完全访问,真是奇怪了,不懂为什么,发邮件函数代码如下:
Function s_jmail_send(sender,receiver,str_title,str_content)
'On Error Resume Next
set mymail=server.CreateObject("jmail.message")
mymail.MailServerPassWord ="111111" '发信授权邮件密码
mymail.MailServerUserName =sender '发信授权邮件名称
mymail.ContentType = "text/html" '(是否支持html,如不要就去掉此行)
mymail.Charset="gb2312" '使用字符集,不用改的
mymail.Priority=3
mymail.AddRecipient receiver '收件人邮箱
mymail.Body= str_content '邮件正文
mymail.From=sender '发件人邮箱
mymail.FromName="郁闷" '发件人姓名
mymail.Subject=str_title '邮件标题
mymail.AddAttachment ("F:\test\txt.txt") '就是加了这句后,收到的邮件没有附件,且内容变乱码
mymail.Send("mail.test.com") '邮件发送服务器
mymail.close()
set mymail = nothing
End function