首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

ASP施用Jmail组件发送GMAIL邮件

2012-12-25 
ASP使用Jmail组件发送GMAIL邮件在我的ASP文件,以其他主要邮件(**@163.com)都可以,但是如果以gmail作为发件

ASP使用Jmail组件发送GMAIL邮件
在我的ASP文件,以其他主要邮件(**@163.com)都可以,但是如果以gmail作为发件人就不成功。请问下是什么原因。

网上搜出来的结果说GMAIL要在google那里先设置启用协议,还有端口号好像也不同寻常。我功力尚浅,没有看懂。求大神指教,最好有代码示范,绝对及时结贴给分。谢谢~


 dim jmail
    set jmail=Server.CreateObject("Jmail.Message") 
    jmail.silent=true
    jmail.logging=true
    jmail.Charset="UTF-8"
    jmail.ContentType="text/html"
    jmail.AddRecipient("test@163.com")
    jmail.From="testmail@gmail.com"
    jmail.MailServerUserName="testmail"
    jmail.MailServerPassword="123456"
    jmail.Subject="Jmail from testmail"
    Jmail.Body="that's it!"
    jmail.Priority=1
    jmail.Send("smtp.gmail.com")
    jmail.Close


上述代码想从一个GMAIL账户向163邮箱发一封测试邮件,假设gmail.com的用户名是testmail,密码是123456。请问哪里出问题了?
[最优解释]
引用:
问题就是怎么开通GMAIL的SMTP服务,能再详细一点吗,谢谢
每种邮箱不同,你应该看他们的说明,比如QQ的在“设置”-“帐户”-“POP3/IMAP/SMTP/Exchange服务”。
部分免费邮箱不提供开通。
[其他解释]
只要能发送成功一次说明代码无误。哪个邮箱发送不成功就要怀疑哪个邮箱有没有开通POP3/SMTP服务!
[其他解释]
查看GMAIL的帮助,或网上一搜索好多
[其他解释]
gmail有时候会封掉那个功能的。
[其他解释]
一晚上没有回答,自己先顶一个
[其他解释]
引用:
只要能发送成功一次说明代码无误。哪个邮箱发送不成功就要怀疑哪个邮箱有没有开通POP3/SMTP服务!


问题就是怎么开通GMAIL的SMTP服务,能再详细一点吗,谢谢

热点排行