Mail via Konsole und Telnet / netcat mit SMTP

Hier eine Demo: (als html mail)

helo hoellenmaschine

mail from: meyer@unternehmenxy.de

rcpt to: deine@mail-adresse.de

data
MIME-Version: 1.0
Content-type: text/html; charset=iso-8859-1
To: info@palopal.de
From: Anna Meyer
Subject: Bestellung 1234

Sehr geehrte/r Frau/Herr ... ,

bei der letzten Lieferung durch Ihr Unternehmen wurden uns zwei liegende

Tankanlagen statt der bestellten zwei stehenden Tankanlagen geliefert.

Außerdem musste ich feststellen, dass der vereinbarte Wartungstermin am
13.03.2012
nicht stattgefunden hat, da keiner Ihrer Mitarbeiter erschienen ist.
Dadurch kam es in unserem Produktionsprozess zu Störungen und die
Liefertermine für unsere Kunden konnten nicht eingehalten werden.
Einer unserer Kunden droht nun mit Kündigung und Wechsel zu einem
anderen Lieferanten.

Ich bitte um schnelle Rückmeldung.

Mit freundlichen Grüßen
Anna Meyer

der ehlo oder helo Befehl sagt wer man ist und man sieht was für Funktionen der Mailserver unterstützt.

dann der Absender

danach der Empfänger

und mit dem „data“ Befehl leitet man den inhalt der mail ein. Mit to: und From: werden die Header gesetzt die das Mailprogramm dann darstellt.

LINUX: Postfix Mailque Befehle

Folgende Befehle könnten euch bei der Bedingung der Mailque von Postfix hilfreich sein:

Nachrichten auflisten: postqueue -p
Löschen von einer Nachricht: postsuper -d QUEUE-ID
Alle Nachrichten löschen: postsuper -d ALL
Nachrichten festhalten: postsuper -h QUEUE-ID
Nachrichten loslassen: postsuper -H QUEUE-ID
Nachrichten Requeuingen: postsuper -r ALL
Inhalt einer Mail ausgeben: postcat -q QUEUE-ID
Nachrichten sofort zustellen: postqueue -f