On Sat, 12 Feb 2000, Jeff Grossman wrote:
jg> Would somebody be willing to give me an example recipe to make this work?
jg>
jg> Thanks,
jg> Jeff
jg> Jeff Grossman (jeff(_at_)stikman(_dot_)com)
jg>
jg>
I use the following to remove part of the subject of certain messages
with pretty good success.
:0f
* ^Subject:.*\[SLE\] \/.*
| formail -bfi "Subject: $MATCH"
It wouldn't be to hard to add text anywhere within that line just add it
before or after the $MATCH, before would be what your desiring. So, to
make it do what your looking for try the following.
:0f
* ^Subject: \/.*
| formail -bfi "Subject: blah $MATCH"
just replace 'blah' with what you would like added to the subject and
add the following rule after it to forward.
:0ac
! address(_at_)somewhere(_dot_)com
Which basically means that as long as the subject rule processed and
finished correctly, then a copy will be forwarded, otherwise it gets
processed by the rest of your rules.
jg>
jg> > Jeff Grossman writes:
jg> > > Would I be able to do the same thing, but put some text in the beginning
jg> of
jg> > > the Subject line instead of the end with the example you stated? I was
jg> goin
jg> > > g to use Formail. Would Perl work better in this situation, or Formail?
jg> >
jg> > You don't need either. Just capture the Subject: in MATCH.
jg> > It's too late and I'm too tired now to write down a recipe for that :)
jg> >
jg> >
jg>
jg>
--
S.Toms - tomas(_at_)primenet(_dot_)com - www.primenet.com/~tomas
SuSE Linux v6.3+ - Kernel 2.2.14
As the trials of life continue to take their toll, remember that there
is always a future in Computer Maintenance.
-- National Lampoon, "Deteriorata"