Anufriev
25-10-2012, 14:35
добрый день!
есть скрипт который при запуске отправляет письмо с определенным текстом на определенные адреса
'On Error Resume Next
Const EmailFrom = "1@1.ru"
Const SmtpServer = "1.1.local"
Const Port = 25
EmailTo = "2@1.ru"
Send SmtpServer,EmailFrom,Port,EmailTo
EmailTo = "3@1.ru"
Send SmtpServer,EmailFrom,Port,EmailTo
Sub Send(smtp,from,port,emailto)
Set objEmail = CreateObject("CDO.Message")
objEmail.From = from
objEmail.To = emailto
objEmail.Subject = "Сообщение от: " & Now
objEmail.Textbody = "Обновление завершено"
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 0
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtp
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = port
objEmail.Configuration.Fields.Update
objEmail.Send
Set objEmail = Nothing
End Sub
нужно: что бы скрипт паковал в архив все файлы в папке по пути "C:\1\1\" и отправлял этот архив на определенный почтовый ящик
есть скрипт который при запуске отправляет письмо с определенным текстом на определенные адреса
'On Error Resume Next
Const EmailFrom = "1@1.ru"
Const SmtpServer = "1.1.local"
Const Port = 25
EmailTo = "2@1.ru"
Send SmtpServer,EmailFrom,Port,EmailTo
EmailTo = "3@1.ru"
Send SmtpServer,EmailFrom,Port,EmailTo
Sub Send(smtp,from,port,emailto)
Set objEmail = CreateObject("CDO.Message")
objEmail.From = from
objEmail.To = emailto
objEmail.Subject = "Сообщение от: " & Now
objEmail.Textbody = "Обновление завершено"
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate") = 0
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = smtp
objEmail.Configuration.Fields.Item ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = port
objEmail.Configuration.Fields.Update
objEmail.Send
Set objEmail = Nothing
End Sub
нужно: что бы скрипт паковал в архив все файлы в папке по пути "C:\1\1\" и отправлял этот архив на определенный почтовый ящик