home *** CD-ROM | disk | FTP | other *** search
- Set fs = CreateObject("Scripting.FileSystemObject") 'Dateisystem
- Set Mail = CreateObject("Persits.MailSender") 'Email-Versand
- Set args = WScript.Arguments 'gedroppte Argumente
- testdatei=WScript.Arguments.Item(0)
-
- Mail.Host = "MeinMailServer" 'SMTP-Mailserver
- Mail.From = "James.Bond@007.com" 'Email-Absender
- Mail.AddReplyTo "James.Bond@007.com"
- Mail.Subject = "Testmail"
- Mail.FromName = "James Bond" 'Absender-Name
-
- Dim Adresse (2)
- Adresse(0)="dd@entenhausen.de"
- Adresse(1)="DoDa@entenhausen.com"
- Adresse(2)="redaktion@pcwelt.de"
-
- For i = 0 to UBound(Adresse)
- Liste=Liste+"("+CStr(i)+") "+Adresse(i)+vbCr
- Next
-
- Liste = Liste +"Bitte wΣhlen Sie eine Option [0-"+CStr(UBound(Adresse))+"]"
- Input = InputBox(Liste)
- If Input <>"" Then
- If CInt(Input)>=0 AND CInt(Input)<=UBound(Adresse) Then
-
- Mail.AddAddress Adresse(Input)
- Mail.Subject = testdatei
- Mail.AddAttachment testdatei
- On Error Resume Next ' Fehler beim Versenden abfangen
- Mail.Send ' Email absenden
- If Err <> 0 Then ' Fehler! Ursache ausgeben
- meldung = "Email konnte nicht versendet werden: " & Err.Description
- MsgBox meldung, vbExclamation
- Else
- meldung = "Die Datei " + fs.GetBaseName(zipdatei) + " wurde abgeschickt!"
- MsgBox meldung, vbInformation
- End if
- Else
- MsgBox ("Die Eingabe muss zwischen 0 und "+CStr(UBound(Adresse))+" liegen")
- End if
- End If
-