手机版

先做网站,后付款

北京网站建设客服:010-56216131 18910403726

网站建设常识
当前位置:首页 > 网站建设常识 > 网站建设知识 > 网站建设asp程序jmail发送邮件注意事项  

网站建设asp程序jmail发送邮件注意事项

文章编辑:北京网站建设-自由网络    发布时间:2015-02-12    访问次数:0次

网站建设时经常会有网站用到发邮件功能,而asp程序大部分都使用jmail组件代码,在使用过程中会有可能出现接收不到邮件问题,下面我们就介绍一下使用jmail组件需要注意哪些事项。

1、哪些功能会用到发送邮件功能?
答:网站中像一些会员系统中的找回密码,招聘版块中的发送简历邮件、留言、在线购买产品时的订单信息......等都会用到。

2、哪些原因会造成接收不到邮件?
(1)网站空间不支持jmail组件,如果你的网站有需要,在购买空间时先要看下空间环境配置,确认支持jmail发送邮件功能,如果已经购买了空间,不能使用,可以联系空间客服更换其它支持的空间。
(2)使用的发送邮件服务器不正确。一般使用jmail组件必须设置一个发送者的邮箱信息,所以需要先确认你的邮箱在设置中开户了POP3/SMTP服务,其次网站上设置正确。以新浪的邮件服务器为例需要设置邮件服务器为smtp.sina.com、邮箱帐号为mfkyfeeq@sina.com、邮箱密码为abcde123456。

提示:登录自己的邮箱,然后进入设置 -> 客户端pop/imap/smtp -> POP3/SMTP服务 -> 开启状态 然后保存。

(3)发送的内容不合格,太长或包含太多的网页代码。

4、附上jmail组件完整的使用代码
Function Send_Email(smtpHost,smtpUser,smtpPass,mailTo,FromName,subject,content)
 Set jmail = Server.CreateObject("JMAIL.Message")
 jmail.silent = true
 jmail.logging = true
 jmail.Charset = "gb2312"
 jmail.ContentType = "text/html"
 jmail.AddRecipient mailTo
 jmail.From = smtpUser
 jmail.FromName = FromName
 jmail.Subject = subject
 jmail.Body = content
 jmail.Priority = 1
 jmail.MailServerUserName = smtpUser
 jmail.MailServerPassword = smtpPass
 jmail.Send(smtpHost)
 jmail.Close()
 'response.write("已经发送到您的邮箱,请5分钟后注意查收")
End Function


'Send_Email 上面自定义的方法名称
'smtpHost 发送邮件服务器地址
'smtpUser 发送邮箱帐号
'smtpPass 发送邮箱登录密码
'mailTo 收件人邮箱
'FromName 发件人名称
'subject 发送邮件的标题
'content 要发送的正文内容

'在网站代码中使用以下方法调用
'Call Send_EMail("smtp.sina.com","mfkyfeeq@sina.com","******","ipp114@sina.com","鹏飞网络","你好,测试邮件","邮件正文内容")

'如果使用企业邮局可以使用以下方法调用。
'Call Send_EMail("mail.ipp114.com","mfkyfeeq@ipp114.com","******","ipp114@sina.com","鹏飞网络","你好,测试邮件","邮件正文内容")


4、本地iis服务器如何实现发送邮件功能?
答:从网上下载JMail.dll,复制到您的服务器上,然后运行 regsvr32 jmail.dll注册就可以了。
提示:在注册安装jmail之前,如果你的服务器原来存在其它任何版本的jmail都必须先删除。

注:北京网站建设鹏飞网络,先做网站后付款,已经成功使用jmail组件到多个客户网站,有需要了解的可以联系我们咨询。

标签:jmail组件,asp jmail组件,jmail发送邮件

上一篇:网站建设好资料维护需要的注意事项      下一篇:网站建设选择我们的理由
在线留言
姓名:
手机:
留言: