Вопрос : Автоматическая посылка электронная почта

Hi ванты! потребность
I некоторые программировать или помощь программы… Я хочу знать сценарий или программу автоматически пошлют электронная почта к определенному адресу на интервале, котор я устанавливаю. Любой сценарий, котор я могу использовать в предпосылке на моем компьютере? Возможно что-то что я могу дать мои установки сервера электронная почта к?

Thanks!
class=

Ответ : Автоматическая посылка электронная почта

От фактически любого варианта Windows после скажите Windows 2000, вы мочь побежать VBS через хозяина сценария Windows.

Вы можете установить Windows Scripting компоненты: http://www.microsoft.com/downloads/details.aspx?FamilyID=C717D943-7E4B-4622-86EB-95A22B832CAA&displayLang=en (Windows до Windows XP и сервера 2003 Windows)

или PowerShell http://technet.microsoft.com/en-us/scriptcenter/powershell.aspx (Windows XP или более поздно, сервер 2008 Windows)

http://msdn.microsoft.com/en-us/library/9bbdkx3k%28VS.85%29.aspx обсуждает как побежать сценарий, но если вы имеете одну из выше установленных после этого середин сценария vbs просто вызывая его, то любит любая программа, которая намеревается от запланированной задачи, командного файла, или просто двойник щелкая vbs хранит.

специфически заботы в этот случай устанавливается иметь CDO.SYS вам нужно для посылки электронная почта.

Как получить: http://support.microsoft.com/kb/171440

Так, пока ваш просто сценарий может быть достаточным, он может быть осложнятьле, хотя бы небольш. Но раньше тот мост пересечен вам хочет сделать конечно вас иметь предметы данным по scripting и сотрудничества быть установленным правильно.

Smogло быть просто или комплекс в зависимости от вашей окружающей среды и оба smogли очень хлынуться вопросы о spawn их.

Причина ваш, котор сценарий может быть более сложн что вы правоподобный идти послать электронная почта через один из вашего учета обменом и то включит определить правильно хозяина или сервера и вероятно удостоверения подлинности.

Так ваш маленький сценарий вырастет к что-то как прикрепляться, которое выполняет основное удостоверение подлинности SMTP против дистанционного сервера.  Я упаковал пакостные маленькие детали в подпрограмму и добавил тип архив CDO на верхней части поэтому я могу использовать константы CDO в сценарии. (В противном случае он растет довольно бит более большой.)

Последняя линия sendmail вызывает подпрограмму и передает от адреса, к адресу, вопросу и телу почты.

Большле или не оно все еще как раз сценарий vbs.

Vbs испытания script для того чтобы увидеть если установлено WSH smogло быть одним вкладышем, то

msgbox («здравствулте! мир»)

Отношения,
Штанга

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:


Sub sendmail (pFrom, pTo, pSubject, pBody)
    Тусклое objCDO
    Тусклое iConf
    Тусклое Flds

    cdoSendUsingPort Const = 2

    Установите objCDO = Server.CreateObject («CDO.Message»)
    Установите iConf = Server.CreateObject («CDO.Configuration»)

    Установите Flds = iConf.Fields
    С Flds
        . Деталь (cdoSendUsingMethod) = cdoSendUsingPort
        . Деталь (cdoSMTPServer) = «smtp.example.com»
        . Деталь (cdoSMTPServerPort) = 25
        . Деталь (cdoSMTPconnectiontimeout) = 10
        'Определите тип удостоверения подлинности, НИКАКИЕ, основного (зашифрованное Base64), NTLM
		. Деталь («smtpauthenticate») = cdoBasic
		. Деталь («sendusername») = «userid»
		. Деталь («sendpassword») = «пароль»
        . Уточнение
    Конец с

    Установите objCDO.Configuration = iConf

    objCDO.From = pFrom
    objCDO.To = pTo
    objCDO.Subject = pSubject
    objCDO.HTMLBody = pBody

    На резюме ошибки затем
    objCDO.Send
    Если заблуждайтесь после этого
        ОШИБКА CDOMailIncludeResults= ": «&err.number &» «& err.description &» «& err.source
    Еще
        " Посланное " CDOMailIncludeResults=
    Закончитесь если
    На ошибке переход 0 

    Установите ObjCDO = ничего
    Установите iConf = ничего
    Установите Flds = ничего
Закончите подводную лодку

Затемните fromAddress, toAddress, вопрос, тело

fromAddress = «[email protected]»
toAddress = «[email protected]; [email protected]»
вопрос = «сообщение памятки»
тело = «сообщение испытания - это smogло быть HTML»

fromAddress sendmail, toAddress, вопрос, тело
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us