Login
Newsletter
Werbung

Do, 5. Juni 2003, 00:00

Postfix mit SMTP-Authentifikation

Das erste Mal

Bevor wir unsere erste Testmail versenden können, sollte der Mailserver gestartet oder die Brieftaube gefüttert (siehe RFC 1149) werden :-)

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

So, nun überprüfen, ob er auch wirklich läuft:

[root@mail init.d]# ps aux | grep postfix

Und... nix wars. Bei mir zumindest. Ich werde jetzt erst mal Fehler suchen. Als erstes schau ich mal hinten in /var/log/maillog rein:

Aug 13 15:06:56 mail postfix/master[25983]: fatal:
parameter inet_interfaces:
no local interface found for 192.168.150.20

Ich hatte den falschen Hostnamen in /etc/postfix/main.cf stehen. Achten Sie auch darauf, daß der Hostname auch korrekt in /etc/hosts eingetragen ist. Dadurch bestimmt Postfix die IP-Adresse, auf der er läuft.

Starten

Also nochmal starten:

[root@mail init.d]# ./postfix start
[root@mail init.d]# ps aux | grep postfix
postfix 13371 0.3 0.2 4300 1316 ? S 11:06 0:00 pickup -l -t fifo
postfix 13372 0.3 0.2 4348 1364 ? S 11:06 0:00 nqmgr -l -n qmgr
postfix 13373 0.0 0.2 4312 1416 ? S 11:06 0:00 tlsmgr -l -t fifo

Wie Sie sehen, ist Postfix keine einzelner Prozess, wie z.B. Sendmail, sondern die Arbeit teilen sich mehrere Prozesse. Diese laufen auch im Gegensatz zu Sendmail nicht mit root-Rechten. Es muß auch noch ein Prozess namens master vorhanden sein, welcher als einziger mit root-Rechten läuft.

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