【问题标题】:classic asp - cdo message delivery issue with gmail经典 asp - gmail 的 cdo 消息传递问题
【发布时间】:2018-03-01 06:05:20
【问题描述】:

我在 asp 中编写了用于向我的客户发送电子邮件的代码。我正在使用带有 iis5.1 的 windows XP,这当然是过时的 cdo.message 和 smtp.gmail.com。一切都进行得很顺利。电子邮件已生成并发送。但我观察到,当电子邮件发送到雅虎和其他邮件服务器时,它不会显示在 Gmail 帐户中。任何人都可以帮助我如何将邮件发送到“xxxxx@gmail.com”吗?

Set objMsg = CreateObject("CDO.Message")

objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver")="smtp.gmail.com"
objMsg.Configuration.Fields.Item(“http://schemas.microsoft.com/cdo/configuration/smtpserverport”)= 587
objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False '使用 SSL 进行连接(True 或 False)
objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60

objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1 '基本(明文)身份验证
objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername")="myemail@mailserver.in"
objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") ="mypassword"

objMsg.Configuration.Fields.Update

objMsg.From = "myemail@myserver.in"
objMsg.To = "jojysp@gmail.com"
objMsg.Subject = mSub
objMsg.HTMLBody = mText
objMsg.Send
设置 objMsg = 无

感谢和问候,

开心

【问题讨论】:

    标签: email


    【解决方案1】:

    试试下面的代码:

    objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
        objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") ="smtp.gmail.com"
        objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
        objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = 1
        objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
        objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
        objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusername") ="username@gmail.com"
        objMsg.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendpassword") ="Password"
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-25
      • 1970-01-01
      • 2010-10-11
      • 2018-12-09
      • 1970-01-01
      相关资源
      最近更新 更多