关于w3jmail的问题

bettykim 2003-08-20 05:06:35
我安装了w3jmail4.3,系统提示安装成功了(我的系统环境是winxp),可测试程序运行到Jmail.Send(smtpserver) 语句时总是很慢,最后死掉。问题出在哪里呢?我的测试代码很简单:
<%
Dim JMail
Set JMail = Server.CreateObject("JMail.Message")
email="xielh@yjy.dq.cnpc.com.cn"

'email=request("email") //得到订阅者的邮箱
RESPONSE.WRITE("--------------------------------")
smtpserver = "yjy.dq.cnpc.com.cn" //我的邮件服务器名
smtpuser = "minjie" //我的信箱用户名
smtppwd = "betty" // 密码

Jmail.Silent = true
JMail.Charset = "gb2312"
JMail.Logging = true
JMail.Priority = 3

JMail.From = "minjie@yjy.dq.cnpc.com.cn" //我的邮箱
JMail.FromName = "mypage" //邮件标题
Jmail.ReplyTo ="minjie@yjy.dq.cnpc.com.cn" //回复邮箱

JMail.AddRecipient(email)//订阅者的邮箱

JMail.Subject = "Test for JMail"
JMail.Body = "testtest"

Jmail.MailServerUserName = smtpuser
Jmail.MailServerPassWord = smtppwd

Jmail.Send(smtpserver) //运行到这里总是停住
isgo = Jmail.Send(smtpserver)
if isgo then
RESPONSE.WRITE("好了!!")
else
RESPONSE.WRITE(JMail.log)
end if

JMail.Close()
Set JMail = Nothing
%>
...全文
169 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
bettykim 2003-08-21
  • 打赏
  • 举报
回复
这三句为什么没用呢?不是所用邮件服务器名和认证用户及密码吗?我的机器是通过代理服务器上网,可我测试的收件人跟发件人是使用同一服务器啊。
bettykim 2003-08-21
  • 打赏
  • 举报
回复
我想问一下:smtpuser和smtppwd 用的是该服务器上任一用户还是服务器管理员用户呢?
lions911 2003-08-20
  • 打赏
  • 举报
回复
smtpserver = "yjy.dq.cnpc.com.cn" //我的邮件服务器名
smtpuser = "minjie" //我的信箱用户名
smtppwd = "betty" // 密码


这些都没有用你去掉了吗?

你用CDONTS能发出去吗?

你机器上网用代理服务器了吗?
Brookes 2003-08-20
  • 打赏
  • 举报
回复
用你的程序没有什么关系,应该是邮件服务器的问题。换一个看看。

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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