Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Windows Scripting Host: Email generieren

Frage Microsoft Windows Server

Mitglied: manela

manela (Level 1) - Jetzt verbinden

20.03.2006, aktualisiert 12:24 Uhr, 6875 Aufrufe, 11 Kommentare

Windows Server 2003

Hallo zusammen,

wie muss eine Windows Scripting Host-Datei oder ähnliches aussehen, mit der ich eine Email generieren kann?

Folgende Daten sollten enthalten sein:

Prioriät: hoch (optional)
Von: Admin@xyz.de
An: IT@xyz.de
Betreff: SRVWEB02, Festplattenspeicher zu gering! (Beispiel)
Email-Test: bla, bla, bla

Diese Datei soll von einem Überwachungstool gestartet (Systemmonitor) werden. Der Punkt ist easy und bereits klar. Bloß vom Scripting hab ich leider (noch) keine Ahnung.

Wie muss ich das Script abspeichern, damit es auch funktioniert (test.vbs)?

Es wäre super, wenn Ihr mir bald helfen könntet. Dieses Thema ist sehr brisant bei uns.


Herzlichen Dank!

Gruß, Manuela
Mitglied: docsam
20.03.2006 um 11:50 Uhr
möchtest Du eine eigene Funktion dafür haben, oder reicht Dir auch ein externes Tool?
Ich nutze zum Versenden aus Batches etc das Kommandozeilenprogramm BLAT.

Schau mal auf www.blat.net.
Bitte warten ..
Mitglied: AndreasHoster
20.03.2006 um 12:24 Uhr
Einfachstes Beispiel, wenn man WSH nehmen will, ist die CDO Objects zu verwenden (gibts ab Win 2000).
Bsp:
Set oConf = CreateObject("CDO.Configuration")
Set oMess = CreateObject("CDO.Message")
oConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtpserver.domain.de"
oConf.Fields.Update
Set oMess.Configuration = oConf
oMess.From = "testuser@domain.de"
oMess.To = "user@domain.de"
oMess.Subject = "Test-Email"
oMess.TextBody = "Body-Text"
oMess.Send

Es gibt noch viel mehr Konfigurationsmöglichkeiten (Authentifizierung etc.).
Am besten Bei MS nachlesen: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dncdsy ...
Bitte warten ..
Mitglied: Itfreak
27.04.2009 um 17:26 Uhr
Salü Zäme

Leider hat bei mir das oben genannte Beispiel nicht funktioniert!
Er meldet mir immer das die Klasse o.Mess nicht vorhanden ist!
Weiss jemand da weiter?
Ich möchte dazu auch noch eine Authentifiezierung für den smtp Server
einbauen, leider fand ich keine vorhanden Lösungen

Danke im voraus für die Antworten

Gruess Itfeak
Bitte warten ..
Mitglied: AndreasHoster
28.04.2009 um 08:46 Uhr
Im Code Beispiel heißt es auch oMess und nicht o.Mess
Bis zu welcher Zeile kommst Du im Beispiel denn, bevor die Fehlermeldung kommt?
Bitte warten ..
Mitglied: Itfreak
28.04.2009 um 08:59 Uhr
Ah ja Sorry das ist mein Fehler aber im skript habe ich es
richtig gemacht
Zeile 3 ! Zeile 3 verstehe ich den Zweck nicht ganz!
Und Zeile 10 "The Sending Using configuration vlaue is invalid" Ist meine Fehlermeldung!
Hier komme ich nicht weiter.

Danke für deine Antwort
Bitte warten ..
Mitglied: AndreasHoster
28.04.2009 um 09:49 Uhr
Stammt so aus einem Buchbeispiel.
In Zeile 3 definiert man, über welchen SMTP Server man verschicken will. Wieso MS den Feldnamen als URL ausgelegt hat, keine Ahnung.
Hier nochmal in besser lesbarer Form:
01.
Set oConf = CreateObject("CDO.Configuration") 
02.
Set oMess = CreateObject("CDO.Message") 
03.
oConf.Fields.Item("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtpserver.domain.de" 
04.
oConf.Fields.Update 
05.
Set oMess.Configuration = oConf 
06.
oMess.From = "testuser@domain.de" 
07.
oMess.To = "user@domain.de" 
08.
oMess.Subject = "Test-Email" 
09.
oMess.TextBody = "Body-Text" 
10.
oMess.Send
Bei mir tuts. Ich habs nochmals ausprobiert.
Der Link bei MS stimmt nicht mehr, CDO wird inzwischen hier diskutiert: http://msdn.microsoft.com/en-us/library/aa139845.aspx
Bitte warten ..
Mitglied: Itfreak
28.04.2009 um 10:34 Uhr
Salü

Leider bekomme ich immer noch den Fehler (The Sending Using configuration vlaue is invalid" )
Ich weiss nicht was ich hier falsch mache!
Irgendwas mit der Smtp konfig funtzt nicht !
Könntest du mir mal die Zeile 3nach deiner variante posten ?

Danke im voraus

Gruess Itfreak
Bitte warten ..
Mitglied: AndreasHoster
28.04.2009 um 11:15 Uhr
Ich habs Dir als Nachricht geschickt, echte interne Servernamen möchte ich nicht in der Öffentlichkeit posten.

Noch eine Frage, welche Version ist denn die cdosys.dll im c:\windows\system32 Verzeichnis?
Ich habe die Microsoft CDO for Windows Library Version 6.2.4.0.
Bitte warten ..
Mitglied: AndreasHoster
28.04.2009 um 12:16 Uhr
Mein dll hat die Version 6.5.5757 neuer als deine!

Möglicherweise haben sich da die Parameter geändert, würde auch erklären, wieso die MS Website nicht mehr gültig ist.

Unter http://msdn.microsoft.com/en-us/library/ms526497(EXCHG.10).aspx gibts ein Beispiel, wie es jetzt aussieht, eventuell könntest Du das mal probieren.
Bitte warten ..
Mitglied: Itfreak
28.04.2009 um 13:30 Uhr
Ok Thanks

mache es ab jetzt mit einem Tool Mails send oder so was !
Bitte warten ..
Mitglied: AndreasHoster
28.04.2009 um 13:50 Uhr
Als Batch Tool fürs versenden schau mal nach blat: http://www.blat.net/
Das verwenden wir in der Firma.
Bitte warten ..
Ähnliche Inhalte
Windows Netzwerk
Scripting in Windows Netzwerk
Frage von VancouveronaWindows Netzwerk2 Kommentare

Salut, manche Dinge löse ich immer noch gerne - trotz GPO - per Script. Heute habe ich ein Phänomen ...

Batch & Shell
Bash scripting
gelöst Frage von HighShooterBatch & Shell3 Kommentare

Hallo, für meinem Server auf Debian 8 soll ich einen Script schreiben; der sollte folgendes beinhalten: eine Datei von ...

E-Mail
Email: No route to host
Frage von PawlikE-Mail4 Kommentare

Guten Tag zusammen, ich kann seit einem Monat keine Emails von meiner Frau bekommen und werde von einem Admin ...

Perl
Perl Scripting routen
gelöst Frage von fredo788Perl13 Kommentare

Hallo, ich habe Probleme mit einem Perl Script. Anmerken muss ich, dass ich sehr unerfahren mit Perl bin. Auf ...

Neue Wissensbeiträge
Verschlüsselung & Zertifikate

Die Hölle friert ein weiteres Stück zu: Microsoft integriert OpenSSH in Windows

Information von ticuta1 vor 35 MinutenVerschlüsselung & Zertifikate

Interessant SSH-Kommando in CMD.exe und PowerShell

Apple

IOS 11.2.1 stopft HomeKit-Remote-Lücke

Tipp von BassFishFox vor 1 TagApple

Das Update für iPhone, iPad und Apple TV soll die Fernsteuerung von Smart-Home-Geräten wieder in vollem Umfang ermöglichen. Apple ...

Windows 10

Windows 10 v1709 EN murkst bei den Regionseinstellungen

Tipp von DerWoWusste vor 1 TagWindows 10

Dieser kurze Tipp richtet sich an den kleinen Personenkreis, der Win10 v1709 EN-US frisch installiert und dabei die englische ...

Webbrowser

Kein Ton bei Firefox Quantum über RDP

Tipp von Moddry vor 1 TagWebbrowser

Hallo Kollegen! Hatte das Problem, dass der neue Firefox bei mir auf der Kiste keinen Ton hat, wenn ich ...

Heiß diskutierte Inhalte
Windows Server
RODC kann nicht aus Domäne entfernt werden
Frage von NilsvLehnWindows Server18 Kommentare

HAllo, ich arbeite in einem Universitätsnetzwerk mit 3 Standorten. Die Standorte haben alle ein ESXi Cluster und auf diesen ...

Hardware
Kein Bild mit nur einer bestimmten Grafikkarten - Mainboard Konfiguration
gelöst Frage von bestelittHardware18 Kommentare

Hallo zusammen, ich hatte schon einmal eine ähnliche Frage gestellt. Damals hatte ich genau das gleiche Problem. Allerdings lies ...

Netzwerkmanagement
Mehrere Netzwerkadapter in einem PC zu einem Switch zusammenfügen
Frage von prodriveNetzwerkmanagement17 Kommentare

Hallo zusammen Vorweg, ich konnte schon einige IT-Probleme mit Hilfe dieses Forums lösen. Wirklich klasse hier! Doch für das ...

Hardware
Links klick bei Maus funktioniert nicht
gelöst Frage von Pablu23Hardware16 Kommentare

Hallo erstmal. Ich habe ein Problem mit meiner relativ alten maus jedoch denke ich nicht das es an der ...