From: "Sandy Drobic"
On 28.11.2011 11:56, Daniel Bauer wrote:
Hi Sandy,
Bisher kam hier noch nicht der richtige Hinweis: für Domains in mydestination ist local_recipient_maps die Antwort.
Default: postconf -d local_recipient_maps local_recipient_maps = proxy:unix:passwd.byname $alias_maps
soweit kann ich Dir folgen und sehe auch hier das Problem.
Also alle User in /etc/passwd und postconf -d alias_maps alias_maps = hash:/etc/aliases, nis:mail.aliases
Kommentiere also alle Systemuser in /etc/aliases aus, welche du nicht empfangen möchtest und führe "newaliases" aus, dann sollte das Problem erledigt sein.
aber in der /etc/aliases stehen nur meine Adressen und nicht die Systemuser.
kann ich das evtl. so lösen: local_recipient_maps = $alias_maps und somit die passwd komplett unberücksichtigt lassen?
Grins! Es ist DEIN System, damit kannst du machen, was du willst. (^-°) Wenn das deinen Anforderungen gerecht wird, warum nicht.
Hüte dich nur vor der Falle, zuviel manuell pflegen zu müssen, dann fasert das System auseinander.
ich verstehe den Einwand, aber ich verstehe leider nicht, wie ich es besser lösen sollte. Nachdem die aliases nur meine User enthält, entspricht es doch dem gleichen als wären alle Systemuser auskommentiert, oder? Ich hab es auch grad probiert: mail@domain.a wird immer noch angenommen, obwohl ich es expliziet als Kommentar in der aliases aufgeführt habe. So sieht nun meine alias_maps aus: postmaster: root root: user1 #mail: root user1: user1 user2: user2 user3: user1,user2 So sieht meine virtual_alias_maps aus user1@domain.a user1 user1@domain.b user1 user2@domain.a user2 user3@domain.a user3 nachdem er aber auf die passwd zugreift, ist der mail@... immer noch aktiv, was mache ich falsch :( Daniel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org