[Postfixbuch-users] unbekannte Empfänger werden nicht rejected

Stephan Zerhau Stephan.Zerhau at camline.com
Do Aug 24 11:16:30 CEST 2006


> Nein, verbiege besser nicht das Sysstem bis gar nichts mehr läuft. Postfix 
> kennt sogenannte Adressklassen, in die von Postfix verwaltete Domains 
> eingeordnet werden. Für jede Adressklasse gibt es eine entsprechende 
> Datei, wo Postfix nach gültigen Empfängeradressen sucht.
> 
> Peer hatte dir schon gezeigt, dass für Domains in $mydestination die 
> zugeordnete Datei local_recipient_maps ist. Diese hat als Vorgabe bereits, 
> dass Postfix /etc/passwd und $alias_maps abfragen soll, um Empfänger in 
> $mydestinations zu überprüfen.
> 
> Domainklasse		Empfängerlistendatei	Vorgabe
> mydestination		local_recipient_maps	/etc/passwd $alias_maps
> relay_domains		relay_recipient_maps	
> virtual_alias_domains	virtual_alias_maps	/etc/postfix/virtual
> virtual_mailbox_domains	virtual_mailbox_maps	
> 
> Wenn die Vorgabe leer ist oder du sie als leer definiert hast, werden 
> keine Empfänger überprüft.
> 
> Um die wirklich helfen zu können, ist die Ausgabe von "postconf -n" hilfreich.
> 
> Sandy

hallo Sandy,
ich habe auf dem System wie gesagt keine lokalen User, sondern hab sie
im LDAP drin. Über den virtual_maps Eintrag, so hab ich gedacht, findet
nicht nur die Alias-Auflösung statt, sondern auch die Entscheidung, ob
es überhaupt eine Entsprechung gibt. Ergibt die LDAP Anfrage gar kein
Ergebnis, müsste postfix einen reject machen. Deshalb hab ich
local_recipient_maps auf leer gesetzt. Da hab ich dann wahrscheinlich
was falsch verstanden.
Vielen Dank
Stephan

postconf -n

alias_maps = hash:/etc/aliases
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
content_filter =
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
html_directory = /usr/share/doc/packages/postfix/html
local_recipient_maps =
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
mailbox_size_limit = 0
mailbox_transport = procmail
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions = root
message_size_limit = 20480000
mydestination = $myhostname, $mydomain, localhost, camline.de,
support.camline.c
om, 192.168.1.122, 193.149.60.1, 193.149.60.2
myhostname = imap.camline.com
mynetworks = 192.168.0.0/20, 192.168.20.0/24, 192.168,21.0/24, 127.0.0.0/8
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost =
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_sasl_auth_enable = no
smtp_use_tls = no
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_use_tls = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550



Mehr Informationen über die Mailingliste Postfixbuch-users