procmail/formail syntax question

Giorgos Keramidas keramida at ceid.upatras.gr
Sun Oct 23 16:29:56 PDT 2005


On 2005-10-23 18:56, stan <stanb at panix.com> wrote:
>On Mon, Oct 24, 2005 at 01:13:18AM +0300, Giorgos Keramidas wrote:
>>On 2005-10-23 17:49, stan <stanb at panix.com> wrote:
>>>On Sun, Oct 23, 2005 at 10:07:17PM +0200, Roland Smith wrote:
>>>>On Sun, Oct 23, 2005 at 03:09:51PM -0400, stan wrote:
>>>>> I'm trying to get procmail to rewrite the TO: header. I've tried something like:
>>>>>
>>>>> TO=`formail -xTo:`
>>>>
>>>> [...]
>>>
>>> So, I need to be able to rewrite the subject. Yes it's dumb but....
>> 
>> 	``Much confusion in you I sense, young Jedi.''
>> 
>> If you want to rewrite the *SUBJECT* of the messages, then why are you
>> trying to rewrite the *RECIPIENT* header?
>> 
>> Having said that, I think that what you're missing is the 'f' option in
>> the rule that pipes mail to formail and that you don't really need
>> formail for something as simple:
>> 
>> 	:0 Hf
>> 	* X-Virus-Status: Yes
>> 	| sed -e 's/^[sS]ubject:[[:space:]]\+/Subject: [virus] '
>
> Yes, Oh freat master, I sense a great confusion :-) 
> It's the To: header he wants rewriten.

You can always hit the Windows user hard on the head with a cluebat.
All the mail reading software for Windows that I've recently had to work
with supports filtering by the _SUBJETC_ of the messages too :-)



More information about the freebsd-questions mailing list