Portál AbcLinuxu, 8. května 2025 22:46

Dotaz: Jak pozdržet email ve frontě Postfixu

Zdeněk Zámečník avatar 1.10.2009 13:58 Zdeněk Zámečník | skóre: 26
Jak pozdržet email ve frontě Postfixu
Přečteno: 241×
Odpovědět | Admin

Zdravím všechny,
netušíte někdo, jak pozdržet email ve frontě postfixu podle obsahu jeho hlavičky? Konkrétně mi jde o to, aby po průchodu emailu spamassassinem došlo ke kontrole hlaviček a pokud bude mít email určité score, pozdrží se ve frontě dokud někdo nerozhodne o jeho dalším zpracování. Vhodnější alternativou by bylo email z fronty vyjmout a někam uložit a pak jej nějakým způsobem vrátit, aby se doručil.

Teď trochu k mé konfiguraci - jedu na Debianu Lenny, kde jako smtpd běží Postfix a jako imapd Dovecot, který je zároveň LDA. Pro filtrování používám Sieve.

Pro představu úryvek z master.conf (Postfix):

smtp      inet  n       -       -       -       -       smtpd
  -o content_filter=spamassassin

dovecot unix    -       n       n       -       -      pipe
  flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver
  -f ${sender} -d ${user}@${nexthop} -a ${recipient}

spamassassin unix -     n       n       -       -       pipe
  user=spamd argv=/usr/bin/spamc -f -e
  /usr/sbin/sendmail -oi -f ${sender} ${recipient}


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

1.10.2009 20:50 pupu | skóre: 31
Rozbalit Rozbalit vše Re: Jak pozdržet email ve frontě Postfixu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Postfix ma frontu 'hold'. Ja bych sel timhle smerem... nejakou transportni mapu s prislusnym transportem. Akorat bych asi pouzil amavisd-new a ne jen holy SA.
Zdeněk Zámečník avatar 2.10.2009 17:28 Zdeněk Zámečník | skóre: 26
Rozbalit Rozbalit vše Re: Jak pozdržet email ve frontě Postfixu
Díky, bylo to dobré nakopnutí. Pomocí header checks už pak jen zkontroluju hlavičku a případně hodím do hold. Proč bys radši použil i amavis? Přijde mi to trochu zbytečné plýtvání procesorového času, protože viry prakticky nechodí a když už, odchytí je v mém případě antivir na klienstké stanici. Nebo jsou tam nějaké featury mimo antivir?
Zdeněk Zámečník avatar 8.10.2009 14:22 Zdeněk Zámečník | skóre: 26
Rozbalit Rozbalit vše Re: Jak pozdržet email ve frontě Postfixu

Nedalo mi to a amavis-new vyzkoušel, bohužel mě dost zklamal. Podivná konfigurace by se přežít dala, ještě zvláštnější zprovoznění razor2, ale co teprve defaultní blokování xls, doc a jím podobných souborů. Poslední kapkou bylo tiché umisťování emailů se "špatným" headerem do karantény. Radši si jednotlivé komponenty jako je antivir a antispam s nějakými pravidly navíc nakonfiguruji sám.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.