Blat – Geniales Kommandozeilen Tool für E-Mail Versand per SMTP

Januar 12, 2010

Anleitungen



Ich möchte heute kurz auf das geniale Open Source Programm “Blat.exe” aufmerksam machen. Es ist ein sehr kleines Tool, mit dem Ihr über die Kommandozeile per SMTP eine E-Mail versenden könnt.

Dieses eignet sich besonders um z.B. E-Mail´s aus Batchprogrammen zu versenden, wie z.B. nach einer Datensicherung per Robocopy usw.

Die Installation ist denkbar einfach, die 3 Dateien vom Blat müssen am besten einfach in der Windows-Verzeichnis kopiert werden. Anschließend kann mit folgender Syntax eine Mail versendet werden:

C:\>echo Testmail | blat -server 192.168.202.6 -to michael.heine@hoenle.de -f ad
ministrator@hoenle.de -s Betreff

blat DATEI.TXT IP-ADRESSE -to info@windows-faq.de -f administrator@windows-faq.de -s Betreff

Bei DATEI.TXT wird der Dateiname angegeben, welcher Inhalt in der E-Mail verschickt werden soll (z.B. Logdatei)
Bei IP-ADRESSE muss die IP-Adresse des Mailservers angegeben werden.
Bei -to wird die Empfänger E-Mail Adresse angegeben
Bei -f wird die Absender E-Mail Adresse angegeben
Bei -s wird der Betrff der E-Mail angegeben

Die Einrichtung ist denkbar einfach und kann von jedermann durchgeführt werden. Das Programm arbeitet einwandfrei mit einem Exchange Server (2003, 2007) zusammen, kann aber auch mit externen Mailservern mit SMTP und IMAP zusammenarbeiten.

Das einzige, was mich bisher gestört hat, war das Problem, dass immer eine Datei als Parameter mit angegeben werden mußte. Es kann aber durchaus notwendig sein, dass diese Datei nicht mit angegeben werden soll, wenn z.B. keine Log-Datei vorhanden ist. Nach langem Suchen habe ich die Lösung gefunden. Mit nachfolgender Syntax kann dieses Problem umgangen werden:

echo Windows-FAQ | blat -server DATEI.TXT IP-ADRESSE -to info@windows-faq.de -f administrator@windows-faq.de -s Betreff

Dies bewirkt dass “Windows-FAQ” nun als Text in der E-Mail eingefügt wird. Eine Angabe einer Textdatei ist somit nicht mehr notwendig.

Ihr könnt das Programm “Blat” hier nachfolgend downloaden:
- Blat.exe Download



, , , , , , ,



5 Antworten zu “Blat – Geniales Kommandozeilen Tool für E-Mail Versand per SMTP”

  1. Philipp P Says:

    Hallo!

    Wenn man nur einen Text senden will, gibt es auch eine einfachere Lösung

    blat -body “Mein E-Mail Text” -server mailserver -to empfaenger@domain.at -f absender@domain.at -s Betreff

    Lg

  2. Michael Says:

    Hallo Philipp,

    super, danke für den Tipp, dass war mir noch nicht bekannt.

    VG
    Michael

Trackbacks/Pingbacks

  1. open source - Januar 12, 2010

    Blat – Geniales Kommandozeilen Tool für E-Mail Versand per SMTP …: Ich möchte heute kurz auf das geniale Open Source http://url4.eu/16cbG

  2. Jannick Reymann - April 20, 2010

    RT @windowsfaq: Blat – Geniales Kommandozeilen Tool für E-Mail Versand per SMTP http://url4.eu/16cbG // danke :) Sehr nützlich :)

  3. batosta - Januar 22, 2011

    #Blat – Geniales Kommandozeilen #Tool für #E-Mail Versand per SMTP http://bit.ly/f7ReM2

Hinterlasse einen Kommentar