Bakom kulisserna är kommandona som skickas till postservrar enkla textkommandon. Dessa kommandon kan skickas till en e-postserver manuellt via Telnet. Det här är ett snabbt sätt att testa en e-postserver för att avgöra om det är ett öppet relä.
Först bestämma MX för den aktuella domänen:
nslookup
set typ = mx
mydom.com
Detta bör återkomma något som till exempel följande: Server: ns2.mydom.com
Adress: 192.168.1.10
mydom.com preference = 10, postväxlare = mx.mydom.com
mydom.com nameserver = ns.mydom.com
mx.mydom.com.com internetadress = 1.1.1.1
mx2.mydom.com internetadress = 1.1.1.2
De två sista raderna berättar om mail-servern (MX = Mail Exchange). I det här fallet 1.1.1.1 och 1.1.1.2.
Så beväpnad med denna kunskap notera följande exempel:
telnet 1.1.1.1 25
Server svarar med: 220 mx.mydom.com SMTPHEJ
Servern svarar med: 250 OKMAIL FROM: [email protected]
Servern svarar med: 250 Adress Ok.RCPT TO: [email protected]
Server svarar med: 250 [email protected] OKDATA
Server svarar (eller kanske inte): 354 Ange Mail
Ange meddelande, och ange sedan följande på en ny rad:.
utgång
Meddelandet ska nu skickas. Genom att ändra MAIL FROM och RCPT TO-linjerna kan du testa för öppet relä.