auto01
21.08.02, 11:42
Hallo Leute, ich habe versucht, einen Mailserver im lokalen Netz einzurichten. Ich will nur lokal Mails versenden. Deshalb verwende ich nur popper und sendmail. Die Mails über durch einen Mailclient per POP3 abzuholen funktioniert einwandfrei (fast :( aber das ist eine andere Geschichte). Wenn ich allerdings über SMTP Mails versenden will, kommt die Fehlermeldung
"
Bei der Verbindung zum Server ist ein Fehler aufgetreten. Konto: 'felix@linux.local', Server: '192.168.0.3', Protokoll: SMTP, Port: 25, Secure (SSL): Nein, Socketfehler: 10061, Fehlernummer: 0x800CCC0E
"
vom Outlook Express.
Wenn ich auf der Linuxkiste den Mailclient so einrichte, das er an den SMTP über den Localhost senden will dann funktioniert es. Stelle ich Ihn auf die Netzwerkadresse (192.168.0.3 oder linux.local) ein, kommt eine ähnliche Fehlermeldung wie oben.
Es sieht also aus als ob der Sendmail nur lokal auf den Port 25 hört.
netstat -an gibt folgendes Ergebnis:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:513 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:515 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:79 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.3:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:1302 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.3:139 192.168.0.1:1125 ESTABLISHED
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 192.168.0.3:22 192.168.0.1:1124 ESTABLISHED
tcp 0 0 192.168.0.3:22 192.168.0.1:1132 ESTABLISHED
udp 0 0 127.0.0.1:32768 0.0.0.0:*
udp 0 0 0.0.0.0:32774 0.0.0.0:*
udp 0 0 192.168.0.3:137 0.0.0.0:*
udp 0 0 0.0.0.0:137 0.0.0.0:*
udp 0 0 192.168.0.3:138 0.0.0.0:*
udp 0 0 0.0.0.0:138 0.0.0.0:*
udp 0 0 0.0.0.0:37 0.0.0.0:*
udp 0 0 192.168.0.3:53 0.0.0.0:*
udp 0 0 127.0.0.1:53 0.0.0.0:*
udp 0 0 0.0.0.0:111 0.0.0.0:*
Dort finde ich also den Eintrag:
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
was hat der genau zu bedeuten?
Oder anders gesagt, wie müsste es aussehen, wenn es richtig ist?
kann oder muss ich sendmail anders konfigurieren, dass er auf alle Netzwerkinterfaces hört?
Ich habe schon versucht einen DNS Server in gang zu bringen. Das hat aber nichts geholfen.
Wie kann ich eigentlich sonst testen ob irgendwelche Ports offen sind von anderen Rechnern aus.
mfg Jörg
"
Bei der Verbindung zum Server ist ein Fehler aufgetreten. Konto: 'felix@linux.local', Server: '192.168.0.3', Protokoll: SMTP, Port: 25, Secure (SSL): Nein, Socketfehler: 10061, Fehlernummer: 0x800CCC0E
"
vom Outlook Express.
Wenn ich auf der Linuxkiste den Mailclient so einrichte, das er an den SMTP über den Localhost senden will dann funktioniert es. Stelle ich Ihn auf die Netzwerkadresse (192.168.0.3 oder linux.local) ein, kommt eine ähnliche Fehlermeldung wie oben.
Es sieht also aus als ob der Sendmail nur lokal auf den Port 25 hört.
netstat -an gibt folgendes Ergebnis:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:513 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:515 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:37 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:110 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:79 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.3:53 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:1302 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
tcp 0 0 192.168.0.3:139 192.168.0.1:1125 ESTABLISHED
tcp 0 0 :::22 :::* LISTEN
tcp 0 0 192.168.0.3:22 192.168.0.1:1124 ESTABLISHED
tcp 0 0 192.168.0.3:22 192.168.0.1:1132 ESTABLISHED
udp 0 0 127.0.0.1:32768 0.0.0.0:*
udp 0 0 0.0.0.0:32774 0.0.0.0:*
udp 0 0 192.168.0.3:137 0.0.0.0:*
udp 0 0 0.0.0.0:137 0.0.0.0:*
udp 0 0 192.168.0.3:138 0.0.0.0:*
udp 0 0 0.0.0.0:138 0.0.0.0:*
udp 0 0 0.0.0.0:37 0.0.0.0:*
udp 0 0 192.168.0.3:53 0.0.0.0:*
udp 0 0 127.0.0.1:53 0.0.0.0:*
udp 0 0 0.0.0.0:111 0.0.0.0:*
Dort finde ich also den Eintrag:
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN
was hat der genau zu bedeuten?
Oder anders gesagt, wie müsste es aussehen, wenn es richtig ist?
kann oder muss ich sendmail anders konfigurieren, dass er auf alle Netzwerkinterfaces hört?
Ich habe schon versucht einen DNS Server in gang zu bringen. Das hat aber nichts geholfen.
Wie kann ich eigentlich sonst testen ob irgendwelche Ports offen sind von anderen Rechnern aus.
mfg Jörg