regex headerchecks

Alex JOST jost+lists at dimejo.at
Mi Jun 20 13:31:20 CEST 2018


Am 20.06.2018 um 12:47 schrieb Uwe Drießen:
> Da es soviele gefälschte "dhl" mails gibt
> 
> Im From steht sowas wie DHL.de(xyz at irgendwas.....) drin
> 
>   beim Headercheck sollen alle Mails rejectet werden die in der Domain nicht
> dhl.de|com stehen haben
> 
> if /^From:.*DHL.*/
> /^From: OnlineFrankierung.de at dhl.com/ DUNNO
> /^From: <Zollrechnung-DE at dpdhl.com>/  DUNNO
>   if !/\<.*@dhl\.(de|com)\>$/
> /^/        REJECT
> endif
> endif
> 
> Ausnahme 1 und 2 greifen
> 
> Die letzte Regel weist leider auch gewünschte Mails ab ich komme nicht auf
> den Fehler

Probiers mal damit:
/^From:.*(dhl|DHL).*<.+@((?!dhl).)*>/

-- 
Alex JOST


Mehr Informationen über die Mailingliste Postfixbuch-users