asp空间不能用JMAIL发送邮件,为什么?

来源:百度知道 编辑:UC知道 时间:2024/06/23 21:43:49
我的空间支持JMail.SmtpMail 组件,但是我却不能发送邮件。下面是我的邮件代码:
<%
Sub SendMail(receive)
On Error Resume Next
Set jmail = Server.CreateObject("JMAIL.SMTPMail")
jmail.silent = false '屏蔽例外错误,返回FALSE跟TRUE两值
jmail.logging = true '启用邮件日志
jmail.Charset = "gb2312" '
jmail.AddRecipient receive '邮件收件人的地址
jmail.From = "gy0gy0520@163.com" '发件人的E-MAIL地址
jmail.FromName = "邮件服务器" '发件人名
jmail.MailServerUserName = "gy0gy0520" '邮箱用户名
jmail.MailServerPassword = "********" '邮箱密码
jmail.Subject = "中国农场邮件测试" '邮件主题
jmail.Body = "中国农场" '邮件内容
jmail.Priority = 3 '邮件的紧急程序,1 为最快,5 为最慢, 3 为默认值
mailserver="smtp.163.com" '发件服务器
jmail.Send(mailserver) '执行邮件发送(通过邮件服务器地址)
If Err.Number<>0 then
sendMsg="发送失败!"
Else
sendMsg="已发送!"
End If

现在很多空间不支持Jmail的插件,因为会导致很多垃圾邮件产生,你要和你的空间提供商确认一下,是不是支持这个功能

在使用JMAIL之前,一定要检查空间是否支持JMAIL组件。其实所有组件都应该这样的。