Используя следующие те же файлы VBScript/ASP, мне удается отправить электронное письмо только на ПК с Win7. При запуске того же сценария на Windows Server 2012 R2 со всеми отключенными брандмауэрами мне не удалось отправить электронное письмо. Существует антивирусный сканер McAfee, но даже когда я отключил его, я также не смог отправить электронное письмо. Я также установил Allow less secure apps: ON
в учетной записи Gmail, но по-прежнему получаю error on '80040211'
Пожалуйста, помогите мне, так как у меня закончились идеи для устранения неполадок.
Dim ObjSendMail
Set ObjSendMail = CreateObject("CDO.Message")
ObjSendMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
ObjSendMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
ObjSendMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
ObjSendMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = "True"
ObjSendMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
ObjSendMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 1
ObjSendMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "****@gmail.com"
ObjSendMail.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "*****"
ObjSendMail.Configuration.Fields.Update
ObjSendMail.Subject = "Testing Send Email"
ObjSendMail.From = "****@gmail.com"
ObjSendMail.To = "[email protected]"
ObjSendMail.HTMLBody = "Send mail successful"
ObjSendMail.Send
Set ObjSendMail = Nothing
response.Write "Email Sent Successfully"
telnet smtp.gmail.com 465
. Если вы также хотите проверить SSL, вам понадобится что-то вроде OpenSSL для Windows, поэтому вы можете сделатьopenssl s_client -connect smtp.gmail.com:465
. - person Ansgar Wiechers   schedule 11.07.2018CDO.Message.1 error '80040213' The transport failed to connect to the server.
- person Hanz Cheah   schedule 17.07.2018