Logo faq-o-matic.net
Logo faq-o-matic.net

Batch Command Line Mailer

von veröffentlicht am7. Februar 2008, 09:06 Uhr Kurzlink und Zitatlink einblenden
Kategorie Kategorie: Administration, Batch, Mail   Translate with Google Translate Translate EN   Die angezeigte Seite drucken

Für Administratoren ist es oft nützlich, per EMail benachrichtigt zu werden, wenn ein bestimmtes Ereignis eintritt, z.B.

  • Stromausfall
  • Server Reboot
  • Eine Festplatte ist fast voll
  • Ein Virus wurde gefunden

Mit der untenstehenden Batch-Datei  kann dies leicht realisiert werden. Man braucht dazu neben den Namen von Absender und Empfänger auch den Namen eines SMTP-Servers, welcher das Mail weiterleiten soll. Je nach Server ist zudem ein Kontoname und Passwort erforderlich.

@echo off 
goto Start 
=================================================================== 
Dieses Batchprogramm schickt ein Mail an die angegebenen Empfänger. 
Erforderlich: - c:\tools\blat.exe (http://www.blat.net) 
=================================================================== 
:Start 
set Subject=Test Mail 
set Sender=horst@server.de 
set Receiver=katja@server.de 
set Host=mail.server.de 
set User=smtp@server.de 
set Password=smtp 
set Textfile=%temp%\mail.txt 
echo Message sent on %date% at %time:~0,5% > "%Textfile%" 
rem !!! Das Folgende ist eine einzige Zeile!
c:\tools\blat.exe "%Textfile%" -server %host% -subject "%Subject%" 
-f %Sender% -to %Receiver% -U %User% -PW %Password%

© 2005-2023 bei faq-o-matic.net. Alle Rechte an den Texten liegen bei deren Autorinnen und Autoren.

Jede Wiederveröffentlichung der Texte oder von Auszügen daraus - egal ob kommerziell oder nicht - bedarf der ausdrücklichen Genehmigung durch die jeweiligen Urheberinnen oder Urheber.

Das Impressum findet sich unter: http://www.faq-o-matic.net/impressum/

Danke, dass du faq-o-matic.net nutzt. Du hast ein einfaches Blog sehr glücklich gemacht!