Hinter den Kulissen sind die an Mail-Server gesendeten Befehle einfache Textbefehle. Diese Befehle können manuell über Telnet an einen E-Mail-Server gesendet werden. Dies ist eine schnelle Methode zum Testen eines E-Mail-Servers, um festzustellen, ob es sich um ein offenes Relay handelt.
Bestimmen Sie zuerst den MX für die betreffende Domäne:
nslookup
set type = mx
mydom.com
Dies sollte etwas wie das Folgende zurückgeben: Server: ns2.mydom.com
Adresse: 192.168.1.10
Präferenz mydom.com = 10, Mail Exchanger = mx.mydom.com
mydom.com nameserver = ns.mydom.com
Internetadresse mx.mydom.com.com = 1.1.1.1
Internetadresse mx2.mydom.com = 1.1.1.2
In den letzten beiden Zeilen finden Sie Informationen zum Mail-Server (MX = Mail Exchange). In diesem Fall 1.1.1.1 und 1.1.1.2.
Beachten Sie also die folgenden Beispiele:
telnet 1.1.1.1 25
Der Server antwortet mit: 220 mx.mydom.com SMTPHELO
Server antwortet mit: 250 OKMAIL FROM: [email protected]
Server antwortet mit: 250 Adresse OK.RCPT AN: [E-Mail geschützt]
Server antwortet mit: 250 [email protected] OKDATEN
Server antwortet (oder nicht): 354 Mail eingeben
Geben Sie die Nachricht ein und geben Sie dann in einer neuen Zeile Folgendes ein..
Ausfahrt
Die Nachricht sollte jetzt gesendet werden. Durch Ändern der Leitungen MAIL FROM und RCPT TO können Sie prüfen, ob Relais offen sind.