On 28.11.2011 12:18, Daniel Bauer wrote:
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.
Ich gehe davon aus, dass dein Test falsch läuft. Wenn du intern aus dem Netz eine Mail schickst und in smtpd_recipient_restrictions = .... permit_mynetworks permit_sasl_authenticated reject_unauth_destination ... steht, dann wird die Mail angenommen, weil der Client im internen Netz steht. Die Frage ist eher: wird die Mail auch von einem externen Client abgewiesen? Stelle mal als erstes einfach ein smtpd_recipient_restrictions = reject_unlisted_recipient permit_mynetworks permit_sasl_authenticated reject_unauth_destination Dann sollte es auch von einem internen Client abgewiesen werden.
So sieht nun meine alias_maps aus: postmaster: root root: user1 #mail: root user1: user1 user2: user2 user3: user1,user2
Völlig normal. Außer dass user2 auf user2 zeigt.
So sieht meine virtual_alias_maps aus user1@domain.a user1 user1@domain.b user1 user2@domain.a user2 user3@domain.a user3
Ok für virtuelle Domains. Diese stehen dann in virtual_alias_domains?
nachdem er aber auf die passwd zugreift, ist der mail@... immer noch aktiv, was mache ich falsch :(
Wenn es auch von einem externen Client funktioniert, dann komme ich ohne Ausgabe von "postconf -n" und dem Logauszug mit der Annahme der Mail nicht weiter. Sandy -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@)drobic (.) de -- 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