16.11.2010 12:42, Henrik Schneider:

> ich bin seit gestern auf der Suche nach einer Möglichkeit Postfix dazu
> zu bringen email für unbekannte Benutzer abzulehnen.
> Postfix selbst nimmt nur die Email entgegen und übergibt das an den
> dovecot LDA. Es ist ein virtual multidomain Setup mit mysql.
> Im Moment nimmt Postfix jede Emails entgegen, auch wenn es den benutzer
> nicht gibt, und sendet dann eine 5.1.1 User unknown email an den
> Absender. wenn der Absender dann allerdings geforged wurde, beschwert
> sich der Serverbetreiber des Absenders, das er von meiner Maschine mit
> der Rückantwort vollgespammt wird.

Und wie recht er damit hat!

> Ich habe mal meine config files angehängt.

Bitte in Zukunft keine config files, sondern den Output von
postconf -n
bzw.
dovecot -n

> Vielleicht hat jemand von
> euch eine Idee wie ich bei geforgeden Absender Adressen die Rückantwort
> oder besser, das engegennehmen der Mail unterbinden kann.

Das Entgegennehmen von Mail an nichtexistente Empfänger zu unterbinden
ist nicht "besser" sondern der absolut einzige Weg.
Dein Mailserver darf nur Mails (an Domains, für die er zuständig ist)
annehmen, wenn er sie auch wirklich zustellen kann. Alles andere geht
gar nicht.

Du hast das hier
virtual_mailbox_maps    =
proxy:mysql:$config_directory/mysql_virtual_mailbox_maps.cf
Wenn Dein postfix trotzdem Mail an $virtual_mailbox_domains annimmt, bei
der das Empfängerkonto nicht existiert, ist
mysql_virtual_mailbox_maps.cf offenbar falsch.

BTW: Bei virtual_mailbox_maps ignoriert Postfix, das "proxy:". Kannst Du
also auch weglassen.

-- 
Gruß
  mks
--
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an