Postfix verweigert seinen Dienst

Blackscorpion71

New Member
Hallo,

Nachdem ich versucht habe openDMARC, Amavis und Spamassassin auf meinen Root-Server bei Hetzner zuinstallieren und mit Postfix zu verbinden Streikt Postfix keine Mails rein und keine raus.

Webmin zeigt an:

Fehler beim Überprüfen der aktuellen Postfix-Konfiguration. Bitte korrigieren Sie die Konfiguration von Hand.

/usr/sbin/postconf: fatal: file /etc/postfix/master.cf: line 31: bad field count
postfix/postfix-script: fatal: cannot execute /usr/sbin/postconf!

Inhalt der master.cf

#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent. See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
#
# ====================================================================
#
# Recent Cyrus versions can use the existing "lmtp" master.cf entry.
#
# Specify in cyrus.conf:
# lmtp cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
#
# Specify in main.cf one or more of the following:
# mailbox_transport = lmtp:inet:localhost
# virtual_transport = lmtp:inet:localhost
#
# ====================================================================
#
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
#
#cyrus unix - n n - - pipe
# user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
#
# ====================================================================
# Old example of delivery via Cyrus.
#
#old-cyrus unix - n n - - pipe
# flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
#
# ====================================================================
#
# See the Postfix UUCP_README file for configuration details.
#
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix - n n - 2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${user}
dovecot unix - n n - - pipe
flags=DROhu user=vmail:mail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}
smtp-amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
-o disable_dns_lookups=yes

127.0.0.1:10025 inet n - n - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
-o mynetworks=127.0.0.0/8
-o strict_rfc821_envelopes=yes
-o smtpd_error_sleep_time=0
-o smtpd_soft_error_limit=1001
-o smtpd_hard_error_limit=1000
-o receive_override_options=no_header_body_checks
spamassassin unix - n n - - pipe
user=spamd argv=/usr/bin/spamc -f -e
/usr/sbin/sendmail -oi -f ${sender} ${recipient}




Ansonsten wurde noch die main.cf angepasst
Wie immer alles nach Anleitungen, diesmal aber wohl einiges schief gelaufen.

Wer kann und möchte mir helfen?
 
Na ich habe wie immer per Copy&Paste gearbeitet.

Habe nur wenig Ahnung von Linux deshalb immer mit dem Anleitungen gearbeitet. Stets mehrfach gelesen bevor ich angefangen habe, diesmal wohl aber Ka.... produziert
 
Beim Copy&Paste aus Webseiten hab ich schon einige Male ganz seltsame Effekte gehabt. Bindestriche wurden zu Punkten und so kram.

Bau die Datei halt nochmal neu auf.
 
Last edited by a moderator:
Habe mal alles was noch im Gedächtnis war zurück zu tippern, nun startet postfix wenigstens wieder, aber mails verschicken geht noch immer nicht.

Wenn ich das Wissen hätte die Datei einfach wieder neu aufzubauen, würde ich hier nicht fragen müssen :(:confused::confused:
 
Mit Neuaufbau meinte ich, dass Du die Sachen die nun drin stehen nochmal so einfügst, dass keine seltsamen Zeichen drin sind, falls das die Ursache ist.

Ich würde auch mal alle Kommentarzeichen weglassen, weil ich in Zeile 31 laut Deinem Fehler nix sehe.

Etwas Eigeninitiative wirst Du wohl mit bringen müssen, sonst bleibt Dir nur das Beauftragen der Leistung
 
habe mal alles entfernt was ich eingefügt hatte (hoffe ich)
nun startet Postfix wieder, aber smtp also von Outlook versenden geht noch nicht, woran könnte das liegen?

Eigeninitiative kann ich nur nur lesen von Hinweisen und Anleitungen zeigen, da ich wenig Grundwissen habe und nicht noch mehr zerstören möchte :confused:


#
# @copyright 2001-2006 by moleSoftware GmbH
# @copyright 2010-2012 by Easy Server Control Panel - http://www.easyscp.net
# @link http://www.easyscp.net
# @author EasySCP Team
# ====================================================================
# for AMaViS and spam filter support
#amavis unix - - n - 2 smtp
-o smtp_data_done_timeout=1200
-o smtp_send_xforward_command=yes
-o disable_dns_lookups=yes

#localhost:10025 inet n - n - - smtpd
-o content_filter=
-o local_recipient_maps=
-o relay_recipient_maps=
-o smtpd_restriction_classes=
-o smtpd_client_restrictions=
-o smtpd_helo_restrictions=
-o smtpd_sender_restrictions=
-o smtpd_recipient_restrictions=permit_mynetworks,reject
# -o smtpd_override_options=no_address_mappings
-o mynetworks=127.0.0.0/8
-o strict_rfc821_envelopes=yes

# TLS - Activate, if TLS is avaiable/used
smtps inet n - - - - smtpd
-o smtpd_tls_wrappermode=yes
-o smtpd_sasl_auth_enable=yes
# -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent. See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
#
# ====================================================================
#
# Recent Cyrus versions can use the existing "lmtp" master.cf entry.
#
# Specify in cyrus.conf:
# lmtp cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
#
# Specify in main.cf one or more of the following:
# mailbox_transport = lmtp:inet:localhost
# virtual_transport = lmtp:inet:localhost
#
# ====================================================================
#
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
#
#cyrus unix - n n - - pipe
# user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
#
# ====================================================================
# Old example of delivery via Cyrus.
#
#old-cyrus unix - n n - - pipe
# flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
#
# ====================================================================
#
# See the Postfix UUCP_README file for configuration details.
#
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix - n n - 2 pipe
flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman unix - n n - - pipe
flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
${nexthop} ${user}
dovecot unix - n n - - pipe
flags=DROhu user=vmail:mail argv=/usr/lib/dovecot/deliver -f ${sender} -d ${recipient}

spamassassin unix - n n - - pipe
user=spamd argv=/usr/bin/spamc -f -e
/usr/sbin/sendmail -oi -f ${sender} ${recipient}
 
Warum es nciht geht steht sicher im Logfile.

Sorry, ich bin raus. Mir gehts schon auf den Keks, wenn Du es nicht mal fertig bekommst, CODE zu benutzen oder die exakte Outlook-Fehlermeldung zu posten... ich hab keine Lust Dir Alles aus der Nase zu ziehen.
 
Back
Top