ra4o
AutoIT Гуру
- Сообщения
- 1,165
- Репутация
- 246
Возникла проблема с отправкой почты (AutoIt Version: 3.3.12.0) , причём с более ранней версией AutoIt этой проблемы небыло.
При запуске скрипта ругается на строчку " .To = "адрес получателя" пишет "error: missing separator character before keyword."
При запуске скрипта ругается на строчку " .To = "адрес получателя" пишет "error: missing separator character before keyword."
Код:
$str = "http://schemas.microsoft.com/cdo/configuration/"
$hMAIL = ObjCreate ("CDO.Message")
With $hMAIL
.From = "адрес отправителя";
.To = "адрес получателя"
.Subject = "Test"
.TextBody = "Test mail"
.AddAttachment ("") ;файл для отправки
EndWith
With $hMAIL.Configuration.Fields
.Item ($str & "sendusing") = 2
.Item ($str & "smtpserver") = "smtp.inbox.ru" ;SMTP Server
.Item ($str & "smtpusessl") = True
.Item ($str & "smtpauthenticate") = 1
.Item ($str & "sendusername") = "почта отправителя"
.Item ($str & "sendpassword") = "Мой пароль" ;Пароль SMTP-сервер
.Item ($str & "smtpserverport") = 465 ;Порт
.Update
EndWith
$hMAIL.Send