Centos 5.5: Qmail lauscht nicht auf Port 25

Just Matt

Just Matt

Eroberer
Hallo zusammen,

ich habe einen frisch installierten Server mit Centos 5.5 und Parallels als Oberfläche. Der Versand von Emails funktioniert, nur der Empfang externer Emails funktioniert nicht. Habe darauf hin mal mit "telnet example.com 25" probiert ob der SMTP-Port offen ist und wurde mit "connection refused" abgebügelt. Daraufhin hab ich mir das nochmal mit nmap angeguckt und folgende Aufstellung bekommen:

Starting Nmap 5.00 ( http://nmap.org ) at 2011-01-16 13:34 CET
Interesting ports on example.com (123.456.789.123):
Not shown: 988 closed ports
PORT STATE SERVICE
21/tcp open ftp
53/tcp open domain
80/tcp open http
106/tcp open pop3pw
110/tcp open pop3
143/tcp open imap
443/tcp open https
993/tcp open imaps
995/tcp open pop3s
1720/tcp filtered H.323/Q.931
2006/tcp open invokator
8443/tcp open https-alt

In der /etc/services stehen beide Einträge drin:

smtp 25/tcp mail
smtp 25/udp mail

Wo kann ich denn Qmail dazu bringen auf Port 25 zu lauschen?

Viele Grüße

Matthias
 
ist qmail eingerichtet mit inetd zu laufen; läuft inetd; ist inetd für qmail konfiguriert;

nur sone idee habe weder wirklich ahnung von qmail noch von inetd
 
Code:
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address               Foreign Address             State       User       Inode      PID/Program name
tcp        0      0 0.0.0.0:993                 0.0.0.0:*                   LISTEN      0          5706       2491/couriertcpd
tcp        0      0 0.0.0.0:995                 0.0.0.0:*                   LISTEN      0          5738       2508/couriertcpd
tcp        0      0 127.0.0.1:10025             0.0.0.0:*                   LISTEN      0          6021       2563/master
tcp        0      0 127.0.0.1:3306              0.0.0.0:*                   LISTEN      27         6393       2754/mysqld
tcp        0      0 127.0.0.1:10026             0.0.0.0:*                   LISTEN      0          6025       2563/master
tcp        0      0 0.0.0.0:106                 0.0.0.0:*                   LISTEN      0          5683       2466/xinetd
tcp        0      0 127.0.0.1:10027             0.0.0.0:*                   LISTEN      0          6029       2563/master
tcp        0      0 0.0.0.0:110                 0.0.0.0:*                   LISTEN      0          5722       2499/couriertcpd
tcp        0      0 0.0.0.0:143                 0.0.0.0:*                   LISTEN      0          5690       2481/couriertcpd
tcp        0      0 0.0.0.0:8880                0.0.0.0:*                   LISTEN      0          5599       2444/sw-cp-serverd
tcp        0      0 127.0.0.1:10001             0.0.0.0:*                   LISTEN      0          5597       2444/sw-cp-serverd
tcp        0      0 123.456.789.123:53           0.0.0.0:*                   LISTEN      25         6263       2614/named
tcp        0      0 127.0.0.1:53                0.0.0.0:*                   LISTEN      25         6261       2614/named
tcp        0      0 0.0.0.0:21                  0.0.0.0:*                   LISTEN      0          5682       2466/xinetd
tcp        0      0 0.0.0.0:2006                0.0.0.0:*                   LISTEN      0          5600       2444/sw-cp-serverd
tcp        0      0 127.0.0.1:5432              0.0.0.0:*                   LISTEN      26         6475       2802/postmaster
tcp        0      0 127.0.0.1:953               0.0.0.0:*                   LISTEN      25         6264       2614/named
tcp        0      0 0.0.0.0:8443                0.0.0.0:*                   LISTEN      0          5598       2444/sw-cp-serverd
tcp        0      0 :::80                       :::*                        LISTEN      0          6658       2859/httpd
tcp        0      0 :::2256                     :::*                        LISTEN      0          5621       2454/sshd
tcp        0      0 :::443                      :::*                        LISTEN      0          6663       2859/httpd
udp        0      0 123.456.789.123:53           0.0.0.0:*                               25         6262       2614/named
udp        0      0 127.0.0.1:53                0.0.0.0:*                               25         6260       2614/named
udp        0      0 0.0.0.0:68                  0.0.0.0:*                               0          5289       2306/dhclient

Ich hoffe das kann man einigermaßen so lesen - die Leerzeichen werden offensichtlich ignoriert :(

Auf alle Fälle taucht da auch nirgendwo der Port 25 auf. Bei einem anderen Server mit Qmail und Plesk erscheint dort eine Zeile mit der lokalen Adresse 0.0.0.0:25 xinetd und das müsste doch hier dann auch sein :think:
 
Zuletzt bearbeitet von einem Moderator:
ok also ist es für inetd konfiguriert, und der inetd läuft auch ? und in der config findet sich auch ne zeile für smtp ?
 
Ich habe xinetd eben mal gestoppt und dann wieder gestartet - also läuft.

In der xinetd.conf direkt steht kein Hinweis auf SMTP, sondern nur eine Zeile in der ein Verzeichnis inkludet wird: includedir /etc/xinetd.d

in diesem Verzeichnis sind mehrere Dateien, z.B. ftp_psa, rsync, usw.

Die ftp_psa - Datei ist wie folgt aufgebaut:

Code:
service ftp
{
        disable         = no
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        instances       = UNLIMITED
        server          = /usr/sbin/in.proftpd
        server_args     = -c /etc/proftpd.conf
}

Da sollten wohl auch zwei Dateien sein, namens smtp_psa und smtps_psa - sind sie aber nicht. Also hab ich die beiden Dateien mal angelegt und erhalte prompt im messages-log eine Fehlermeldung: xinetd[7889]: Server /var/qmail/bin/tcp-env is not execut\
able [file=/etc/xinetd.d/smtp_psa] [line=9]

Kann auch gar nicht, denn es gibt unter Centos gar kein Verzeichnis /var/qmail/bin.

Ich bin mit meinem Latein im Moment am Ende, weil unter Centos alles irgendwie anders abgelegt zu sein scheint (als unter Suse, woran ich mich jetzt schon etwas gewöhnt habe). Bin natürlich wissbegierig, aber im Moment läuft's gerade sehr zäh mit den Fortschritten.

Auf alle Fälle sind im qmail-Verzeichnis (/var/qmail/) dann direkt 2 Ordner namens popuser und mailnames (wo dann auch das Verzeichnis der 1. Emailadresse angelegt wurde, was für mich ein Indiz ist, dass Plesk auf diesem Server mit Qmail arbeitet und nicht mit Postfix).
 

Ähnliche Themen

ip6tables Problem

NAT: Keine Kommunikation zwischen LAN und öffentlicher Router IP

Icecast ..

pf: interne Anfragen-Umleitung

Komplexitaet ipfilter

Zurück
Oben