Postfix a header_check

Sekcia: Konfigurácia 04.03.2008 | 16:11
Avatar marcus   Používateľ
Zdravím Vás ľudkovia.

Potrebujem pomoc.

Neviem nastaviť v postfixe pri header_chceck preposielanie na inú mailovú schránku pričom kontroluje adresu adresáta a predmet.

Teda potrebujem dosiahnuť:

pokiaľ bude odoslany mail na adresa1@domena.sk s predmetom TEST aby tato sprava bola presmerovana na adresa2@domena.sk. Pričom pokiaľ by bol niejaký mail s predmetom TEST poslany na inu mailovú adresu ako adresa1@domena.sk aby došla na pôvodnú.

skúsil som toto, no nefunguje:
/^To: adresa1@domena.sk | ^Subject:.*TEST/
REDIRECT adresa2@domena.sk

Aký má byť správny zápis? pls. help.
    • Re: Postfix a header_check 04.03.2008 | 16:59
      Avatar marcus   Používateľ
      V exim-e je zápis takýto: if $h_to: matches "adresa1@domena.sk" and $h_subject: contains "TEST" and first_delivery
      then
      unseen deliver adresa2@domena.sk
      endif

      Kto poradí ako sa to zapisuje v postfixe?
    • Re: Postfix a header_check 04.03.2008 | 20:26
      Avatar lime Debian, Red Hat, Fedora Core 3  Používateľ
      pouzi maildrop :)

      .mailfilter

      if (/^To:.*adresa1@domena.sk*/ && /^Subject:.*TEST*/ )
      cc "!adresa2@domena.sk"

      Vsetko ostatne pojde do Maildir resp. mailbox podla toho ako to mas nastavene
      Prejdite z modrej obrazovky k linuxu :))
      • Re: Postfix a header_check 05.03.2008 | 10:09
        Avatar marcus   Používateľ
        V postfixe sa toto nastavit neda?
        • Re: Postfix a header_check 07.03.2008 | 17:23
          Avatar marcus   Používateľ
          No čo som sa dočital, tak v samotnom postfixe sa toto nastaviť nedá, ale dalo by sa to nastaviť externými filtrami. vedel by niekto s nimi helfnut? pls