Postfix feladó/címzett szűrése

Fórumok

Sziasztok!

Ismerkedem még a postfix-el, de egyre jobban müxik :)
Sajnos sok olyan levelet kapunk ahol a feladó és a címzett ua.
Pl.: info@domainem.hu -> info@domainem.hu

Szeretném ezeket a Postfix header szűrőével átdobni a közös spam könyvtárba.

Azt tudom, hogy hogyan kell átirányítani csak a szabály nem tudom, hogy kell felépíteni,
hogy minden felhasználóra igaz legyen.
Szóval, hogy kell egy IF-es szűrést megvalósítani erre a feladatra?

Hozzászólások

egyszeru azert nem lesz, ill. a http://www.postfix.org/header_checks.5.html szerint:

"Message headers added by the cleanup(8) daemon itself are excluded from inspection. Examples of such message headers are From:, To:, Message-ID:, Date:".

egyszerubb ezt tartalomszuro szinten megoldani. Ha a clapf-ot hasznalnad, akkor az kepes lenne megtanulni, hogy a FROM*<a From: sor tokenjei> a spam levelekre jellemzoek, es az alapjan kepesek lennenek spamkent megjelolni a levelet.

Ha azonban megis envelope adatokra gondoltal (mail from == rcpt to), akkor azt egy custom policy demonnal lehetne a legegyszerubben megoldani.

Btw. az nem lehetseges, hogy x felhasznalod kuld a cegen belul levelet a tobbieknek, es onmagat is beleteszi Cc/Bcc-ben? Mert a szuresed megharapna az ilyen leveleket is. (nem tudom, van-e ilyen nalatok...)

SPAMtelenül - MX spamszűrő szolgáltatás, ahogyan még sosem próbálta

Itt már lefutott hasonló téma:
http://hup.hu/node/53756

nem olvastam, de úgy tűnik ugyanez a téma.
Amit épp olvasok az O'Reilly Posfix the definitive guide-ban erről (4.7-es fejezet):

Turning Off Address Completion
Postfix's expansion of incomplete email addresses is sometimes the source of confusion
for end users. If your system is hosting the domain example.com and receives an
email message where the From: message header contains an incomplete address like:
From: Marketing
To: kdent@example.com
Postfix performs its normal repairs, and the message header becomes:
From: Marketing@example.com
To: kdent@example.com
Incomplete addresses, such as in this example, are often employed by spammers.
When naive users see the adjusted address, they assume that the spam originated on
your server. It is possible to configure Postfix so that it doesn't append your domain.
You probably don't want to do so unless your mail system is used strictly as a mail
gateway and no messages are sent from the machine itself. Many applications expect
RFC 2822 conforming addresses, and you may run into problems if your addresses are
not complete.
To prevent Postfix from appending the domain in myorigin or mydomain to partial
addresses, you can change the parameters append_at_myorigin and
append_dot_mydomain:
append_at_myorigin = no
append_dot_mydomain = no
Under most circumstances you do not want to do this. Postfix itself assumes addresses
are in the correct format, as do many other applications that handle email messages. A
better solution is to reject messages that do not include complete email addresses. For
more information on problem email, see Chapter 11.

Itt kb. arról van szó, hogy alapból a postfix, ha "info"-nak küldesz levelet (nem info@domainname.hu-nak), akkor a postfix ezt hibának veszi, és kijavítja úgy, hogy hozzárendeli a domainname.hu végződést. Tehát ha ezt az automatikus kiegészítést kikapcsolod, akkor hasonló leveleket nem kellene kapj.
append_at_myorigin = no
append_dot_mydomain = no