我正在使用Scripting Edition的iMacros网络测试工具,我只希望你知道它们。每次iMacros在播放过程中遇到错误时,我都会尝试使用Google SMTP(smtp.gmail.com)端口465通过vbscript发送电子邮件。但是,每次运行脚本时,它都会给我这个错误
sendusing配置值无效
我已经尝试了一些已知的修复程序,但它仍然是一个问题。这是脚本:
设置myMail = CreateObject(“CDO.Message”)
myMail.Subject =“使用CDO发送电子邮件”
myMail.From = “email@gmail.com”
myMail.To = “email@domain.com”
myMail.TextBody =“这是一条消息。”
myMail.Configuration.Fields.Item _
( “http://schemas.microsoft.com/cdo/configuration/sendusing”)= 2
'远程SMTP服务器的名称或IP
myMail.Configuration.Fields.Item _
( “http://schemas.microsoft.com/cdo/configuration/smtpserver”)= “smtp.gmail.com”
'服务器端口
myMail.Configuration.Fields.Item _
( “http://schemas.microsoft.com/cdo/configuration/smtpserverport”)= 465
myMail.Configuration.Fields.Update
myMail.Send
设置myMail =没有
我正在使用Windows7家庭高级版。和最新版本的iMacros。我希望有人能伸出援助之手。非常感谢你。
答案 0 :(得分:0)
尝试使用端口587作为SMTP。这就是我在C#程序中使用的内容。
答案 1 :(得分:0)
要使用googles smtp服务器,您必须提供用户名和密码才能连接,因为它不是匿名的smtp服务器。我有一个谷歌应用程序高级帐户,我用它来传递消息。我不确定谷歌是否允许在普通的googlemail帐户上进行邮件转发。