[postfix-users] SMTP-Port ist zu
Hallo, ich habe einen neuen Rechner aufgesetzt (mit Opensuse 11.3 und dort meine existierende Postfix-Konfigurationsdateien hineinkopiert. Nachdem anpassen einiger Benutzerrechte läuft das auch. Nur, der SMTP-Port ist zu. Selbst wenn ich die Firewall deaktivuere, da geht nichts durch. Ein
netstat -tl | grep smtp
bestätigt, dass Postfix nur lokal am Port 25 lauscht. Woran liegt das?
Hier ist meine main.cf:
queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/lib/postfix mail_owner = postfix mydomain = *************.com inet_interfaces = all unknown_local_recipient_reject_code = 550 alias_database = hash:/etc/aliases debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq setgid_group = maildrop html_directory = /usr/share/doc/packages/postfix/html manpage_directory = /usr/share/man sample_directory = /usr/share/doc/packages/postfix/samples readme_directory = /usr/share/doc/packages/postfix/README_FILES inet_protocols = all biff = no mail_spool_directory = /var/mail canonical_maps = hash:/etc/postfix/canonical virtual_alias_maps = regexp:/etc/postfix/user-virtual hash:/etc/postfix/virtual relocated_maps = hash:/etc/postfix/relocated transport_maps = hash:/etc/postfix/transport sender_canonical_maps = hash:/etc/postfix/sender_canonical masquerade_exceptions = root masquerade_classes = envelope_sender, header_sender, header_recipient myhostname = *********** program_directory = /usr/lib/postfix inet_interfaces = localhost masquerade_domains = mydestination = ************ virtual_alias_domains = ********************************************************** defer_transports = disable_dns_lookups = no relayhost = mailbox_command = /usr/bin/procmail -f- -a "$USER" mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_client_restrictions = permit_sasl_authenticated, smtpd_helo_required = no smtpd_helo_restrictions = strict_rfc821_envelopes = no smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks,reject_unauth_destination smtp_sasl_auth_enable = no smtpd_sasl_auth_enable = yes smtpd_use_tls = no smtp_use_tls = no alias_maps = hash:/etc/aliases mailbox_size_limit = 0 message_size_limit = 102400000 content_filter = smtp-amavis:[127.0.0.1]:10024
master.cf:
smtp inet n - n - - smtpd pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap smtp unix - - n - - smtp relay unix - - n - - smtp -o fallback_relay= showq unix n - n - - showq error unix - - n - - error discard unix - - n - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil localhost: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 scache unix - - n - 1 scache
maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient} cyrus unix - n n - - pipe flags=R user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user} uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) 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=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient procmail unix - n n - - pipe flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient} retry unix - - n - - error smtp-amavis unix - - y - 2 smtp -o smtp_data_done_timeout=1200 -o disable_dns_lookups=yes tlsmgr unix - - n 1000? 1 tlsmgr
Stefan Fricke wrote:
Hallo, ich habe einen neuen Rechner aufgesetzt (mit Opensuse 11.3 und dort meine existierende Postfix-Konfigurationsdateien hineinkopiert. Nachdem anpassen einiger Benutzerrechte läuft das auch. Nur, der SMTP-Port ist zu. Selbst wenn ich die Firewall deaktivuere, da geht nichts durch. Ein
Mit Schuß ins Blaue, schau mal nach Suse AppAmor.
MfG Benn
* Stefan Fricke stefan556@yahoo.de:
Hallo, ich habe einen neuen Rechner aufgesetzt (mit Opensuse 11.3 und dort meine existierende Postfix-Konfigurationsdateien hineinkopiert. Nachdem anpassen einiger Benutzerrechte läuft das auch. Nur, der SMTP-Port ist zu. Selbst wenn ich die Firewall deaktivuere, da geht nichts durch. Ein
netstat -tl | grep smtp
bestätigt, dass Postfix nur lokal am Port 25 lauscht. Woran liegt das?
Du hast inet_interfaces von localhost-only auf all umgestellt, aber immer nur "postfix reload" anstatt "postfix stop && postfix start" gemacht?
p@rick
Du hast inet_interfaces von localhost-only auf all umgestellt, aber immer nur
"postfix reload" anstatt "postfix stop && postfix start" gemacht?
Nein, das stand nie auf localhost-only. Tatsächlich war diese Option bisher auskommentiert, weil ja eigentlich all Default ist. Ich habe trotzdem inet_interfaces all aktiviert und neu gestartet, gebracht hat es nichts.
Auch AppArmor ist deaktiviert.
Zitat von Stefan Fricke stefan556@yahoo.de:
Hallo, ich habe einen neuen Rechner aufgesetzt (mit Opensuse 11.3 und dort meine existierende Postfix-Konfigurationsdateien hineinkopiert. Nachdem anpassen einiger Benutzerrechte läuft das auch. Nur, der SMTP-Port ist zu. Selbst wenn ich die Firewall deaktivuere, da geht nichts durch. Ein
netstat -tl | grep smtp
bestätigt, dass Postfix nur lokal am Port 25 lauscht. Woran liegt das?
Hier ist meine main.cf:
queue_directory = /var/spool/postfix command_directory = /usr/sbin daemon_directory = /usr/lib/postfix mail_owner = postfix mydomain = *************.com inet_interfaces = all unknown_local_recipient_reject_code = 550 alias_database = hash:/etc/aliases debug_peer_level = 2 debugger_command = PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin xxgdb $daemon_directory/$process_name $process_id & sleep 5 sendmail_path = /usr/sbin/sendmail newaliases_path = /usr/bin/newaliases mailq_path = /usr/bin/mailq setgid_group = maildrop html_directory = /usr/share/doc/packages/postfix/html manpage_directory = /usr/share/man sample_directory = /usr/share/doc/packages/postfix/samples readme_directory = /usr/share/doc/packages/postfix/README_FILES inet_protocols = all biff = no mail_spool_directory = /var/mail canonical_maps = hash:/etc/postfix/canonical virtual_alias_maps = regexp:/etc/postfix/user-virtual hash:/etc/postfix/virtual relocated_maps = hash:/etc/postfix/relocated transport_maps = hash:/etc/postfix/transport sender_canonical_maps = hash:/etc/postfix/sender_canonical masquerade_exceptions = root masquerade_classes = envelope_sender, header_sender, header_recipient myhostname = *********** program_directory = /usr/lib/postfix inet_interfaces = localhost
Last one wins.....
Gruß
Andreas
* lst_hoe02@kwsoft.de lst_hoe02@kwsoft.de:
Zitat von Stefan Fricke stefan556@yahoo.de:
inet_interfaces = localhost
Last one wins.....
Boah! Ganz grosses Tennis!
Haben die bei SuSE immer noch nicht gelernt yast2 edits mit "postconf" zu machen und nicht einfach ans Ende der Datei zu pfeffern? Schämt Euch!
p@rick
BTW: Mit "postconf -n" output wäre das nicht so leicht untergegangen...
participants (4)
-
Bernd Schmelter
-
lst_hoe02@kwsoft.de
-
Patrick Ben Koetter
-
Stefan Fricke