[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Nmh-workers] When a message goes only to me, as a cc

From: norm
Subject: Re: [Nmh-workers] When a message goes only to me, as a cc
Date: Sat, 15 Oct 2016 11:02:52 -0700

Paul Fox <address@hidden> writes:
>address@hidden wrote:
>> Paul Fox <address@hidden> writes:
>> >address@hidden wrote:
>> >> >I think the simplest thing to do would be to write a custom postproc
>> >> >and use it to interrogate the draft (using scan(1)) to make sure it was
>> >> >the way you want.  Like if the To: line was blank, exit with a sensible
>> >> >error message.  If you were happy with it, call the real post.
>> >> >
>> >> >I've attached the sample postproc I put in the nmh contrib directory;
>> >> >it's job is to change the switches to post depending on the from line,
>> >> >but you could use it to see if there's something in the To: header.
>> >>
>> >> Would you be willing to tell me how, in such a script, I could detect the
>> >> presence or absence of a specific header, say "Exception: norm"? (I don't
>> >> intend or want to enter the currently raging header debate. I'm just 
>> >> asking a
>> >> specific technical question.)
>> >
>> >i think ken would do it with scan(1), but he's one of the few people in
>> >the world that can write mh-format code off the top of his head.  ;-)
>> >
>> >i'd use sed:
>> >
>> >draftfile=...
>> >exception_header=$(sed -n -e '/^Exception:/p' -e '/^$/q' < $draftfile)
>> >if [ "$exception_header" ]
>> >then
>> >.
>> Except that it would find the string "Exception:" at the beginning of of any
>> line in the body of the message.

Yes, you're quite right. Sorry about that.

    Norman Shapiro

reply via email to

[Prev in Thread] Current Thread [Next in Thread]