PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix spricht nicht mit mir



Keeper
07.10.10, 13:07
SOLVED - ein Inspizieren der Logfiles hat mir gezeigt, dass ich einen Syntaxfehler in einer der Konfigurationsdateien hatte. Seltsam, dass Postfix da nicht schon direkt beim Start meckert.

Hallo :)

Ich bin gerade dabei, mir einen Mailserver aufzusetzen. Dafür konsultiere ich dieses HowTo:
http://www.howtoforge.com/virtual-users-domains-postfix-courier-mysql-squirrelmail-ubuntu-9.10
Ich bin schließlich auf Seite 4 angekommen, wo es darum geht, Postfix zu testen.
Ein 'netstat -tap' sagt mir, dass Postfix auf 25 und 10025 lauscht.

# netstat -tap
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 *:imaps *:* LISTEN 14853/couriertcpd
tcp 0 0 *:pop3s *:* LISTEN 14893/couriertcpd
tcp 0 0 localhost.localdo:10024 *:* LISTEN 27348/amavisd (mast
tcp 0 0 localhost.localdo:10025 *:* LISTEN 6249/master
tcp 0 0 localhost.localdo:mysql *:* LISTEN 15886/mysqld
tcp 0 0 *:pop3 *:* LISTEN 14864/couriertcpd
tcp 0 0 *:imap2 *:* LISTEN 14835/couriertcpd
tcp 0 0 *:www *:* LISTEN 7257/apache2
tcp 0 0 *:ssh *:* LISTEN 23290/sshd
tcp 0 0 *:smtp *:* LISTEN 6249/master
tcp 0 288 xxx.xxx.xxx.xxx:ssh nimwen.informatik:53315 ESTABLISHED 6091/17
tcp 0 32 xxx.xxx.xxx.xxx:ssh 58.221.34.18:48289 ESTABLISHED 6255/sshd: [accepte


Ein Zugriff per 'telnet localhost 25' gibt aber nicht die erhoffte Antwort:

[ # telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.localdomain.
Escape character is '^]'.



Erwartet wird aber zumindest die Meldung '220 server1.example.com ESMTP Postfix (Ubuntu)' (in meinem Fall natürlich andere Domain und Debian). Da kommt aber nichts. "quit" hilft auch nicht, ich komme aus der Session nicht raus. Muss das Terminal dann schließen und die ssh-Session neu starten.

Ich habe die Anleitung sehr genau befolgt und glaube nicht, dass ich bei der Konfiguration etwas vergessen habe. Was wohl sein kann ist, dass etwas mit den Domänen schief läuft - damit kenne ich mich leider nicht aus. Ich habe meine IP-Adresse und eine Domain des VServers, mit denen ich auch auf den Server zugreifen kann (getestet per Browser auf einen installierten Apache). Die Domain, vsXXX.dus2.alvotech.de (Alvotech ist der Betreiber), habe ich auch als Domain bei allen Konfigurationen angegeben. War das falsch?

Mit freundlichen Grüßen, Tim