[Postfixbuch-users] header check REPLACE

Stefan Förster cite+postfix-buch at incertum.net
Mi Dez 23 07:18:29 CET 2009


* Peer Heinlein <p.heinlein at heinlein-support.de>:
> Am Dienstag, 22. Dezember 2009 schrieb Robert Stark:
>>>> habe hier gerade ein Problem einem Outlook Klienten.
>>>> Die Empfängeradressen kommen immer in folgendem Format bei Postfix
>>>> an:
>>>> 
>>>> <'adresse at domain.de'>
>>> 
>>> Im header oder envelope?
>> 
>> Ich vermute im Envelope da die komplette Meldung:
>> 
>> postfix/smtpd[24483]: warning: Illegal address syntax from
>> unknown[217.9.63.72] in RCPT command: <'Anehen at pearson.de'>
>> 
>> RCPT ist doch Envelope oder ?
> 
> Ja, das ist der Envelope.
> 
> Vorweg: Das mit dem REPLACE kann nicht gehen. Erstens würde er die
> komplette (!) Zeile durch "<" ersetzen, d.h. den Rest löschen. Man müßte
> also den Rest durch ein geeignetes RegExp "retten" -- das geht.  Zweitens
> aber greifen die header_checks eh erst auf Basis des cleanup-Moduls und
> damit nicht in der Annahme beim smtpd.

Für die harten Fälle gibt es in 2.7 ab Snapshot 20091023 das Feature
smtp_command_filter = pcre:/file/name - damit würde man sogar sowas in
den Griff kriegen.


Ciao
Stefan
-- 
Stefan Förster     http://www.incertum.net/     Public Key: 0xBBE2A9E9
FdI #68: WWW - World Wide Waiting



Mehr Informationen über die Mailingliste Postfixbuch-users