May be I should explain a little bit more:
Wat I want to do is enable a user to start a little program in his account by
sending a mail to himself.
He has to send a special subject and and in the body two words: a password and
a key so that the
program can recognize what the user wants to do. The key could also be a single
letter.
May be there are better ways to do that ? It's only for a single user.
Michael
"David W. Tamkin" wrote:
Michael asked,
| how can I match a word in the body (some text ThisWord some text)
| and pipe this word to a Program ?
Oh gosh. Can you be sure that the word will have a spaces afte it, or will it
possibly be at the end of a line, or might there be a punctuation mark after
it? Is it a literal word that has only letters of the alphabet in it?
:0Bi
* ()\<\/pattern to match the word\>
* MATCH ?? ()\/[a-z]+
| echo "$MATCH" | program
If there can be non-ASCII letters (such as German umlauted vowels or long
double s) in the word, adjust the bracketed range on the third line
accordingly. Leaving the `D' flag off the flag line will allow for
case-insensitivity on straight Roman characters, but you might need to specify
both upper and lower case forms of non-ASCII letters, like this (if you're
reading in the same character set that I'm using for typing):
* MATCH ?? ()\/[a-zäÄöÖßüÜ]+
--
+---- Michael Meltzer ---+-----------------------------------------+
| SICAD Geomatics | EMail : Michael(_dot_)Meltzer(_at_)sicad(_dot_)de
|
| Otto-Hahn-Ring 6 | Phone : +49-89-636-46239 |
| 81739 Muenchen | Fax : +49-89-636-51313 |
+------------------------+-----------------------------------------+
_______________________________________________
procmail mailing list
procmail(_at_)lists(_dot_)RWTH-Aachen(_dot_)DE
http://MailMan.RWTH-Aachen.DE/mailman/listinfo/procmail