para fins de registro na lista, informo que encontrei a solução do assunto; tornem a olhar o post que deu origem a tudo:
http://listas.softwarelivre.org/pipermail/postfix-br/2009-December/031030.html naquele post não há menção de COMO colocar a informação no main.cf - talvez esteja em outro post - mas enfim, resolvi experimentar com o pcre (perl regular expressions), então passou a funcionar direitinho: /etc/postfix# postmap -q 'Electronic Federal Tax Payment System Notification number 0103635794' pcre:/etc/postfix/header_checks REJECT - não aceitamos Spam muito bem: a frase toda é rejeitada; a frase original é "Electronic Federal Tax Payment", enquanto o e-mail contiver ESSAS frase, será rejeitado. O adicional "System Notification number 0103635794" é desnecessário para o header_checks, mas como fazia parte do spam eu o utilizei na linha de comando MAS NÃO no arquivo. As frases, individualmente (Electronic, Federal, Tax, etc) não acionam a rejeição, que é exatamente o que eu preciso :) mas vamos pros finalmente: no main.cf: header_checks = pcre:/etc/postfix/header_checks nested_header_checks = $header_checks no header_checks: # Bloqueio de assuntos manjados /VIAGRA*|Viagra*|viagra*/ REJECT Mensagem recusada - Spams nao sao permitidos aqui /Electronic Federal Tax Payment/ REJECT - Spam reparem que embora eu POSSA usar o convencional: ^/Subject: (etc) eu não o fiz, deixei mesmo só o texto. Experimentei a sequencia que o colega do post original (Egberto Monteiro) informou. o resto é o convencional: postmap header_checks, postfix reload e pronto :) Grato a todos que deram sua opinião. Abraços, grato, -- saudações, irado furioso com tudo Linux User 179402/FreeBSD BSD50853/FUG-BR 154 Não uso drogas - 100% Miko$hit-free "Prefiro os que me criticam, porque me corrigem, aos que me elogiam, porque me corrompem." [Santo Agostinho] _______________________________________________ Postfix-BR mailing list [email protected] http://listas.softwarelivre.org/mailman/listinfo/postfix-br
