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

Aufgabenplaner - E-Mail Benachrichtigung mittels blat.exe

Mitglied: staybb

staybb (Level 1) - Jetzt verbinden

30.09.2016 um 20:29 Uhr, 3428 Aufrufe, 7 Kommentare

Hallo zusammen,

ich habe heute versucht auf einem Server 2012 mittels blat eine email notification zu aktivieren.

Es laeuft woechentlich ein Task im Aufgabenplaner, der eine .bat ausfuehrt wo ein Systembackup mittels wbadmin durchgefuehrt wird.

Als email server habe ich die option einen postfix oder hosted exchange zu nutzen.

Nun bin ich nach folgender Anleitung gegangen:

http://jahic.it/windows-server-sicherung-2012-e-mail-benachrichtigung-m ...

Ich habe blat runtergeladen und ein Testversuch versucht, eine mail zu versenden mittels:

01.
@echo off
02.
blat.exe -to empfaenger@mail.de -f absender@mail.de -u username -pw password -server smtp.mail.de -s „Server Backup erfolgreich“ -body „Die Datensicherung war erfolgreich!“
Allerdings kommen mit beiden mailservern keine mail an. Mit dem postfix und exchange nicht.

Wenn ich die .bat ausfuehre erhalte ich auch keine meldung. Der debug mode wurde leider auch nicht ausgefuehrt.

An die script profis: wie kann ich dies am besten testen und sehen wo es klemmt? Bzw. ob ich noch etwas angeben muss, wie den port fuer tls z.b?

Ist es auch irgendwie moeglich dass das pw nicht im klartext in der .bat ersichtlich ist? Gibt es da Moeglichkeiten? Da ich mir sicher bin, dass dies sehr oft benutzt wird. Wie kann man dort moeglichst eine Sicherheit der Anmeldedaten gewaehren?

Und muss der Mailserver sonst etwas konfiguriert haben damit es klappt?

Was ist uebrigens noetig wenn man die standard mail notification von windows nutzen moechte. Auch in der Aufgabenplanung unter "email versenden". Dort kann man ja nur einen smtp server ohne login daten angeben, also nur anonymes versenden moeglich?

Vielen dank euch
Mitglied: step777
30.09.2016, aktualisiert um 22:03 Uhr
Auf einem SBS2003 mache ich was Ähnliches.

Dazu habe ich Blat einmalig mit dem Parameter -install ein Profil mit den Server- und Zugangsdaten in der Registry anlegen lassen.

Beim Aufruf aus der Batchdatei holt sich Blat dann mit dem Parameter -p die Daten aus der Registry.

Infos: Blat FAQ

In meinem Fall sendet Blat direkt über den localhost (Exchange), das funktioniert problemlos.

Möglicherweise sehen wo es klemmt kannst du mit Telnet (Blat FAQ), vielleicht auch indem du dir mit Wirehark o.Ä. auf der Netzwerkebene anschaust was beim Mailversand passiert.

Update: Blat scheint kein TLS zu unterstützen
Update 2: Hier noch eine Übersicht über Alternativen zu blat

Hoffe das hilft...

Gruß,

step777
Bitte warten ..
Mitglied: staybb
02.10.2016 um 16:19 Uhr
Hallo step777,

danke fuer die Infos und Hilfe.

Ich habe es jetzt mit dem Tool SwithMail eingerichtet soweit mit smtp versand verschluesselt ueber port 587.

Die Email login daten werden nun von dem tool aus einer xml config geladen.

Gibt es eine Moeglichkeit das man das passwort oder die xml datei auf dem server noch irgendwie verschluesselt?
Bitte warten ..
Mitglied: step777
02.10.2016 um 17:06 Uhr
Hi,

Gibt es eine Moeglichkeit das man das passwort oder die xml datei auf dem server noch irgendwie verschluesselt?

Das in der oben verlinkten Übersicht enthaltene SendSMTP kann von sich aus das Paswort verschlüsseln.


Gruß,

step777
Bitte warten ..
Mitglied: 131026
02.10.2016, aktualisiert um 17:12 Uhr
Wozu irgendwelche Zusatztools bemühen? Wenn es doch per PS komfortabel mit Bordmitteln geht ...
https://www.administrator.de/forum/powershell-email-versenden-gmail-outl ...

R.
Bitte warten ..
Mitglied: staybb
16.10.2016 um 17:44 Uhr
Also ich habe nun eine Woche gewartet und abgewartet ob die Backup Mails versendet werden.

Allerdings hat der Server nichts geschickt.

Im Aufgabenplaner wird der Task aber ausgeführt, sobald in der Ereignisanzeige das Ereignis Backup Erfolgreich mit der Status ID 4 auftaucht.

01.
Die Aufgabenplanung hat die Instanz "{1a1681da-2b42-4695-adef-f55b0bcda7bf}" der Aufgabe "\Backup Erfolgreich mail report" für den Benutzer "domain\user" erfolgreich fertig gestellt.
Wenn ich die batch händisch ausführe, die den Mailreport macht funktioniert es. Allerdings nicht über den ereignisgesteuerten Task.

Als Aktion in dem Task steht drin, dass eben die batch ausgeführt werden soll.

Was kann ich noch überprüfen warum er die batch nicht ausführt?
Bitte warten ..
Mitglied: step777
19.10.2016 um 18:57 Uhr
Was kann ich noch überprüfen warum er die batch nicht ausführt?

Richtiger Benutzerkontext?

Lass doch die Batch eine Datei erzeugen bzw. prüfe ob sie ob sie angelegt wurde:

01.
ping localhost >C:\ping.log
Gruß

step777
Bitte warten ..
Mitglied: staybb
23.10.2016 um 20:26 Uhr
Hi step777

danke fuer den Tipp.

Die batch datei funktioniert einwandfrei, wenn ich sie ausfuehre wird eine mail versandt.

Die Aufgabe sollte auch "Beim Ausfuehren der Aufgaben folgendes Benutzerkonto verwernden domain\user" "Unabhaengig von der Benutzeranmeldung ausfuehren" ausgefuehrt werden. Also auch wenn der user nicht gerade angemeldet ist.

Das komische ist auch das unter dem Verlauf nach jedem Backup die Aufgabe mit der ID 102 Aufgabe abgeschlossen und ID 201 Aktion abgeschlossen durchlaueft.

Aber die batch wird nicht ausgefuehrt... Ich weiss echt nicht wieso und was falsch konfiguriert sein sollte.

Hast du noch eine Idee?

gruss und danke
staybb
Bitte warten ..
Ähnliche Inhalte
Administrator.de Feedback
E-Mail Benachrichtigung - die Zweite
gelöst Frage von DaniAdministrator.de Feedback26 Kommentare

Hallo zusammen, ich stelle fest, dass seit ein paar Tagen keine E-Mailbenachrichtigung mehr erhalte. Weder bei neuen Kommentare, Favoriten ...

Windows Server

E-Mail Benachrichtigung bei Server-Neustart

gelöst Frage von PeterleBWindows Server4 Kommentare

Mein Server 2016 läuft jetzt tadellos. Da ich mich manchmal geärgert hatte, dass nach (Windows-)Updateinstallation der Server gewartet hat, ...

Windows Server

Windows Server 2016 - Windowssicherungs-E-Mail-Benachrichtigung

Frage von T-Cip17Windows Server4 Kommentare

Hallo liebe Mitglieder, ich sichere den DC täglich mit der WindowsserverSicherung. Ich würde mich gerne per SMTP-E-Mail benachrichtigen lassen. ...

Outlook & Mail

Benachrichtigung über eingegangene E-Mail bei OWA

Frage von QugartOutlook & Mail7 Kommentare

Hallo zusammen! Ich bräuchte von euch mal einen Rat oder auch gleich gerne eine Lösung. Bei uns werkelt aktuell ...

Neue Wissensbeiträge
Humor (lol)

"Linux und 5 Gründe Warum man kein Windows verwenden sollte sondern Ubuntu Linux"

Tipp von Snowbird vor 20 StundenHumor (lol)8 Kommentare

Gerade gefunden. Ja, ist etwas älter, aber irgendwie lustig?

Humor (lol)

"Warum Linux in einer vernetzten Welt einfach keinen Komfort bietet!"

Tipp von Snowbird vor 1 TagHumor (lol)13 Kommentare

Ein interessanter Einblick warum Linux nichts für Geräteübergreifende Arbeit ist :)

Humor (lol)
Zuviel Speicher ist ungesund. :-)
Tipp von Lochkartenstanzer vor 2 TagenHumor (lol)17 Kommentare

Moin Kollegen, Heute hatte ich ein ungewöhnliches Aha-Erlebnis: Über das Wochenende habe ich einen einen 6 Jahre alten Bare-Metal ...

Windows Update

KB4517297 verfügbar, behebt Fehler in VB6 VBA VBScript

Information von sabines vor 2 TagenWindows Update

Das Update behebt mögliche Fehler in VB6, VBA und VBScript, die durch das Update KB4512486 vom August entstanden sind. ...

Heiß diskutierte Inhalte
Router & Routing
Deinstalliertes Geräte wird in FritzBox noch immer als verbundenes Gerät angezeigt
gelöst Frage von imebroRouter & Routing18 Kommentare

Hallo, in meiner FritzBox 7490 wird im Bereich "Funknetz" ein Gereät bei den verbundenen Geräten angezeigt, wobei ich nicht ...

Sonstige Systeme
Ist es möglich ein ISDN-Telefon an einen analogen Anschluss anzuschließen?
Frage von cramtroniSonstige Systeme14 Kommentare

Also anders herum geht es ja, da gibt es ja diese Adapter von RJ11 auf TAE-F, aber gibt es ...

Windows 10
WIN10 erfordert Internetzugang bei Änderung von Einstellungen
Frage von SylviaWindows 1014 Kommentare

Hallo zusammen, wir haben WIN10 Enterprise. Wenn man als normaler Benutzer die Einstellungen (Zahnrad) und da z.B. System öffnet, ...

Humor (lol)
"Warum Linux in einer vernetzten Welt einfach keinen Komfort bietet!"
Tipp von SnowbirdHumor (lol)13 Kommentare

Ein interessanter Einblick warum Linux nichts für Geräteübergreifende Arbeit ist :)