postfix kerdes

Fórumok

sziasztok,

hogy lehet azt beállítani a postfixben, hogy adott stringgel kezdődő fileneveket ne engedjen át?
magyarul a "bigyo*.zip" -eket szűrje ki.
addig eljutottam, hogy a "*.zip" -eket nem engedi be, de ennél szofisztikáltabb szabbályt nem vesz be a postfix gyomra.. :(
az így néz ki, és a header_check fileba írtam be:
/^(.*)name=\"(.*)\.(zip)\"$/ DISCARD

köszi: fgy

Hozzászólások

Ezt érdemes talán elolvasgatni:
http://www.postfix.org/pcre_table.5.html

Ezzel esetleg ki lehet tesztelni, hogy valóban a regexp-el van-e a baj, ha igen akkor pontosan mi az.
postmap -q "string" pcre:/etc/postfix/filename

Tudom, hogy a ^(.*)-nak illeszkedni kellene az elején, viszont amit találtam a neten ott mindenhol a nélkül írják:
http://linux.indhran.info/2009/09/attachment-filtering-in-postfix.html
http://tech.groups.yahoo.com/group/postfix-users/message/187937

Egy próbát esetleg megér.