Email (SMTP) via Telnet (von Hand / per Script)
Via Telnet könnt ihr eine direkte Verbindung zu einem Mailserver aufbauen und ihn so testen.
von Hand
Telnet session zum Server aufbauen:
telnet mail.mailserver.de 25
Am Server anmelden:
HELO domain.de
Absender definieren:
MAIL FROM:<absender@quelle.de>
Empfänger definieren:
RCPT TO:<empfänger@ziel.de>
Nachrichten Body einleiten:
DATA
Betreff festlegen
Subject:Test-Mail!
Eingabe des Nachrichtentextes:
Inhalt der Test-Mail!
Eingabe abschließen:
.
Fertig!
per Script
Das Script einfach in eine neue Datei einfügen, ausführbar machen und ausführen!
#!/bin/sh
( echo "HELO domain.de"
sleep 2
echo "MAIL FROM:<absender@quelle.de>"
sleep 2
echo "RCPT TO:<empfänger@ziel.de>"
sleep 2
echo DATA
sleep 2
echo "Subject:Test-Mail!"
sleep 2
echo "Inhalt der Test-Mail!"
sleep 2
echo .
sleep 2
echo QUIT
) | telnet mail.mailserver.de 25
( echo "HELO domain.de"
sleep 2
echo "MAIL FROM:<absender@quelle.de>"
sleep 2
echo "RCPT TO:<empfänger@ziel.de>"
sleep 2
echo DATA
sleep 2
echo "Subject:Test-Mail!"
sleep 2
echo "Inhalt der Test-Mail!"
sleep 2
echo .
sleep 2
echo QUIT
) | telnet mail.mailserver.de 25
Fertig!