On 29.11.2011 18:11, Daniel Bauer wrote:
Ja, bei der Konfiguration kann man nur noch eine Blacklist einsetzen, welche die entsprechenden Accounts blockt. Du kannst dies entweder manuell machen (sollte für den Anfang reichen) oder ein Script schreiben, welche die /etc/passwd ausliest und die Accounts mit uid < 1000 in diese Blacklist nimmt.
das wäre kein Thema.
/etc/postfix/reject_internal_accounts: wwwrun 550 invalid recipient
# "postmap /etc/postfix/reject_internal_accounts" nicht vergessen (^-^)
bis hier ist es mir klar.
/etc/postfix/main.cf: smtpd_recipient_restrictions = check_recipient_access hash://etc/postfix/reject_internal_accounts
das verstehe ich jetzt aber leider nicht, müßte hier nicht was von reject stehen?
check_recipient_access wertet die Empfängeradresse gegen die Datei aus, welche angegeben wird. Ich habe hier jedoch vergessen, die komplette Adresse für wwwrun anzugeben. Also testen mit wwwrun@domain.tld 550 invalid recipient 5xx ist ein endgültiger reject-Code. Du kannst auch schreiben: wwwrun@domain.tld reject invalid recipient
reject_unlisted_recipient permit_sasl_authenticated, permit_mynetworks reject_unauth_destination
Für deine augenblickliche Konfig würde dies bedeuten, dass auch Mails von authentifizierten Clients an ungültige interne Empfänger direkt abgewiesen werden und nicht erst angenommen und später gebounced.
Dann sollte der Spuk vorbei sein.
leider nicht, irgendwas läuft noch schief :( Ich werde mich jetzt erstmal nochmals in das Postfix Buch vergraben und nochmal neu beginnen.
Teste mal die vollständige Adresse aus für wwwrun. 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