Re: [Postfixadmin-devel] Please help getting my multi-string from header check matching...
Brought to you by:
christian_boltz,
gingerdog
From: Christian B. <pos...@cb...> - 2013-03-03 17:36:03
|
Hello, Am Sonntag, 3. März 2013 schrieb Tanstaafl: > Thanks VERY much Christian, tested and working now... :-) > What precisely is that other 'from' line checking: > > elsif (/^from:\s*(.*)\n$/i) { $from = $1; $lastheader = \$from; } > > and why would it be acting like a 'whitelist' of sorts? It isn't a real "check" or "whitelist". Instead, it stores information for later usage. Let's say there's a line From: foo bar <fo...@ex...> then the regex will match and - set $from to the first match group ("(.*)" in the regex), which is foo bar <fo...@ex...> - set $lastheader to point to $from I agree it might be a bit too much perl magic in one line ;-) Regards, Christian Boltz PS: hand-picked .sig today ;-) -- Perl - the only language that looks the same before and after RSA encryption. -- Keith Bostic |