Postfix startet nicht - bad transport type

haschi

Registered User
Hallo!

Bin grad dabei einen Mailserver unter Suse 9.3 einzurichten. Soweit klappt es auch.

Wenn ich jetzt Postfix mit '/etc/init.d/postfix start' starte, meldet er ein done. Allerdings wird direkt in die mail.err ein Fehler eingetragen. Der Dienst wird dann auch recht fix beendet.

Code:
Jan 28 14:04:59 postfix/postqueue[10065]: fatal: Cannot flush mail queue - mail system is down
Jan 28 14:05:53 postfix/master[16108]: fatal: /etc/postfix/master.cf: line 11: bad transport type: -o
Jan 28 13:06:55 postfix/postqueue[17989]: fatal: Cannot flush mail queue - mail system is down

Der Inhalt meiner master.cf (bis Zeile 28):
Code:
# ==========================================================================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (50)
# ==========================================================================
smtp inet n - y - - smtpd
localhost:10025 inet n - y - - smtpd -o content_filter=

#smtps inet n - y - - smtpd -o \
smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes

#submission inet n - y - - smtpd -o smtpd_enforce_tls=yes \
-o smtpd_sasl_auth_enable=yes

pickup unix n n y 60 1 pickup
cleanup unix - - y - 0 cleanup
qmgr unix n - y 300 1 qmgr
#qmgr fifo n - n 300 1 nqmgr
tlsmgr fifo - - n 300 1 tlsmgr
rewrite unix - - y - - trivial-rewrite
bounce unix - - y - 0 bounce
defer unix - - y - 0 bounce
flush unix - - n 1000? 0 flush
smtp unix - - y - - smtp
showq unix n - y - - showq
error unix - - y - - error
local unix - n n - - local
lmtp unix - - y - - lmtp
# external programms and transports

Wäre sehr dankbar über eine kleine Hilfe... :)

Gruß
Marco
 
man 5 master said:
o A logical line starts with non-whitespace text. A line that starts with whitespace continues a logical line.
Dir fehlen ein oder mehrere Leerzeichen/Tabs. Zeilenangabe ist in deiner Fehlermeldung.
 
Zeilen zählen!
Die 11.Zeile ist diese hier:
haschi said:
#submission inet n - y - - smtpd -o smtpd_enforce_tls=yes \
-o smtpd_sasl_auth_enable=yes
Dummerweise ist lediglich die erste Zeile auskommentiert. Der Backslash am Ende zeigt aber an, daß die nächste Zeile dazugehört. Ist aber nicht auskommentiert und wird von Postfix versucht zu interpretieren.

huschi.
 
Danke Huschi, hab es nun alles in eine Zeile geschrieben und das '/' entfernt. Nun gehts! :)

Gruß
Marco
 
Back
Top