Login
Newsletter
Werbung

Do, 5. Juni 2003, 00:00

Postfix mit SMTP-Authentifikation

Relaying testen

Um dies zu testen, müssen wir eine Mail von einem Host aus versenden, von dem wir es laut Konfig nicht dürfen. Hä? Nochmal einen Blick in /etc/postfix/main.cf. Dort steht z.B.

mynetworks = 127.0.0.0/8
relay_domains = $mydomain

Das heißt, daß alle Rechner aus dem Netzwerk 127.0.0.0 Mails verschicken dürfen (OK, ist localnet) und alle Rechner die zu $mydomain gehören. Deshalb habe ich den zweiten Eintrag zu Testzwecken kurzerhand auskommentiert:

# relay_domains = $mydomain

Danach muß man allerdings Postfix dazu veranlassen, die Konfiguration neu einzulesen:

[root@mail init.d]# ./postfix reload

So, nun wieder von einem entfernten Rechner eine Verbindung aufbauen:

telnet mail.testdomain.de 25
Trying 192.168.150.10...
Connected to mail.
Escape character is '^]'.
220 mail.testdomain.de ESMTP Postfix

Ich sage: ehlo testdomain.de

Nun wieder der Server:

250-mail.testdomain.de
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN GSSAPI
250-AUTH=PLAIN LOGIN GSSAPI
250-XVERP
250 8BITMIME

Ich: mail from:<holger@testdomain.de>

Postfix: 250 Ok

Ich: rcpt to:<holger.seitter@allgaeu.org>

Postfix: 554 <holger.seitter@allgaeu.org>: Recipient address rejected: Relay access denied

Ich: quit

Postfix: 221 Bye

Ziel erreicht, oder? Postfix verbietet das Relaying.

Kommentare (Insgesamt: 0 )
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung