[Postfixbuch-users] postfix und amavisd-new: Wie die Infomailsvon amavis bei Viren- oder Bounced-Files nach extern verhindern?
Roger.Mundt at t-systems.com
Roger.Mundt at t-systems.com
Fr Jul 6 11:27:07 CEST 2007
> -----Ursprüngliche Nachricht-----
> Von: postfixbuch-users-bounces at listi.jpberlin.de
> [mailto:postfixbuch-users-bounces at listi.jpberlin.de] Im
> Auftrag von Andreas Winkelmann
> Gesendet: Donnerstag, 5. Juli 2007 19:00
> An: postfixbuch-users at listi.jpberlin.de
> Betreff: Re: [Postfixbuch-users] postfix und amavisd-new: Wie
> die Infomailsvon amavis bei Viren- oder Bounced-Files nach
> extern verhindern?
>
> On Thursday 05 July 2007 13:51, Roger.Mundt at t-systems.com wrote:
>
> > ich habe auf OpenSuSE 10.2 die Kombination postfix - amavisd-new -
> > spamassassin - cyrus installiert und konfiguriert, läuft
> alles einwandfrei.
> >
> > Generell filtert amavisd-new Viren- wie auch unerwünschte
> (nur direkt
> > ausführbare, keine Archive) Dateien automatisch raus. das
> funktioniert
> > ebenfalls. Allerdings hab ich ein Problem mit den Mails,
> die amavisd
> > generiert.
> >
> > Ich möchte gerne, das nur lokale User diese Infomails
> erhalten, egal,
> > ob sie in dem Fall der Empfänger oder der Absender waren. Wenn von
> > extern ein Virus oder eine Datei der Banned-Liste kommt, soll der
> > Empfänger, nicht der Absender informiert werden, bei
> Versand solcher
> > Mails von einem lokalen User soll er als Absender diese
> Info bekommen,
> > aber nicht der externe Empfänger. Lt. amavisd-new
> Konfigurationsdatei
> > sollte ich die Optionen ja per
> >
> > #$warnvirusrecip = 1; # (defaults to false (undef))
> #$warnbannedrecip
> > = 1; # (defaults to false (undef)) #$warnbadhrecip = 1; #
> (defaults to
> > false (undef))
> >
> > # Notify also non-local virus/banned recipients if
> $warn*recip is true?
> > # (including those not matching local_domains*) #$warn_offsite = 0;
> >
> > einstellen könne, soweit, sogut.
> >
> > Wie weiß amavis denn, welche Mails nur lokal sind und welche nicht?
> > Denn irgendwie hat das ganze nicht funktioniert, nachdem ich von
> > extern eine Viren-Mail (eicar-Testfile) verschickt habe,
> erhielt ich
> > ebenfalls die Mail.
>
> Du hast es doch selber gepostet.
Mhhhh ...
> # Notify also non-local virus/banned recipients if
> $warn*recip is true?
> # (including those not matching local_domains*)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Okay, vielleicht brauch ich einfach noch den finalen Tipp oder ich hab irgendwie einen Denkfehler, ich kapiers nicht ...
Vielleicht daher nochmal in Kurzform:
postfix/amavisd sind zuständig für die Domain @meinedomain.local ...
Alle Clients sind auf eMail-Adressen wie userxyz at meinedomain.local konfiguriert ...
postfix verfügt über eine cannonical-table, die Absender-Adressen umschreibt wie userxyz at meinedomain.local in userxyz at meinedomain.de ...
postfix verfügt über eine virtual-table, die eingehende Mails routet wie xyzuser at meinedomain.de auf xyz at meinedomain.local
Wenn aber nun ein User eine Mail per SMTP abliefert, ist der Absender ja erstmal @meinedomain.local, wird aber ja direkt nach dem "Einkippen" von postfix verändert in @meinedomain.de ! Wenn die nun Richtung amavisd wandert, entspricht die Absender-Domain ja nicht mehr der konfigurierten local_domain, korrekt? Woher weiß dann amavisd, das es sich um eine lokal eingelieferte Mail handelt bzw. der Absender sein Postfach lokal hat?
Ciaoi
Roger
Mehr Informationen über die Mailingliste Postfixbuch-users