Oops sorry I was unclear Fred but I am not leaving or calling for secession, I was only wondering if we couldn't switch Vortex to possibly better mailing list servers. Thanks for your kind words all the same!
Michel ----- Original Message ----- From: "Frederick Sparber" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Saturday, June 10, 2006 1:29 PM Subject: Re: How to put a [Vo] tag in the message Subject line > Michel Jullian >> >> Thanks Mark for the nice recipe, but it won't work for Windows users, and > putting a tag in the subject line is a standard function in any mailing > list server I would think, can't this be done on eskimo.com lists Bill? >> >> Or maybe it's time to switch to Googlegroups or Yahoogroups? >> > Don't do that Michel. It's been refreshing to have some more folks that > talk on topic and do real science on this list for a change. > > But, if you find an intelligent group out there, please e-mail me so > I can join you. > > Fred >> >> Michel >> >> ----- Original Message ----- >> From: "Mark S Bilk" <[EMAIL PROTECTED]> >> To: <[email protected]> >> Sent: Friday, June 09, 2006 11:22 PM >> Subject: How to put a [Vo] tag in the message Subject line >> >> >> >I use the Linux operating system on my PC instead of >> > Microsoft Windows, for ethical and technical reasons >> > explained on my website: >> > >> > http://www.cosmicpenguin.com/ >> > >> > If you're using procmail to process your incoming mail, >> > in, e.g., Linux, BSD, OSX, etc., you can insert a [Vo] >> > (or similar) tag into the Subject line of incoming vortex-l >> > messages by adding this "recipe" (as such entries are called) >> > to your .procmailrc file: >> > >> > >> > :0 fhw >> > * ^X-Mailing-List: <[email protected]> >> > * !^Subject: .*\[Vo.*\] >> > | sed 's/^Subject: /&[Vo] /' >> > >> > >> > The first line begins the recipe. The "f" flag causes the pipe >> > command in the fourth line to act as a filter for the message, >> > i.e., the message is processed through it and procmail then >> > continues testing further recipes to handle the filtered >> > (modified) version of the message. The "h" flag causes the >> > message header (not the body) to be fed to the pipe command. >> > The "w" flag causes procmail to wait until the pipe finishes >> > execution before proceeding. >> > >> > The second line tests that the message contains the header line >> > "X-Mailing-List: <[email protected]>", which all vortex-l >> > messages do (at least the recent ones that I looked at). This >> > is the main test to detect that the message comes from the list. >> > Some messages don't contain the list name in the "To:" header >> > line, or even the "Cc:" line (if the list was named in the >> > "Bcc:" line by the poster). >> > >> > The third line of the recipe tests that the Subject line of the >> > message does not already contain a string of the form [Vo...] >> > or [vo...]. If people use this method to add a [Vo] tag to >> > incoming vortex-l messages and then they respond to the messages, >> > their outgoing responses will contain the tag in the Subject line, >> > and it will be received as such by list subscribers. So procmail >> > should not add a second tag to such received messages. The >> > regular expression \[Vo.*\] is used so that any tag with square >> > brackets beginning with Vo will be detected ( [Vo], [vortex], >> > [Vort], etc. ). Since procmail test conditions use egrep-style >> > regular expressions, the square brackets have to be escaped >> > (with "\") so they act as ordinary characters (rather than having >> > their special meaning as part of regular expression syntax). >> > >> > The fourth line pipes the message header through the sed >> > (stream-editor) program to perform the actual insertion of the >> > tag into the Subject line. When sed finds the string "Subject: " >> > at the beginning ("^") of a header line, it substitutes ("s") >> > something for that. What it substitutes is what it just found >> > ("&"), followed by the string "[Vo] ". Since sed uses the >> > earlier grep-style regular expressions, the square brackets act >> > as ordinary characters when they are _not_ escaped by "\". >> > >> > You can replace [Vo] in the fourth line with [Vortex], [Vort], >> > [vortex-l], etc., to suit your taste, as long as it has square >> > brackets and begins with "vo" (in upper or lower case), so it >> > will be detected by the third line of the recipe when it comes >> > back through the list server. >> > >> > There are plenty of procmail tutorials on the Web; just google >> > for "procmail". This is a rather esoteric usage for it. Mostly >> > I just use it to divert messages from certain idiots (none on >> > this list) into spam files, which is much simpler. Regular >> > expressions, and sed, are also pretty simple once you get familiar >> > with them, and they're extremely useful. >> > >> > In general, Linux is as easy to use as MS-Windows, if you have >> > someone install it for you (which your local Linux user group >> > will do for free -- see my website), like the PC store installs >> > Windows. And it's much more powerful and reliable, as well as free. >> > >> > And if you want respect, well, it's absolutely essential: >> > >> > http://www.nata2.info/humor/flash/switchlinux3.swf >> > >> > Mark >> > >> > >> > > >

