Mark_Titov
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброго дня уважаемые... Помощь по скриптам нужна. Есть скрипт отправки почты, Код: 'Отправить сообщение с помощью локальной службы SMTP Const cdoSendUsingPickup = 1 Set objMessage = CreateObject("CDO.Message") ' Тема сообщения и адрес отправителя objMessage.Subject = "Тема письма" objMessage.From = """Генератор отчетов"" " ' Получатели письма указываются через " ; " objMessage.To = "login@yandex.ru" ' Содержимое тела письма. objMessage.TextBody = "JSC AUTO SERVICE. Please find Orders reporting in attachment." & vbCRLF & _ "------------------------------------------" & vbCRLF & _ "Best regards, Auto report service" & vbCRLF & _ "Support line: it@domian.ru" & vbCRLF ' Добавляем файл - вложение для отправки отчета по EMail objMessage.AddAttachment "C:\1.txt" ' Секция настроек SMTP сервера для отправки почты. objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2 ' Имя или IP адрес SMTP Server objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "login@yandex.ru" ' Тип используемой авторизации, NONE, Basic (Base64 encoded), NTLM objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = cdoBasic ' SMTP server objMessage.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.yandex.ru" ' Авторизация на SMTP server objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusername") = "login" ' Пароль SMTP server objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendpassword") = "password" ' Порт SMTP Server port (обычно 25, но может быть и другим) objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25 ' Использование SSL для соединения (False или True) objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = False ' Время ожидания соединения с почтовым сервером objMessage.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60 ' Сохранить настройки CDO для отправки сообщения objMessage.Configuration.Fields.Update ' Отправить созданное почтовое сообщение с вложением по указанному адресу objMsg.Send Wscript.Echo "Отправка завершена" Wscript.Quit | Интересует 2 вещи - 1 - ругается на строку отправки письма objMsg.Send 2 - кто-нибудь может объяснить что это за строки, что туда надо вставлять и нужны ли они вообще - Код: ' Содержимое тела письма. objMessage.TextBody = "JSC AUTO SERVICE. Please find Orders reporting in attachment." & vbCRLF & _ "------------------------------------------" & vbCRLF & _ "Best regards, Auto report service" & vbCRLF & _ "Support line: it@domian.ru" & vbCRLF | Заранее благодарю откликнувшихся за помощь... |