Test om din mailserver relayer mails

Det er noget rigtig lort, hvis din mailserver tillader at relay’e mails for andre (Så fx spammere kan sende mails^9 igennem din mailserver). For det meste, så vil din mail server deny’e dette, ved standard conf., men for at være sikker kan du tjekke på følgende måde:

Log på din server, og telnet til følgende host, hvorefter den vil begynde 19 tests.

telnet relay-test.mail-abuse.org

Hvis du får connected korrekt, vil det fx se sådan her ud:

RJT002:/var/log# telnet relay-test.mail-abuse.org
Trying 168.61.4.13...
Connected to cygnus.mail-abuse.org.
Escape character is '^]'.
Connecting to 85.17.173.71 ...
<<< 220 myupload.dk ESMTP Postfix (Debian/GNU) >>> HELO cygnus.mail-abuse.org
<<< 250 myupload.dk

Den vil så lave nogle tests, fx sådan her:

:Relay test: #Test 1
>>> mail from:
<<< 250 2.1.0 Ok >>> rcpt to:
<<< 554 5.7.1 : Relay access denied
>>> rset
<<< 250 2.0.0 Ok

Og hvis alt er som de skal være, skal det gerne slutte ud sådan her, hvor den fortæller dig at din host ikke relay'er mails:

Tested host banner: 220 myupload.dk ESMTP Postfix (Debian/GNU)
System appeared to reject relay attempts

Det er en ret easy måde at gøre det på, og den får sgu testet igennem. Der findes også masser af websites hvor du kan gøre det på, men jeg synes helt klart at dette er den bedste måde at gøre det på 🙂

/Rasmus

Share

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *