郑州百惠联系电话13323835954
公司新闻 百惠新闻
问题解答
网站建设百科
付款方式
在线留言
您当前的位置:首页 > 客户服务 > 问题解答 > 浏览文章
JMAIL组件问题集锦
tag:组件,问题,集锦  发布人:百惠网站建设  来源:百惠网站设计公司  2010-03-06  人气:

一、Jmail 问题集锦 

1、JMAIL的版本是多少? 
JMAIL 是免费的4.0版本 

2、JMAIL 需要单独的发信服务器吗? 
JMAIL 需要设置单独的发信服务器 
如:set mail=server.CreateObject("jmail.SMTPMail") 
mail.ServerAddress = "mail.domain.com" 

3、为什么使用jmail发信时发信失败? 
最可能的原因是你指定的发信服务器需要发信认证,而你在程序中没有指定发信用户名和密码,具体的编码为: 
set mail=CreateObject("jmail.Message") 
mail.Charset ="gb2312" 
mail.From ="from@hichina.com" 
mail.AddRecipient "to@hichina.com" 
mail.MailDomain="mail.hichina.com" 
mail.MailServerUserName = " from @hichina.com" 
mail.MailServerPassWord = "****" 
mail.subject=”test” 
mail.body= “欢迎” 
'On Error Resume Next 
mail.Send("mail.hichina.com") 
mail.close() 
set mail=nothing 

4、Jmail 能发送附件吗? 
可以 
mail.AddAttachment (replace(server.MapPath("/test.doc"),"","")) 

5、 Jmail 可以发送Html格式的邮件吗? 
可以,具体看使用手册。 

6、Jmail组件实例。 
(1)发信服务器需要认证。 
'以下的代码是发信服务器需要认证的,例如我们的邮箱服务器 

<% 
set mail=CreateObject("jmail.Message") 
mail.Charset ="gb2312" 
mail.From ="test@hichina.com" 
mail.AddRecipient "test@hichina.com" 
mail.MailDomain="mx.hichina.com" 
mail.MailServerUserName = "test@hichina.com" 
mail.MailServerPassWord = "*****" 
mail.subject=Subject 
mail.body= "hi china.com" 
On Error Resume Next 
mail.Send("mx.hichina.com") 
mail.close() 
set mail=nothing 
response.write "发送成功" 
%> 


(2)发信服务器不需要认证。 
'发信服务器不需要认证的 

<% 
set mail=server.CreateObject("jmail.SMTPMail") 
mail.Charset="gb2312" 
mail.ServerAddress = "mx.hichina.com" 
mail.Sender="test@hichina.com" 
mail.SenderName="test" 
mail.AddRecipient("test@sina.com") 
mail.Subject ="jmail邮件测试" 
mail.body="jmail邮件测试." 
mail.Priority="1" 
'On Error Resume Next 
mail.Execute() 
mail.Close 
Set mail=nothing 
response.write "发送成功" 
%> 


二、Winhttp Post问题集锦 

1、用Winhttp Pos组件Post的内容服务器无法收到结果? 
需要在程序中加入如下代码: 
http.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded" 
具体例子为: 
Err.Clear 
On Error Resume Next 
set http=server.CreateObject("WinHttp.WinHttpRequest.5.1") 
http.SetTimeouts 30000,50000,30000,30000 
http.Open "POST", "http://test.hichina.com/sms_gateway/sms_api", False 
http.SetRequestHeader "Content-Type", "application/x-www-form-urlencoded" 
http.Send(sendStr) 
If Err.Number = 0 Then 'POST成功 
SendPwd=trim(http.responsetext) 
else 
SendPwd=-1 
end if 
http.Abort() 

2、Pos组件返回的结果是乱码? 
由于中文编码问题,如果返回的结果中含有中文,需要进行编码 
vIn=http.responseBody 
strReturn = "" 
For q = 1 To LenB(vIn) 
ThisCharCode = AscB(MidB(vIn,q,1)) 
If ThisCharCode 
相关新闻
    无相关信息
联系我们 |  付款方式 |  工作机会 |  网站地图 |  意见反馈 |  郑州网站建设 |  做手机旅游网站 |  做旅游手机网站 |  郑州旅游网站建设 |  郑州网站制作   专业做旅游网站公司
郑州网站建设服务电话:0371-5672 2382  7×24小时服务电话:13323835954    郑州网站制作在线咨询   郑州网站制作在线咨询  
版权所有:郑州百惠网络技术有限公司 | 网址:web.sosouu.com | 豫ICP备16011973号  
本站关键词:专业旅游网站制作 郑州做旅游网站 河南做旅游网站 河南旅游网站排名 郑州做网站的公司 百惠网站建设 旅游网站建设方案 河南网站建设公司
友情链接: 郑州点菜宝 金水区第三幼儿园 郑州金商通 郑州艺东科贸 餐饮系统百度 襄阳网站建设