注册 登录
编程论坛 ASP技术论坛

GMAIL邮箱 SMTP 发邮件问题。

huade 发布于 2010-12-08 17:52, 3027 次点击
现在GMail邮箱不能用Jmail组件,请问如何解决这样的问题?

代码如下:
dim  jmail
set jmail=server.CreateObject ("jmail.message")
jmail.Silent =true
jmail.logging = true
jmail.Charset ="utf-8"
jmail.ContentType = "text/html"
jmail.ContentTransferEncoding = "base64"
jmail.Encoding = "base64"
jmail.ISOEncodeHeaders = false
jmail.AddRecipient "*******@,"李生" '收件人郵箱
jmail.From =="*******@' 發信郵箱
jmail.FromName ="huade" '發信人名稱
jmail.Subject ="hi,jim" '發信主題
jmail.Body="How are you" '發信內容
jmail.MailServerUserName ="*******@'用户名称
jmail.MailServerPassWord ="*******" '用户密码
jmail.Priority = 1
isgoA = jmail.Send(smtpserver)
if isgoA then
msg="发送成功!"
else
msg="邮件发送失败!"
end if
jmail.Close
set jmail=nothing

发邮件的服务器是Gmail,请问谁用过gmail发信的,帮忙一下。

[ 本帖最后由 huade 于 2010-12-9 10:18 编辑 ]
13 回复
#2
gupiao1752010-12-08 23:53
把代码发出来,看看谁有服务器帮你测试下,我用163的肯定100%没问题,但是GMAIL的我没有试过.我想应该也可以的。
#3
cnfarer2010-12-09 07:27
gmail的有些情况比较特殊。可能设置上需要与通常情况有所差别。
#4
huade2010-12-09 10:20
回复 2楼 gupiao175
很头疼,有办法帮忙解决一下吗?
#5
huade2010-12-09 10:20
回复 3楼 cnfarer
请问你是否用过Gmail发信,有的话,可否说得详细些。
#6
gupiao1752010-12-09 14:28
gmail的审核制度比163更严格,连注册都要手机号验证.我看你还是改其他的得了.
#7
cnfarer2010-12-10 07:42
回复 5楼 huade
用gmail发件,需要TLS,比一般的SMTP服务器要复杂些。
#8
yms1232010-12-10 10:51
gmail要有邀请才能注册吧?
#9
cnfarer2010-12-10 11:20
回复 8楼 yms123
那是陈年旧事
#10
dzt00012010-12-10 13:58
Gmail有SMTP服务器的,地址是 smtp.,端口是465
代码中的smtpserver是否设置成Gmail服务器?
不过我没试过,我只用过163的邮箱
 
#11
zmh8862010-12-10 14:10
gmail邮箱发送邮件代码
http://www.
#12
gupiao1752010-12-10 15:26
楼上的方法是CDO,有的服务器上可能没有,虚拟主机就更不用说了!
把这句isgoA = jmail.Send(smtpserver)里的变量smtpserver附值为:smtpserver="smtp.,然后再试试!


#13
zmh8862010-12-11 17:31
jmail都有会没有cdo?
#14
zmh8862010-12-11 17:32
而且我只是给个例子参考 不是说给LZ写好代码直接拿去用的.
1