Отправьте почту от сценария Windows

Эти числа хранятся в виде целых чисел со знаком с прямым порядком байтов, как количество десятитысячных.

для примера: число «20» представлено в этом файле в шестнадцатеричной форме как «40 0D 03 00».

0x00030d40 = 200000.

"- 213.6287": "21 67 DF FF"

0xffdf6721 = -2136287.

"- 500.3366": "9A A7 B3 FF"

0xffb3a79a = -5003366.

10
задан Helen 21 July 2009 в 17:14
поделиться

5 ответов

Это возможно с Wscript, с помощью CDO:

Dim objMail

Set objMail = CreateObject("CDO.Message")

objMail.From = "Me <Me@Server.com>"
objMail.To = "You <You@AnotherServer.com>"
objMail.Subject = "That's a mail"
objMail.Textbody = "Hello World"
objMail.AddAttachment "C:\someFile.ext"

---8<----- You don't need this part if you have an active Outlook [Express] account -----
' Use an SMTP server
objMail.Configuration.Fields.Item _
    ("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2

' Name or IP of Remote SMTP Server
objMail.Configuration.Fields.Item _
    ("http://schemas.microsoft.com/cdo/configuration/smtpserver") = _
    "smtp.server.com"

' Server port (typically 25)
objMail.Configuration.Fields.Item _
    ("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 25

objMail.Configuration.Fields.Update
----- End of SMTP usage ----->8---

objMail.Send

Set objMail=Nothing
Wscript.Quit

Обновление: найденный большим количеством информации там: VBScript Для Отправки электронного письма Используя CDO По умолчанию, это кажется им, использует Outlook [Экспресс], таким образом, это не сделало работавший на моем компьютере, но можно использовать данный сервер SMTP, который хорошо работал для меня.

10
ответ дан 3 December 2019 в 18:37
поделиться

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

6
ответ дан 3 December 2019 в 18:37
поделиться

Если Вам установили перспективу/обмен, необходимо смочь использовать CDONTs, просто создать mail.vbs файл и назвать его в пакетном файле как так (забавный, что они находятся в том же dir),

wscript mail.vbs

для VBScript код проверяют

http://support.microsoft.com/kb/197920

http://www.w3schools.com/asp/asp_send_email.asp

забудьте факт они, две ссылки говорят о ASP, он должен хорошо работать как одинокий сценарий с iis.

1
ответ дан 3 December 2019 в 18:37
поделиться

Я думаю, что необходимо будет установить некоторый ActiveX или другой компонент, что могло быть вызвано от WScript, такого как: http://www.activexperts.com/ActivEmail/ и: http://www.emailarchitect.net/webapp/SMTPCOM/developers/scripting.asp

Иначе необходимо будет записать всю логику SMTP (если это возможно, не уверенный) в WScript все самостоятельно.

0
ответ дан 3 December 2019 в 18:37
поделиться

Используйте CDONTS с Windows Scripting Host (WScript)

0
ответ дан 3 December 2019 в 18:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: