Добрый день, уважаемые форумчане. Нашел на форуме скрипт отправки почты, но он почему то при запуске или компиляции выдает ошибку
error: missing separator character before keyword.
Ошибка в строке .To = $ToAddress
В чем может быть проблема ?
Заранее спасибо.
error: missing separator character before keyword.
Ошибка в строке .To = $ToAddress
В чем может быть проблема ?
Заранее спасибо.
Код:
_send("тааакс", "кое что новое", "")
Func _send($Body, $Subject, $Attachment)
$FromAddress = '[email protected]'
$ToAddress = '[email protected]'
$Body = ' '
$SMTPServer = 'smtp.yandex.ru'
$Username = '[email protected]'
$Password = "password"
$Port = '25'
$str = "http://schemas.microsoft.com/cdo/configuration/"
$hMAIL = ObjCreate ("CDO.Message")
With $hMAIL
.From = $FromAddress
.To = $ToAddress
.Subject = $Subject
.TextBody = $Body
.AddAttachment ($Attachment)
EndWith
With $hMAIL.Configuration.Fields
.Item ($str & "sendusing") = 2
.Item ($str & "smtpserver") = $SMTPServer
.Item ($str & "smtpauthenticate") = 1
.Item ($str & "sendusername") = $Username
.Item ($str & "sendpassword") = $Password
.Item ($str & "smtpserverport") = $Port
.Update
EndWith
$hMAIL.Send
EndFunc