Какими командами в bat-файле можно отправить почту с вложением? #294112


#0 by lea_220400
Какими командами в bat-файле можно отправить почту с вложением, при этом из определенного места, а потом удалить файл отправки.
#1 by vitfil
смотрите tmail как писать батники тоже надо рассказывать?
#2 by lea_220400
UP
#3 by PowerBoy
Через VBscript: Function SendMail(Optional Address As String = "Noname@Domain.com", Optional MsgSubject As String, Optional MsgNoteText As String) As Boolean Dim FileMail As String Dim FileZip As String Dim s, m, d On Error Resume Next        d = tcSys.CurrentDir        Set s = CreateObject("MSMAPI.MAPISession")    Set m = CreateObject("MSMAPI.MAPIMessages")        If Err.Number <> 0 Then        MsgBox "MSMAPI Invalid", vbCritical, tcApp.Caption        Exit Function    End If        FileMail = tcApp.Path & "" & gActiveForm.Caption & ".xls"    FileZip = tcApp.Path & "" & gActiveForm.Caption & ".zip"        ExportToExcel FileMail, , False    tcSys.Zip FileMail, FileZip        s.DownLoadMail = False    s.SignOn    With m     .SessionID = s.SessionID     .Compose     .RecipAddress = Address     .MsgSubject = MsgSubject     .MsgNoteText = MsgNoteText     .AttachmentPathName = FileZip     .Action = 2    End With            tcSys.CurrentDir = d    SendMail = True End Function
#4 by pzk2
надежнее будет юзать консольный почтовый клиент
#5 by France
postie - все было шикарно..
#6 by IUnknown
telnet на 25 порт цепляйся
#7 by IUnknown
тьфу на 25 ... на 110
#8 by Salvador Limones
Почему "тьфу"? Как раз отправить нужно автору.
#9 by IUnknown
ну тогда еще раз тьфу... видать конец напряженного рабочего дня совсем ума лишил
Тэги: Админ
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С