[Postfixbuch-users] lokale System User

Sandy Drobic postfixbuch-users at drobic.de
Di Mär 16 08:46:33 CET 2010


On 16.03.2010 04:09, Andreas Lemke wrote:
> Hallo,
> 
> ich habe ein Problem was ich nicht wirklich verstehe.
> es gibt die Systemuser (root, postmaster, games usw.). Wenn ich an
> (Systemuser)@irgendeine_domain.tld eine Mail schicke wird die von Postfix
> angenommen, wandert durch die Kette bis zum Cyrus und wird da gebounced, da
> natürlich kein Postfach vorhanden ist. Warum nimmt Postfix die Mail
> entgegen? Kennt jemand das Problem?

Da du kein Log postest, wo das Problem auftritt, kann man nur raten. Ich
vermute, dass du von einem relayberechtigten Netz gepostest hat oder dass du
einen catch-all konfiguriert hast. Eine Catch-All-Funktion zerstört die
Empfängervalidierung.

> Herzlichen Dank, im Voraus, für Hilfe.
> 
> postconf -n:
> 
> alias_database = $alias_maps
> alias_maps = $virtual_alias_maps
> append_at_myorigin = no
> append_dot_mydomain = no
> biff = no
> bounce_queue_lifetime = 2d
> config_directory = /etc/postfix
> content_filter = smtp:[127.0.0.1]:10027
> delay_warning_time = 4h
> disable_vrfy_command = yes
> inet_interfaces = all
> lmtp_sasl_auth_enable = yes
> lmtp_sasl_password_maps = hash:/etc/postfix/lmtp_sasl_pass
> local_recipient_maps = $alias_maps
> mailbox_size_limit = 0
> mailbox_transport = lmtp:localhost
> message_size_limit = 0
> mydestination = localhost, localhost.localdomain,
> mysql:/etc/postfix/mysql-domain.cf

Dies ist ein zweiter Kandidat. Wenn in mydestination eine Domain ist, dann
befindet sich der Empfänger in passwd. Außerdem sind
user at example1.com = user at example2.com. Wenn das nicht gewünscht ist, dann
stimmt dein Design nicht und du möchtest vermutlich virtual_mailbox_domains.

> myhostname = mail.al-server.de
> mynetworks = 127.0.0.0/8
> recipient_delimiter = +
> relayhost = 
> smtp_sasl_auth_enable = yes
> smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
> smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
> smtpd_delay_reject = yes
> smtpd_helo_required = yes
> smtpd_recipient_restrictions = permit_sasl_authenticated,
> permit_mynetworks, reject_unlisted_recipient, reject_invalid_hostname,
> reject_non_fqdn_hostname, reject_non_fqdn_sender,
> reject_non_fqdn_recipient, reject_unknown_sender_domain,
> reject_unknown_recipient_domain, reject_unauth_pipelining,
> reject_unauth_destination, reject_rbl_client ix.dnsbl.manitu.net, permit
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_security_options = noanonymous
> smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks,
> reject_non_fqdn_sender, reject_unknown_sender_domain, permit

Diese Checks hast du alle schon in smtpd_recipient_restrictions gesetzt, du
kannst sie alle löschen!
smtpd_sender_restrictions =

> smtpd_tls_cert_file = /etc/postfix/ssl2/mail.al-systeme.de.cert
> smtpd_tls_key_file = /etc/postfix/ssl2/mail.al-systeme.de.key
> smtpd_tls_loglevel = 1
> smtpd_tls_received_header = yes
> smtpd_tls_session_cache_timeout = 3600s
> smtpd_use_tls = yes
> soft_bounce = no
> strict_rfc821_envelopes = yes
> tls_random_source = dev:/dev/urandom
> transport_maps = mysql:/etc/postfix/mysql-transport.cfg
> virtual_alias_maps = mysql:/etc/postfix/mysql-virtual.cf,
> mysql:/etc/postfix/mysql-catchall.cf

Das hier ist mein Kandidat für deine Bounces.



Mehr Informationen über die Mailingliste Postfixbuch-users