rev 1909 - in trunk/buscador: . testmails

[prev] [thread] [next] [lurker] [Date index for 2005/02/18]

From: simon
Subject: rev 1909 - in trunk/buscador: . testmails
Date: 17:03 on 18 Feb 2005
Author: simon
Date: 2005-02-18 17:03:39 +0000 (Fri, 18 Feb 2005)
New Revision: 1909

Added:
   trunk/buscador/testmails/
   trunk/buscador/testmails/attach.mails
   trunk/buscador/testmails/attachment.mails
   trunk/buscador/testmails/demo.mails
   trunk/buscador/testmails/egr.mails
   trunk/buscador/testmails/htmltest.mails
   trunk/buscador/testmails/j.mails
   trunk/buscador/testmails/mutt-ng-devel.mails
   trunk/buscador/testmails/muttley.mails
   trunk/buscador/testmails/random.mails
   trunk/buscador/testmails/thread.mails
   trunk/buscador/testmails/unicode.mails
Log:
Add a load of test mails


Added: trunk/buscador/testmails/attach.mails
===================================================================
--- trunk/buscador/testmails/attach.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/attach.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,116 @@
+From matt.lawrence@xxxxxx.xxx Fri Jan 28 17:55:49 2005
+From: Simon Cozens <simon@xxxxxxxxxxxx.xxx>
+To: test@xxxx.xxx
+Bcc: lathos@xxxxx.xxx
+Subject: Test attachment
+Mime-Version: 1.0
+Content-Type: multipart/mixed; boundary="n8g4imXOkfNTN/H1"
+Content-Disposition: inline
+X-Mutt-Fcc: =outbox-200406
+Status: RO
+Content-Length: 6431
+Lines: 102
+
+
+--n8g4imXOkfNTN/H1
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+
+I am attaching two pointless attachments for your pleasure.
+
+--n8g4imXOkfNTN/H1
+Content-Type: application/x-tex
+Content-Disposition: attachment; filename="foo.tex"
+Content-Transfer-Encoding: quoted-printable
+
+Foo bar baz=0A
+--n8g4imXOkfNTN/H1
+Content-Type: image/png
+Content-Disposition: attachment; filename="tree.png"
+Content-Transfer-Encoding: base64
+
+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
+
+--n8g4imXOkfNTN/H1--
+

Added: trunk/buscador/testmails/attachment.mails
===================================================================
--- trunk/buscador/testmails/attachment.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/attachment.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,295 @@
+From simon@xxxxxxxxxx.xxx Fri Feb 11 10:00:12 2005
+Received: from simon by kanga.astray.com with local (Exim 4.12)
+    id 1CzXas-0005UM-00
+    for me@xxxxxxxxxx.xxx; Fri, 11 Feb 2005 10:00:10 +0000
+Date: Fri, 11 Feb 2005 10:00:09 +0000
+From: Simon Wistow <simon@xxxxxxxxxx.xxx>
+To: me@xxxxxxxxxx.xxx
+Subject: attachment test
+Message-ID: <20050211100008.GV13518@xxxxxxxxxx.xxx>
+Mime-Version: 1.0
+Content-Type: multipart/mixed; boundary="s2ZSL+KKDSLx8OML"
+Content-Disposition: inline
+User-Agent: Mutt/1.5.6i
+Status: RO
+Content-Length: 15425
+Lines: 277
+
+
+--s2ZSL+KKDSLx8OML
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+
+Some attachments for testing
+
+
+
+-- 
+my ignorance is large - it contains multitudes
+
+
+--s2ZSL+KKDSLx8OML
+Content-Type: image/gif
+Content-Disposition: attachment; filename="buscador.gif"
+Content-Transfer-Encoding: base64
+
+R0lGODlhIAFoAKUAAPLy8ujo6OPj49PT08TExM7OztnZ2e3t7cnJyfHx8eLi4tjY2PDw8N/f
+3+7u7u/v79LS0t7e3ufn5+rq6sfHx83NzcjIyMzMzNvb2+Tk5MrKytbW1tfX19ra2tzc3NTU
+1NXV1c/Pz+Dg4Onp6cbGxtHR0eHh4ezs7Ovr68vLy+Xl5d3d3dDQ0Obm5v//////////////
+/////////////////////////////////////////////////////////yH+FUNyZWF0ZWQg
+d2l0aCBUaGUgR0lNUAAh+QQBCgA/ACwAAAAAIAFoAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Sq1a
+r9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CR
+kpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra5bBwKysgevtncCAwS7vL0FAwYCAbcAur3H
+BL8DyxGySQcGywO0xEQBCMjZx78CtWsEzLMCeALa5r4Rw0Xay+Ky6qnl5/O88EkC0QXZ0s5M
+8tkI7GCjRy8CEYL0DHjz9A+huXFIAhhzuGuAQSQTsz0x8KuZPS4RKM4TkiBBRpG+tgQQBmbl
+Oy4HBqJEpqBkySEH9M2smGSe/s0ESxryUhasXxWZO3tJsHky6UUsJ4m+pKLT10IrBrRdCMGV
+awp6DBj8TBAzacWbRSTME/szSQCU0oBRSxLy2AUWGPLmZcHiAj0TNheY7YVgbBWh8+Iuw4bg
+6pCmBJ7ESoK0wgIRIlZ46MCZMwYPCyBUyHbAAdsEJ5DuBGwYgOBzBx6cRlJy8C6ISFQTWLCi
+t2/fETxs4FDg6zEOD0qaQGYhBAuULdpOSaDANgEDR5oOkH6PMLzqvVQ0wLBgA4jz6M8PX2AA
+hN9dFlqMOMC2ajYLfPM/zyZCtnT72QgwgWloGVGbbQO4hQwJGzTo4IPDcbAAexQcwwIKpi3X
+ywcd/mCwQgMmKCDLCgYY0MEAIbzXSwPJ2TQdeLYZ2NQCYbVmhFAJCvEaLyssAMIHigU5wAcf
+/OhXAR4oEIADCaiFDF4iKCBCBL/5ZsAHGvDSwASxuZgAPSBkgAJbtH2J4FhACdFUCkIGSeQH
+qmmgwgkPiHBMkSCsV6KJnnngpwcW0ueiFNRZR0BNYzXVgAP+DVpEob1sp2YvF3AAZJuYDgDB
+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
+FF/xFn/xGJ/xGr/x6h4EADs=
+
+--s2ZSL+KKDSLx8OML
+Content-Type: message/external-body; access-type=x-mutt-deleted;
+    expiration="Fri, 11 Feb 2005 10:02:06 +0000"; length=1878664
+
+Content-Type: application/x-zip-compressed
+Content-Disposition: attachment; filename="Panda.zip"
+Content-Transfer-Encoding: base64
+
+
+--s2ZSL+KKDSLx8OML
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: attachment; filename="creation.txt"
+
+Creation - life and how to make it
+Steve Grand
+ISBN 0-75381-277-0
+
+Steve Grand is a digital god. 
+
+I'm not just saying that as some sort of hero worship or as a glowing
+reccomendation of this book (although you could probably accuse me of
+both) but because he concieves and creates binary creatures and imbues
+them with life.
+
+Steve Grand begat the Norns - the impossibly cute, wide eyed inhabitants
+of the game Creatures (and all its sequels). Norns were not just some
+sophisticated Tamgotchi, nor were they a clever hack designed to appear
+life like whilst a Wizard like figure behind the screen pull all the
+strings - Norns were designed to be alive.
+
+Despite (or, possibly, because of) having Igor Aleksander as a lecturer
+at college I've remained skeptical about the possibility of artificial
+life and machine intelligence (I shy away from saying the more normal,
+and loaded, Artificial Intelligence) but find the Intelligent agents in
+games to be a fascinating field and so I bought this book expecting it
+to be a HOWTO guide for building seemingly intelligent characters mixed
+in with some Neural Net theory.
+
+However I was pleasantly surprised to find a wide ranging and incredibly
+complete (especially considering that it's only 263 pages long including
+diagrams) book which was vaguely reminiscent of classic Feynman (but
+without the misogony).
+
+This book debunks the last 50 years of AI research but is cautiously
+optimistic for the next 50 years claiming, that we've been looking in
+the wrong place, that AI Research has failed its own Turing Test, and
+that the solutions to the problems lie within this book.
+
+Like any good theorem it starts off with the basics, by defining the
+axioms that the rest of the proof can be built upon. Only in this case
+it's more like redefining the basics - there is no such thing, argues
+Grand, as matter.
+
+I blinked hard a couple of times too.
+ 
+Essentially the argument goes like this - matter is no more than a
+disturbance in the universe just like a wave is nothing more than a
+disturbance in water. Sitting typing this on a laptop that I've just
+found out wasn't worth one and a half grand because, essentially, it's
+not there, is a little disconcerting but after a short think and a nice
+hot cup of tea it becomes a more palatable idea - think of it like this
+: the same difficulty one has with believing that a thing is just a
+disturbance in the universe is the same difficulty someone watching an
+incoming tidal wave has with believing that it's 'just' a disturbance in
+the sea and not a coherent thing.
+
+For more on this read "The Matter Myth" by Paul Davies and John Gribbin.
+
+>From there Grand goes onto explain clumping - subatomic particles clump
+together to form atoms, to form molecules to form chemicals. At this
+point, I have to admit, I was wondering what, precisely this has to do
+with games and intelligence. The answer is positive and negative 
+feedback loops which drive evolution and give rise to emergent
+behaviour.
+
+What Grand shows is that some seemingly intelligent behaviour, such as
+ants storing all their dead in a mass grave is little more than emergent
+behaviour. Ditto their path finding ability. By attempting to reproduce
+piece meal pure learning or intelligence or reasoning classical AI
+research has missed the point - what is needed is a combination of
+emergent behaviour, learning and emotions and then you get the
+intelligence 'for free'.
+
+It works in the same way as writing the dynamics in a game. Pacman
+didn't implement a physics engine - there was a simple rule that said
+"you can't move into the walls". However the same rule would come for
+free if it had been done with a physics engine. It would have Just
+Worked [tm].
+
+Still with me? Good, we're only half way through. And I've missed out
+lots. 
+
+Armed with these concepts we plunge into "God's Lego Set" - kind of
+design patterns for the universe - which examines the tools at our
+disposal before swerving neatly into "The whole Iguana" were we start
+plumbing everything so that in "Igor hand me that screwdriver" we can
+start building our virtual creature. Which is named Ron - Grand
+unconvincingly tries to claim that it's named Ron because that was the
+name of King Arthur's spear and also because of the infamous (mostly due
+to Fight Club) series of Readers' Digest articles about body parts such
+as "I am Jane's spleen" and, more relevantly, "I am Ron's brain".
+
+With the equivalent of some virtual neurons and a small hormone factory
+Ron quickly starts to take shape - what I liked best is the fact that
+everyt time Grand describes a problem (and he's not afraid to admit the
+mistakes he made and the corners he had to cut) there's always an
+elegant hack to get round it - as a programmer I found this as beautiful
+and as fascinating as the finished product and it's almost certainly the
+hallmarks of a well designed system.
+
+With everything plugged in the rubber gloves are donned and the switch
+thrown. Lightening cracks, thunder roles, cliches are perpetrated. Ron
+LIVES! 
+
+The emergent behaviour is fascinating - when placed with other Norns we
+discover that Ron, being attractive in a Norn kind of way learns that
+the first things that run towards him are females wanting to mate. Sadly
+when a truck rushes towards him he hasn't yet learnt to fear it so he,
+err, attempts to get jiggy with the Semi. This, explains Grand, is a
+feature not a bug.
+
+The last few chapters of the book deal with consequences of having
+machine life by taking stories from the online Creatures community
+(which is even larger than the Quake) and from the worldwide population
+of Norns - rough guesses place the figure in the several millions, more
+than the worldwide population of elephants - such as how it reacted to
+the Creature Torture site and the impassioned pleas of an Australian
+family who had one of their Norns give birth to a deaf and dumb baby
+(Grand did the equivalent of gene surgery, fed her up and sent her back
+and then recieved a Christmas card from the family saying that little
+'Kelly' was doing fine) - and mixing them in with some philosophy. For
+examples he asks why people think that robots will try and take over the
+earth - there is no point for them, their pleasure will be in serving us
+and so extermination of the human race would be counter productive.
+
+To sum up, an excellent book. Whilst some scientific knowledge (or at
+least scientific interest) is useful it isn't required. It leads us
+through fairly complicated ideas without patronising or bamboozling and
+Grand writes with warmth and humour (viz. the Chapter titles mentioned
+above - my favourite being chapter 7 which uses the Red Dwarf quote
+"They call me Legion; for I am many" and starts with a quote from Elbert
+Hubbard's Philistine "Life is just one damn thing after another") but
+with obvious intelligence and passion, hence the Feynman comparison.
+Or closer to home - think our own Mr Conway (Damian not John 'Game of
+Life' Conway, although he is mentioned lots) but smoking from a
+biological crack pipe rather than than a Latin or Quantum one. 
+
+If you're interested in AI, biology, philosophy or just looking for a
+good book to read then this book is 8 pounds very well spent.
+
+
+Simon
+
+
+--s2ZSL+KKDSLx8OML--
+

Added: trunk/buscador/testmails/demo.mails
===================================================================
--- trunk/buscador/testmails/demo.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/demo.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,1431 @@
+From error2@xxxxxxx.xxxxxxxxxx.xxx.xx Tue Feb  1 17:26:36 2005
+Return-Path: <error2@xxxxxxx.xxxxxxxxxx.xxx.xx>
+X-Original-To: clkao@xxxxx.xxx
+Delivered-To: clkao@xxxxx.xxx
+Received: from ebmail1.chinatrust.com.tw (ebmail1.chinatrust.com.tw [203.66.181.222])
+    by home.clkao.org (Postfix) with ESMTP id 6599C2F3
+    for <clkao@xxxxx.xxx>; Tue,  1 Feb 2005 17:26:36 +0800 (CST)
+Received: from nbsvrp11 (ebmail1.chinatrust.com.tw [203.66.181.222])
+    by ebmail1.chinatrust.com.tw (Postfix) with ESMTP id E44757AB0
+    for <clkao@xxxxx.xxx>; Tue,  1 Feb 2005 17:27:14 +0800 (CST)
+Message-ID: 64794$$$36291702$$$clkao@xxxxx.xxx                                   
+From: =?BIG5?B?pKSw6qtIsFWw07d+u8im5g==?= <bank.csc@xxxxxx.xxxxxxxxxx.xxx.xx>
+Reply-To: bank.csc@xxxxxx.xxxxxxxxxx.xxx.xx
+To: clkao@xxxxx.xxx
+Subject: =?BIG5?B?pKSw6qtIsFVWSVNBxefD0qpBsMgtLaTRpNGwZTUwMDCkuCE=?=
+Mime-Version: 1.0
+Content-Type: text/html; charset=BIG5
+Content-Transfer-Encoding: base64
+Date: Tue,  1 Feb 2005 17:27:14 +0800 (CST)
+X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on home.clkao.org
+X-Spam-Level: ****
+X-Spam-Status: No, score=4.3 required=5.0 tests=AWL,BAYES_99,HTML_90_100,
+    HTML_IMAGE_RATIO_02,HTML_MESSAGE,HTML_TAG_EXIST_TBODY,
+    HTML_TEXT_AFTER_BODY,HTML_TEXT_AFTER_HTML,INVALID_MSGID,IP_LINK_PLUS,
+    MIME_BASE64_TEXT,MIME_HTML_ONLY,NORMAL_HTTP_TO_IP autolearn=no 
+    version=3.0.1
+Status: RO
+Content-Length: 4597
+Lines: 61
+
+PEhUTUw+PEhFQUQ+PC9IRUFEPg0KPEJPRFkgc3R5bGU9IkZPTlQ6IDEwcHQgYXJpYWwiPiZuYnNw
+OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyANCjxUQUJMRSBoZWlnaHQ9MjU4IGNlbGxTcGFjaW5nPTAg
+Y2VsbFBhZGRpbmc9MCB3aWR0aD0iNDglIiBhbGlnbj1jZW50ZXIgYm9yZGVyPTA+DQo8VEJPRFk+
+DQo8VFI+DQo8VEQ+PEEgdGFyZ2V0PV9ibGFuayBocmVmPSJodHRwOi8vMjAzLjY2LjE4MS4yMjIv
+c2VydmxldC9DbGljaz9NQk1PUE5MT1BORkxESEtHTUFDS0lMTU1CSkZDSFBGUEtNRU1KR0pNUEdB
+SUVQQ1BPQ1BFSk1OSEVBSEJBS0ZJSk5DTE9ORU9DQUdKTElQR0VFTk9BT0ZORkNES0dGQUNFRU5P
+QU9GTkZDREtHRkFDRUVOT0FPRk5GQ0RLR0ZBQ05NREtPTVBLQVBFRUpPQUFQSEZCSEFQTURDT0pC
+SkRPIj48SU1HIGhlaWdodD00MiBzcmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIv
+MzU2LzZncThxR0lrVkVOTVJpeEcvaW1ncy92aXNhMDEyNV8wMS5naWYiIHdpZHRoPTYwMCBib3Jk
+ZXI9MD48L0E+PC9URD48L1RSPg0KPFRSPg0KPFREPg0KPFRBQkxFIGNlbGxTcGFjaW5nPTAgY2Vs
+bFBhZGRpbmc9MCB3aWR0aD0iNzUlIiBib3JkZXI9MD4NCjxUQk9EWT4NCjxUUj4NCjxURCByb3dT
+cGFuPTM+PElNRyBoZWlnaHQ9MjY0IHNyYz0iaHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3NlcnZl
+ci8zNTYvNmdxOHFHSWtWRU5NUml4Ry9pbWdzL3Zpc2EwMTI1XzAyLmpwZyIgd2lkdGg9MjU0Pjwv
+VEQ+DQo8VEQ+PElNRyBoZWlnaHQ9MTIwIHNyYz0iaHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3Nl
+cnZlci8zNTYvNmdxOHFHSWtWRU5NUml4Ry9pbWdzL3Zpc2EwMTI1XzAzLmdpZiIgd2lkdGg9MzQ2
+PjwvVEQ+PC9UUj4NCjxUUj4NCjxURD48SU1HIGhlaWdodD05NiBzcmM9Imh0dHA6Ly8yMDMuNjYu
+MTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcvaW1ncy92aXNhMDEyNV8wNC5n
+aWYiIHdpZHRoPTM0Nj48L1REPjwvVFI+DQo8VFI+DQo8VEQgaGVpZ2h0PTE2PjxJTUcgaGVpZ2h0
+PTQ4IHNyYz0iaHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3NlcnZlci8zNTYvNmdxOHFHSWtWRU5N
+Uml4Ry9pbWdzL3Zpc2EwMTI1XzA1LmpwZyIgd2lkdGg9MzQ2PjwvVEQ+PC9UUj48L1RCT0RZPjwv
+VEFCTEU+PC9URD48L1RSPg0KPFRSPg0KPFREPjxJTUcgaGVpZ2h0PTg3IHNyYz0iaHR0cDovLzIw
+My42Ni4xODEuMjIyL2ltZ3NlcnZlci8zNTYvNmdxOHFHSWtWRU5NUml4Ry9pbWdzL3Zpc2EwMTI1
+XzA2LmdpZiIgd2lkdGg9NjAwPjwvVEQ+PC9UUj4NCjxUUj4NCjxURD48SU1HIGhlaWdodD01NCBz
+cmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcv
+aW1ncy92aXNhMDEyNV8wNy5naWYiIHdpZHRoPTYwMD48L1REPjwvVFI+DQo8VFI+DQo8VEQ+PElN
+RyBoZWlnaHQ9NjEgc3JjPSJodHRwOi8vMjAzLjY2LjE4MS4yMjIvaW1nc2VydmVyLzM1Ni82Z3E4
+cUdJa1ZFTk1SaXhHL2ltZ3MvdmlzYTAxMjVfMDguZ2lmIiB3aWR0aD02MDA+PC9URD48L1RSPg0K
+PFRSPg0KPFREPjxJTUcgaGVpZ2h0PTE2NiBzcmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdz
+ZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcvaW1ncy92aXNhMDEyNV8wOS5naWYiIHdpZHRoPTYw
+MD48L1REPjwvVFI+DQo8VFI+DQo8VEQ+DQo8VEFCTEUgY2VsbFNwYWNpbmc9MCBjZWxsUGFkZGlu
+Zz0wIHdpZHRoPSI3NSUiIGJvcmRlcj0wPg0KPFRCT0RZPg0KPFRSPg0KPFREPjxJTUcgaGVpZ2h0
+PTUxIHNyYz0iaHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3NlcnZlci8zNTYvNmdxOHFHSWtWRU5N
+Uml4Ry9pbWdzL3Zpc2EwMTI1XzEwLmdpZiIgd2lkdGg9MjM3PjwvVEQ+DQo8VEQ+PEEgdGFyZ2V0
+PV9ibGFuayBocmVmPSJodHRwOi8vMjAzLjY2LjE4MS4yMjIvc2VydmxldC9DbGljaz9NQk1PUE5M
+T1BORkxESEtHTUFDS0lMTU1CSkZDSFBGUENGSk1PSEJGSkJCUEZGS0JPQ1BFSk1OSEVBSEJBS0ZJ
+Sk5DTE9ORU9DQUdKTElQR0VFTk9BT0ZORkNES0dGQUNFRU5PQU9GTkZDREtHRkFDRUVOT0FPRk5G
+Q0RLR0ZBQ05NREtPTVBLQVBFRUpPQUFQSEZCSEFQTURDT0pCSkRPIj48SU1HIGhlaWdodD01MSBz
+cmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcv
+aW1ncy92aXNhMDEyNV8xMS5naWYiIHdpZHRoPTE2MSBib3JkZXI9MD48L0E+PC9URD4NCjxURD48
+SU1HIGhlaWdodD01MSBzcmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZn
+cThxR0lrVkVOTVJpeEcvaW1ncy92aXNhMDEyNV8xMi5naWYiIHdpZHRoPTIwMj48L1REPjwvVFI+
+PC9UQk9EWT48L1RBQkxFPjwvVEQ+PC9UUj4NCjxUUj4NCjxURD48SU1HIGhlaWdodD0yNSBzcmM9
+Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcvaW1n
+cy92aXNhMDEyNV8xMy5naWYiIHdpZHRoPTYwMD48L1REPjwvVFI+PC9UQk9EWT48L1RBQkxFPg0K
+PFRBQkxFIGNlbGxTcGFjaW5nPTEgY2VsbFBhZGRpbmc9OCB3aWR0aD03MDAgYWxpZ249Y2VudGVy
+IGJvcmRlcj0wPg0KPFRCT0RZPg0KPEZPUk0gbmFtZT1xdWVyeV9mb3JtIGFjdGlvbj1odHRwczov
+L2NvbnN1bWVyLmNoaW5hdHJ1c3QuY29tLnR3L2NnaS1iaW4vcHJvZC9jaC9ndC9ndF9vcmRlcl9k
+ZXRjdC5qc3AgbWV0aG9kPXBvc3QgPHRyPjwvU1BBTj4NCjxUUj4NCjxURD48U1BBTiBjbGFzcz10
+eHQtYmxhY2s+pnCqR7F6pKO3UaZBpqyo7KfarcyqurBUrqehQTxJTUcgaGVpZ2h0PTIyIHNyYz0i
+aHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3NlcnZlci8yMjYwMC9BOGRoV1FIZGE3Rm9rWXlDL2lt
+Z3MvaGFuZC5naWYiIHdpZHRoPTI3IGFsaWduPWFic01pZGRsZT4gPElOUFVUIHR5cGU9c3VibWl0
+IHZhbHVlPaj6rvitcb5cIG5hbWU9YWN0PiA8SU5QVVQgdHlwZT1oaWRkZW4gdmFsdWU9J0ExMjQz
+NTM5NTYgICAgICAnIG5hbWU9aWRlbWFpbD4goUG1bqRKpKSw6qtIsFW69Lj0u8im5qvhoUGnWaVp
+xdyn87F6qrqtcb5cs12pd6FDPC9GT1JNPjwvU1BBTj48L1REPjwvVFI+PC9UQk9EWT48L1RBQkxF
+Pg0KPFA+Jm5ic3A7PC9QPjxpbWcgd2lkdGg9MCBoZWlnaHQ9MCBzcmM9Imh0dHA6Ly8yMDMuNjYu
+MTgxLjIyMi9zZXJ2bGV0L09wZW4/TUJNT1BOTE9QTkZMREhLR0tNQ05EUEdERUhHRkxIS0FQREdP
+RlBPQU9LSk5DTUdNT0NQRUpNTkhFQUhCQUtGSUpOQ0xPTkVPQ0FHSkxJUEdFRU5PQU9GTkZDREtH
+RkFDRUVOT0FPRk5GQ0RLR0ZBQ0VFTk9BT0ZORkNES0dGQUNOTURLT01QS0FQRUVKT0FBUEhGQkhB
+UE1EQ09KQkpETyI+PC9CT0RZPjwvSFRNTD48UCBhbGlnbj1yaWdodD48Zm9udCBzaXplPTE+sU2u
+16VOuLk6NjQ3OTQgLKyhsMqlTri5OjY0NTIxPC9mb250PjwvUD4=
+
+
+From matt.lawrence@xxxxxx.xxx Fri Jan 28 17:55:49 2005
+Received: from h34.rdg.cp.net ([209.228.29.84] helo=n068.sc1.cp.net)
+    by kanga.astray.com with esmtp (Exim 4.12)
+    id 1CuaLV-0005cz-00
+    for simon@xxxxxxxxxx.xxx; Fri, 28 Jan 2005 17:55:49 +0000
+Received: from [10.143.6.246] (212.2.10.254) by n068.sc1.cp.net (7.0.038) (authenticated as matt.lawrence)
+        id 41F1F703000CDDF0; Fri, 28 Jan 2005 17:55:45 +0000
+Message-ID: <41FA7C41.4060407@xxxxxx.xxx>
+Date: Fri, 28 Jan 2005 17:54:09 +0000
+From: Matt Lawrence <matt.lawrence@xxxxxx.xxx>
+User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913
+X-Accept-Language: en, en-us
+MIME-Version: 1.0
+To: Simon Wistow <simon@xxxxxxxxxx.xxx>
+Subject: =?UTF-8?B?w5puaWPDtGTDqiBzw7liasOrY3Q=?=
+Content-Type: text/plain; charset=UTF-8; format=flowed
+Content-Transfer-Encoding: Base64
+X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on 
+    kanga.astray.com
+X-Spam-Level: 
+X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.61
+Status: RO
+X-Status: A
+Content-Length: 49
+Lines: 1
+
+w5xuw6xjw7ZkZSBiw7hkeQ0KDQpodGgNCg0KTWF0dA0KDQo=
+
+From matt.lawrence@xxxxxx.xxx Fri Jan 28 17:55:49 2005
+Content-Transfer-Encoding: binary
+Content-Type: multipart/mixed; boundary="_----------=_110780049136980"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.71; T1.13; A1.58; B3.05; Q3.03)
+Date: Mon, 7 Feb 2005 18:21:31 UT
+From: someone@xxxxxxx.xxx
+To: simon@xxxxxxx.xxx
+Subject: Mixed part message
+Content-Length: 666
+Lines: 26
+
+This is a multi-part message in MIME format.
+
+--_----------=_110780049136980
+Content-Disposition: inline
+Content-Length: 65
+Content-Transfer-Encoding: binary
+Content-Type: text/plain
+
+This (http://buscador.thegestalt.org) should come out in the text
+--_----------=_110780049136980
+Content-Disposition: attachment; filename="msg.html"
+Content-Length: 202
+Content-Transfer-Encoding: binary
+Content-Type: text/html; name="msg.html"
+
+<html>
+<body>
+<div>
+<font face="Arial">
+<a href="http://buscador.thegestalt.org"; onClick="javascript:alert('Danger Will Robinson!')">this </a> should come out in the text
+</font>
+</div>
+</body>
+</html>
+
+--_----------=_110780049136980--
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 09:57:39 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV55U-0004YF-00; Tue, 01 Jun 2004 09:57:36 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV54o-0004Xq-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 09:56:54 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP id 3EE8431D9
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 11:55:59 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Message-Id: <20040601115553.759d77ec@bugs>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Subject: [Maypole] apache2 or cgi?
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 11:55:53 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 373
+Lines: 14
+
+hi,
+
+I "brusted" over the arhives and see there is some discussion about support 
+for Apache2... what are the steps to make maypole working under apache2, if possible?
+
+As worst case scenario how to run it under pure CGI ?
+
+tia
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 10:18:04 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV5PG-0004pS-00; Tue, 01 Jun 2004 10:18:02 +0100
+Received: from mag-sol.com ([217.160.181.186])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV5Oo-0004pA-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 10:17:34 +0100
+Received: (qmail 10907 invoked by uid 10009); 1 Jun 2004 09:17:35 -0000
+From: Dave Cross <dave@xxxx.xxx.xx>
+To: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+Cc: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] apache2 or cgi?
+Message-ID: <20040601091735.GA10279@xxxxxxx.xxx>
+References: <20040601115553.759d77ec@bugs>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+In-Reply-To: <20040601115553.759d77ec@bugs>
+User-Agent: Mutt/1.4.1i
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 10:17:35 +0100
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.5 required=5.0 tests=AWL,BAYES_00,
+    TO_ADDRESS_EQ_REAL autolearn=ham version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 714
+Lines: 27
+
+On Tue, Jun 01, 2004 at 11:55:53AM +0300, raptor@xxxxxx.xxx wrote:
+> hi,
+> 
+> I "brusted" over the arhives and see there is some discussion about
+> support for Apache2... what are the steps to make maypole working
+> under apache2, if possible?
+
+I got Maypole working fine under Apache2 by following the directions in
+
+http://lists.netthink.co.uk/pipermail/maypole/2004-May/000248.html
+
+I also had to install the Apache2 version of Apache::Request which I
+got from 
+
+http://search.cpan.org/dist/libapreq2-2.02_02-dev/
+
+Dave...
+
+-- 
+  New .sigs
+  Running in please parse
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 13:42:17 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV8as-00083d-00; Tue, 01 Jun 2004 13:42:14 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV8Zw-00083D-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 13:41:17 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP
+    id 2485D33B9; Tue,  1 Jun 2004 15:41:59 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: Dave Cross <dave@xxxx.xxx.xx>
+Cc: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] apache2 or cgi?
+Message-Id: <20040601154154.6b4b02e0@bugs>
+In-Reply-To: <20040601091735.GA10279@xxxxxxx.xxx>
+References: <20040601115553.759d77ec@bugs>
+    <20040601091735.GA10279@xxxxxxx.xxx>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 15:41:54 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 665
+Lines: 25
+
+
+> http://search.cpan.org/dist/libapreq2-2.02_02-dev/
+
+what about :
+<<
+Maypole::Authentication::UserSessionCookie doesn't work yet here, 
+(segfaults) but I'm working on it.
+>>
+
+
+When I  try :
+ ./configure --with-apache2-apxs=/usr/sbin/apxs2 
+>>>>...............
+checking whether to enable maintainer-specific portions of Makefiles... no
+build/version_check.pl failed: no version_string found in ''.
+configure: error: Bad apache2 version
+
+
+--with-apache2-apxs  <-- what this mean path to apxs binary or some directory ?!
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 17:11:17 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVBr7-0003XE-00; Tue, 01 Jun 2004 17:11:13 +0100
+Received: from wsm.wineasy.no ([213.225.123.170])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVBqC-0003Wj-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 17:10:16 +0100
+Received: from localhost (localhost.localdomain [127.0.0.1])
+    by wsm.wineasy.no (Postfix) with ESMTP id 5CA721DC15C
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 18:08:02 +0200 (CEST)
+Received: from [10.0.0.2] (118.80-203-43.nextgentel.com [80.203.43.118])
+    by wsm.wineasy.no (Postfix) with ESMTP id 952B71DC108
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 18:08:01 +0200 (CEST)
+Message-ID: <40BCAA44.3030100@xxxxxxx.xx>
+From: Marcus Ramberg <marcus@xxxxxxx.xx>
+User-Agent: Mozilla Thunderbird 0.6 (Macintosh/20040502)
+X-Accept-Language: en-us, en
+MIME-Version: 1.0
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] apache2 or cgi?
+References: <20040601115553.759d77ec@xxxxxxxxxxxxxxxxxxxxx.xxxxxxx@XXXXXXX.com> <20040601154154.6b4b02e0@bugs>
+In-Reply-To: <20040601154154.6b4b02e0@bugs>
+Content-Type: text/plain; charset=us-ascii; format=flowed
+Content-Transfer-Encoding: 7bit
+X-Virus-Scanned: by Song Networks AS - F-Secure
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 01 Jun 2004 18:09:40 +0200
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-52.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_SORBS 
+    autolearn=no version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+X-Status: A
+Content-Length: 695
+Lines: 29
+
+raptor@xxxxxx.xxx wrote:
+
+>>http://search.cpan.org/dist/libapreq2-2.02_02-dev/
+>>    
+>>
+>
+>what about :
+><<
+>Maypole::Authentication::UserSessionCookie doesn't work yet here, 
+>(segfaults) but I'm working on it.
+>  
+>
+I have a working version of this, can't remember if I posted the last
+version of this to the list. Should be part of the next release of this
+module I guess. Sure wish someone had taken up Simon on the project
+manager mail.
+
+Marcus
+
+--
+This e-mail has been protected by Song Networks' virus-scan service:
+http://www.securemail.no
+
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 18:05:19 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVChQ-0004Lx-00; Tue, 01 Jun 2004 18:05:16 +0100
+Received: from simon by alibi.simon-cozens.org with local (Exim 3.35 #1 (Debian))
+    id 1BVCgN-0004Io-00; Tue, 01 Jun 2004 18:04:11 +0100
+From: Simon Cozens <simon@xxxxxxxxxxxx.xxx>
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] apache2 or cgi?
+Message-ID: <20040601170411.GB26177@xxxxx.xxxxxxxxxxxx.xxx>
+References: <20040601115553.759d77ec@xxxxxxxxxxxxxxxxxxxxx.xxxxxxx@XXXXXXX.com> <20040601154154.6b4b02e0@xxxxxxxxxxxxxxx.xxxxxxx@XXXXXXX.no>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+In-Reply-To: <40BCAA44.3030100@xxxxxxx.xx>
+User-Agent: Mutt/1.3.28i
+X-Operating-System: Linux alibi 2.4.18
+X-POM: The Moon is Waxing Gibbous (96% of Full)
+X-Addresses: The simon@xxxxxx.xxx address is deprecated due to being broken. simon@xxxxxx.xx.xx still works, but simon-cozens.org or netthink.co.uk are preferred.
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 18:04:11 +0100
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-52.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 940
+Lines: 26
+
+Marcus Ramberg:
+> I have a working version of this, can't remember if I posted the last
+> version of this to the list. Should be part of the next release of this
+> module I guess. 
+
+I'd be happy for this module to spun off to you if you want.
+
+> Sure wish someone had taken up Simon on the project
+> manager mail.
+
+Oh, plenty of people did. Unfortunately, without a clear list of priorities,
+taking one of them up on the offer hasn't been a priority yet. :)
+
+I should have time to look at another batch of Maypole stuff in about two
+weeks. In the meantime, I'd sure love it if people told me what they thought I
+should be doing by sending change requests to bugs-Maypole@xx.xxxx.xxx
+
+-- 
+Heh, heh, heh, heh... the NOISE of a bursar CHEWING Proctors' Memoranda.
+    - Henry Braun is Oxford Zippy
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 14:08:15 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV901-0000EO-00; Tue, 01 Jun 2004 14:08:13 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV8zZ-00008G-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 14:07:45 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP id C2428347E
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 16:08:27 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Message-Id: <20040601160823.7e3929e4@bugs>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Subject: [Maypole] CGI::Maypole
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 16:08:23 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 1707
+Lines: 65
+
+Simultaneously I'm tring CGI variant too :
+
+...
+client denied by server configuration: /usr/htdocs
+Premature end of script headers: test.pl
+file error - frontpage: not found at /usr/lib/perl5/site_perl/5.8.2/Maypole/View/Base.pm line <DATA> 3077 ......
+
+
+As stated in the Wiki FAQ I'm tring to put slash at the end, but still get this error , can this be 'cause
+
+>>> client denied by server configuration: /usr/htdocs <<<
+
+What I've set is a lib directory where I put MyTest.pm :
+
+package MyTest;
+#use base 'Apache::MVC';
+use base 'CGI::Maypole';
+
+MyTest->setup("dbi:SQLite:/path/to/db/test.db");
+MyTest->config->{uri_base} = "http://localhost/maypole/";;
+MyTest->config->{rows_per_page} = 10;
+MyTest->config->{display_tables} = [qw[test]];
+1;
+
+then test.pl like this :
+
+#!/usr/bin/perl -w
+use strict;
+use lib '/path/to/maypole/lib';
+use MyTest;
+MyTest->run();
+
+
+and fetched like this :
+
+wget http://x.x.x.x/maypole/test.pl/
+--15:47:12--  http://x.x.x.x/maypole/test.pl/
+           => `index.html'
+Connecting to x.x.x.x:80... connected.
+HTTP request sent, awaiting response... 500 Internal Server Error
+15:47:13 ERROR 500: Internal Server Error.
+
+this doesnt help either :
+
+wget http://x.x.x.x/maypole/test.pl/list
+--16:00:58--  http://x.x.x.x/maypole/test.pl/list
+           => `list'
+Connecting to x.x.x.x:80... connected.
+HTTP request sent, awaiting response... 500 Internal Server Error
+16:00:58 ERROR 500: Internal Server Error.
+
+
+wget http://x.x.x.x/maypole/test.pl/test/list
+
+either... the "test" is the name of the Table ...
+
+what i'm doing wrong ..
+
+tia
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 14:23:15 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV9EX-0000RF-00; Tue, 01 Jun 2004 14:23:13 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV9EB-0000Lf-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 14:22:51 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP id EDD17330B
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 16:23:33 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] CGI::Maypole
+Message-Id: <20040601162329.323a3f18@bugs>
+In-Reply-To: <20040601160823.7e3929e4@bugs>
+References: <20040601160823.7e3929e4@bugs>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 16:23:29 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 508
+Lines: 22
+
+Hmm :") i had to do it like this so I dont get Internal error ::
+
+> then test.pl like this :
+> 
+> #!/usr/bin/perl -w
+print "Content-type: text/html \n\n";
+> use strict;
+> use lib '/path/to/maypole/lib';
+> use MyTest;
+> MyTest->run();
+ 
+
+but still no success.. it seems I have to copy from somewhere --> somewhere-else templates ... but
+from where to where ?
+
+tia
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 16:25:22 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVB8g-0002Qh-00; Tue, 01 Jun 2004 16:25:18 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVB83-0002O0-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 16:24:39 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP
+    id 7D8743485; Tue,  1 Jun 2004 18:25:22 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+Cc: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] CGI::Maypole
+Message-Id: <20040601182518.751490d0@bugs>
+In-Reply-To: <20040601160823.7e3929e4@bugs>
+References: <20040601160823.7e3929e4@bugs>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 18:25:18 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.5 required=5.0 tests=AWL,BAYES_00,
+    TO_ADDRESS_EQ_REAL autolearn=ham version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 2262
+Lines: 80
+
+I found the problem the following has to be added to MyTest :
+
+sub get_template_root { "/path/to/templates/" } 
+
+where I can find the .css stuff ... it looks very ugly not as shown on perl.com :")
+
+On Tue, 1 Jun 2004 16:08:23 +0300
+"raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx> wrote:
+
+> Simultaneously I'm tring CGI variant too :
+> 
+> ...
+> client denied by server configuration: /usr/htdocs
+> Premature end of script headers: test.pl
+> file error - frontpage: not found at /usr/lib/perl5/site_perl/5.8.2/Maypole/View/Base.pm line <DATA> 3077 ......
+> 
+> 
+> As stated in the Wiki FAQ I'm tring to put slash at the end, but still get this error , can this be 'cause
+> 
+> >>> client denied by server configuration: /usr/htdocs <<<
+> 
+> What I've set is a lib directory where I put MyTest.pm :
+> 
+> package MyTest;
+> #use base 'Apache::MVC';
+> use base 'CGI::Maypole';
+> 
+> MyTest->setup("dbi:SQLite:/path/to/db/test.db");
+> MyTest->config->{uri_base} = "http://localhost/maypole/";;
+> MyTest->config->{rows_per_page} = 10;
+> MyTest->config->{display_tables} = [qw[test]];
+> 1;
+> 
+> then test.pl like this :
+> 
+> #!/usr/bin/perl -w
+> use strict;
+> use lib '/path/to/maypole/lib';
+> use MyTest;
+> MyTest->run();
+> 
+> 
+> and fetched like this :
+> 
+> wget http://x.x.x.x/maypole/test.pl/
+> --15:47:12--  http://x.x.x.x/maypole/test.pl/
+>            => `index.html'
+> Connecting to x.x.x.x:80... connected.
+> HTTP request sent, awaiting response... 500 Internal Server Error
+> 15:47:13 ERROR 500: Internal Server Error.
+> 
+> this doesnt help either :
+> 
+> wget http://x.x.x.x/maypole/test.pl/list
+> --16:00:58--  http://x.x.x.x/maypole/test.pl/list
+>            => `list'
+> Connecting to x.x.x.x:80... connected.
+> HTTP request sent, awaiting response... 500 Internal Server Error
+> 16:00:58 ERROR 500: Internal Server Error.
+> 
+> 
+> wget http://x.x.x.x/maypole/test.pl/test/list
+> 
+> either... the "test" is the name of the Table ...
+> 
+> what i'm doing wrong ..
+> 
+> tia
+> 
+> _______________________________________________
+> maypole mailing list
+> maypole@xxxxx.xxxxxxxx.xx.xx
+> http://lists.netthink.co.uk/listinfo/maypole
+> 
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 21:04:25 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVFUj-0006z8-00; Tue, 01 Jun 2004 21:04:21 +0100
+Received: from wsm.wineasy.no ([213.225.123.170])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVFTS-0006yU-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 21:03:02 +0100
+Received: from localhost (localhost.localdomain [127.0.0.1])
+    by wsm.wineasy.no (Postfix) with ESMTP id A29811DC3C3
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 22:00:46 +0200 (CEST)
+Received: from [10.0.0.2] (118.80-203-43.nextgentel.com [80.203.43.118])
+    by wsm.wineasy.no (Postfix) with ESMTP id 305E71DC06B
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 22:00:40 +0200 (CEST)
+Message-ID: <40BCE0CC.6020202@xxxxxxx.xx>
+From: Marcus Ramberg <marcus@xxxxxxx.xx>
+User-Agent: Mozilla Thunderbird 0.6 (Macintosh/20040502)
+X-Accept-Language: en-us, en
+MIME-Version: 1.0
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Content-Type: text/plain; charset=ISO-8859-1; format=flowed
+Content-Transfer-Encoding: 7bit
+X-Virus-Scanned: by Song Networks AS - F-Secure
+Subject: [Maypole] Patch to allow different ok_tables and display_tables
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 01 Jun 2004 22:02:20 +0200
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-52.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_SORBS 
+    autolearn=no version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 1168
+Lines: 32
+
+Hi. Some of the tables I want only accessible through links from other 
+tables, others I want to display, so I've made this patch which allows 
+you to specify ok_tables as well as display_tables . It also allows 
+ok_tables to use the same format as display_tables.
+
+Marcus
+
+RCS file: /var/cvs/modules/Apache-MVC/lib/Maypole.pm,v
+retrieving revision 1.18
+diff -u -r1.18 Maypole.pm
+@@ -89,7 +90,10 @@
+ sub is_applicable {
+     my $self = shift;
+     my $config = $self->config;
+-    $config->{ok_tables} = {map {$_ => 1} @{$config->{display_tables}}};
++    $config->{ok_tables} ||= @{$config->{display_tables}};
++    $config->{ok_tables} = {map {$_=>1} @{$config->{ok_tables}}}
++       if ref $config->{ok_tables} eq "ARRAY";
+     warn "We don't have that table ($self->{table})"
+         if $self->debug and not $config->{ok_tables}{$self->{table}};
+     return DECLINED() unless exists $config->{ok_tables}{$self->{table}};
+
+--
+This e-mail has been protected by Song Networks' virus-scan service:
+http://www.securemail.no
+
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Wed Jun  2 02:28:18 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVKYB-0003JC-00; Wed, 02 Jun 2004 02:28:15 +0100
+Received: from www.hostsharing.net ([212.42.230.151] helo=pima.hostsharing.net)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVKXA-0003Is-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Wed, 02 Jun 2004 02:27:12 +0100
+Received: from localhost (dsl-082-082-173-079.arcor-ip.net [82.82.173.79])
+    (using TLSv1 with cipher RC4-MD5 (128/128 bits))
+    (No client certificate requested)
+    by pima.hostsharing.net (Postfix) with ESMTP id 061ECB000F20
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Wed,  2 Jun 2004 03:27:13 +0200 (CEST)
+From: Sebastian Willert <s.willert@xxxxxxxxx.xx>
+To: Maypole <maypole@xxxxx.xxxxxxxx.xx.xx>
+Content-Type: text/plain
+Message-Id: <1086139632.3760.11.camel@localhost>
+Mime-Version: 1.0
+X-Mailer: Evolution 1.5.8 
+Content-Transfer-Encoding: 7bit
+Subject: [Maypole] Using Maypole with existing Class::DBI classes
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Wed, 02 Jun 2004 03:27:12 +0200
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 2594
+Lines: 87
+
+Hi all,
+
+I am very impressed by Maypole and want to use it with a set of classes
+I've written using Class::DBI before I stubled on this framework. I
+could not use Maypole::Model::CDBI because the classes have names that
+are slightly different from those produced by Class::DBI::Loader. I have
+included my attempt to extend Maypole::Model::CDBI [1] to use this
+classes instead of autoloading some from Class::DBI::Loader, but I
+failed. The sources listed below do neither interact with the database
+(mysql logging is enabled but empty) nor produce any error messages:
+it's just like operating on empty datasets.
+
+I've tried to dig through the sources of Maypole (version 1.4) but lost
+my way after all this indirection and multiple inheritance and stuff, so
+I'd like to ask if anyone here can spot what I am doing wrong or even
+provide me with an example of a working model class for preexisting
+Class::DBI classes.
+
+Regards,
+  Sebastian
+
+P.S. Have mercy if I've done something completly braindead, I am fairly
+new to the wonderful world of Class::DBI and friends. 
+
+---
+
+[1] My attempt at Driver and Model classes for use with preexisting 
+    Class::DBI classes
+
+package Bar::A;
+use Class::DBI::FromCGI;
+use Class::DBI::mysql;
+use base 'Class::DBI::mysql';
+
+__PACKAGE__->set_db( 'Main', 'dbi:mysql:bar' );
+__PACKAGE__->set_up_table( 'tbl_a' );
+__PACKAGE__->has_many( addresses => 'Bar::A::B' );
+
+package Bar::A::B;
+use Class::DBI::FromCGI;
+use Class::DBI::mysql;
+use base 'Class::DBI::mysql';
+
+__PACKAGE__->set_db( 'Main', 'dbi:mysql:bar' );
+__PACKAGE__->set_up_table( 'tbl_a_b' );
+
+package Bar;
+
+use base 'Apache::MVC';
+
+Bar->setup("dbi:mysql:bar");
+Bar->config->{uri_base} = "http://bar.loc/";;
+Bar->config->{rows_per_page} = 10;
+Bar->config->{model} = 'Bar::Model';
+Bar->config->{display_tables} = [qw[tbl_a tbl_b]];
+Bar::A->untaint_columns( printable => [qw/foo1 foo2/] );
+Bar::A::B->untaint_columns( email => [qw/email/] );
+
+
+package Bar::Model;
+
+use Maypole::Model::CDBI;
+use base 'Maypole::Model::CDBI';
+
+my %_classlist = ( tbl_a => 'Bar::A', tbl_a_b => 'Bar::A::B' );
+
+sub setup_database {
+  my ($self, $config, $namespace, $dsn, $u, $p) = @_;
+  $config->{dsn} = $dsn;
+  $config->{classes} = [ sort values %_classlist ];
+  $config->{tables} = [ sort keys %_classlist ];
+  $self->adopt($_) for @{$config->{classes}};
+}
+
+sub class_of {
+  my ($self, $r, $table) = @_;
+  return $_classlist{ $table } || $self->SUPER::class_of( $r, $table );
+}
+
+
+
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+From matt.lawrence@xxxxxx.xxx Fri Jan 28 17:55:49 2005
+From: Simon Cozens <simon@xxxxxxxxxxxx.xxx>
+To: test@xxxx.xxx
+Bcc: lathos@xxxxx.xxx
+Subject: Test attachment
+Mime-Version: 1.0
+Content-Type: multipart/mixed; boundary="n8g4imXOkfNTN/H1"
+Content-Disposition: inline
+X-Mutt-Fcc: =outbox-200406
+Status: RO
+Content-Length: 6431
+Lines: 102
+
+
+--n8g4imXOkfNTN/H1
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+
+I am attaching two pointless attachments for your pleasure.
+
+--n8g4imXOkfNTN/H1
+Content-Type: application/x-tex
+Content-Disposition: attachment; filename="foo.tex"
+Content-Transfer-Encoding: quoted-printable
+
+Foo bar baz=0A
+--n8g4imXOkfNTN/H1
+Content-Type: image/png
+Content-Disposition: attachment; filename="tree.png"
+Content-Transfer-Encoding: base64
+
+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
+
+--n8g4imXOkfNTN/H1--
+
+From simon@xxxxxxxxxx.xxx Fri Feb 11 10:00:12 2005
+Received: from simon by kanga.astray.com with local (Exim 4.12)
+    id 1CzXas-0005UM-00
+    for me@xxxxxxxxxx.xxx; Fri, 11 Feb 2005 10:00:10 +0000
+Date: Fri, 11 Feb 2005 10:00:09 +0000
+From: Simon Wistow <simon@xxxxxxxxxx.xxx>
+To: me@xxxxxxxxxx.xxx
+Subject: attachment test
+Message-ID: <20050211100008.GV13518@xxxxxxxxxx.xxx>
+Mime-Version: 1.0
+Content-Type: multipart/mixed; boundary="s2ZSL+KKDSLx8OML"
+Content-Disposition: inline
+User-Agent: Mutt/1.5.6i
+Status: RO
+Content-Length: 15425
+Lines: 277
+
+
+--s2ZSL+KKDSLx8OML
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+
+Some attachments for testing
+
+
+
+-- 
+my ignorance is large - it contains multitudes
+
+
+--s2ZSL+KKDSLx8OML
+Content-Type: image/gif
+Content-Disposition: attachment; filename="buscador.gif"
+Content-Transfer-Encoding: base64
+
+R0lGODlhIAFoAKUAAPLy8ujo6OPj49PT08TExM7OztnZ2e3t7cnJyfHx8eLi4tjY2PDw8N/f
+3+7u7u/v79LS0t7e3ufn5+rq6sfHx83NzcjIyMzMzNvb2+Tk5MrKytbW1tfX19ra2tzc3NTU
+1NXV1c/Pz+Dg4Onp6cbGxtHR0eHh4ezs7Ovr68vLy+Xl5d3d3dDQ0Obm5v//////////////
+/////////////////////////////////////////////////////////yH+FUNyZWF0ZWQg
+d2l0aCBUaGUgR0lNUAAh+QQBCgA/ACwAAAAAIAFoAAAG/kCAcEgsGo/IpHLJbDqf0Kh0Sq1a
+r9isdsvter/gsHhMLpvP6LR6zW673/C4fE6v2+/4vH7P7/v/gIGCg4SFhoeIiYqLjI2Oj5CR
+kpOUlZaXmJmam5ydnp+goaKjpKWmp6ipqqusra5bBwKysgevtncCAwS7vL0FAwYCAbcAur3H
+BL8DyxGySQcGywO0xEQBCMjZx78CtWsEzLMCeALa5r4Rw0Xay+Ky6qnl5/O88EkC0QXZ0s5M
+8tkI7GCjRy8CEYL0DHjz9A+huXFIAhhzuGuAQSQTsz0x8KuZPS4RKM4TkiBBRpG+tgQQBmbl
+Oy4HBqJEpqBkySEH9M2smGSe/s0ESxryUhasXxWZO3tJsHky6UUsJ4m+pKLT10IrBrRdCMGV
+awp6DBj8TBAzacWbRSTME/szSQCU0oBRSxLy2AUWGPLmZcHiAj0TNheY7YVgbBWh8+Iuw4bg
+6pCmBJ7ESoK0wgIRIlZ46MCZMwYPCyBUyHbAAdsEJ5DuBGwYgOBzBx6cRlJy8C6ISFQTWLCi
+t2/fETxs4FDg6zEOD0qaQGYhBAuULdpOSaDANgEDR5oOkH6PMLzqvVQ0wLBgA4jz6M8PX2AA
+hN9dFlqMOMC2ajYLfPM/zyZCtnT72QgwgWloGVGbbQO4hQwJGzTo4IPDcbAAexQcwwIKpi3X
+ywcd/mCwQgMmKCDLCgYY0MEAIbzXSwPJ2TQdeLYZ2NQCYbVmhFAJCvEaLyssAMIHigU5wAcf
+/OhXAR4oEIADCaiFDF4iKCBCBL/5ZsAHGvDSwASxuZgAPSBkgAJbtH2J4FhACdFUCkIGSeQH
+qmmgwgkPiHBMkSCsV6KJnnngpwcW0ueiFNRZR0BNYzXVgAP+DVpEob1sp2YvF3AAZJuYDgDB
+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
+FF/xFn/xGJ/xGr/x6h4EADs=
+
+--s2ZSL+KKDSLx8OML
+Content-Type: message/external-body; access-type=x-mutt-deleted;
+    expiration="Fri, 11 Feb 2005 10:02:06 +0000"; length=1878664
+
+Content-Type: application/x-zip-compressed
+Content-Disposition: attachment; filename="Panda.zip"
+Content-Transfer-Encoding: base64
+
+
+--s2ZSL+KKDSLx8OML
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: attachment; filename="creation.txt"
+
+Creation - life and how to make it
+Steve Grand
+ISBN 0-75381-277-0
+
+Steve Grand is a digital god. 
+
+I'm not just saying that as some sort of hero worship or as a glowing
+reccomendation of this book (although you could probably accuse me of
+both) but because he concieves and creates binary creatures and imbues
+them with life.
+
+Steve Grand begat the Norns - the impossibly cute, wide eyed inhabitants
+of the game Creatures (and all its sequels). Norns were not just some
+sophisticated Tamgotchi, nor were they a clever hack designed to appear
+life like whilst a Wizard like figure behind the screen pull all the
+strings - Norns were designed to be alive.
+
+Despite (or, possibly, because of) having Igor Aleksander as a lecturer
+at college I've remained skeptical about the possibility of artificial
+life and machine intelligence (I shy away from saying the more normal,
+and loaded, Artificial Intelligence) but find the Intelligent agents in
+games to be a fascinating field and so I bought this book expecting it
+to be a HOWTO guide for building seemingly intelligent characters mixed
+in with some Neural Net theory.
+
+However I was pleasantly surprised to find a wide ranging and incredibly
+complete (especially considering that it's only 263 pages long including
+diagrams) book which was vaguely reminiscent of classic Feynman (but
+without the misogony).
+
+This book debunks the last 50 years of AI research but is cautiously
+optimistic for the next 50 years claiming, that we've been looking in
+the wrong place, that AI Research has failed its own Turing Test, and
+that the solutions to the problems lie within this book.
+
+Like any good theorem it starts off with the basics, by defining the
+axioms that the rest of the proof can be built upon. Only in this case
+it's more like redefining the basics - there is no such thing, argues
+Grand, as matter.
+
+I blinked hard a couple of times too.
+ 
+Essentially the argument goes like this - matter is no more than a
+disturbance in the universe just like a wave is nothing more than a
+disturbance in water. Sitting typing this on a laptop that I've just
+found out wasn't worth one and a half grand because, essentially, it's
+not there, is a little disconcerting but after a short think and a nice
+hot cup of tea it becomes a more palatable idea - think of it like this
+: the same difficulty one has with believing that a thing is just a
+disturbance in the universe is the same difficulty someone watching an
+incoming tidal wave has with believing that it's 'just' a disturbance in
+the sea and not a coherent thing.
+
+For more on this read "The Matter Myth" by Paul Davies and John Gribbin.
+
+>From there Grand goes onto explain clumping - subatomic particles clump
+together to form atoms, to form molecules to form chemicals. At this
+point, I have to admit, I was wondering what, precisely this has to do
+with games and intelligence. The answer is positive and negative 
+feedback loops which drive evolution and give rise to emergent
+behaviour.
+
+What Grand shows is that some seemingly intelligent behaviour, such as
+ants storing all their dead in a mass grave is little more than emergent
+behaviour. Ditto their path finding ability. By attempting to reproduce
+piece meal pure learning or intelligence or reasoning classical AI
+research has missed the point - what is needed is a combination of
+emergent behaviour, learning and emotions and then you get the
+intelligence 'for free'.
+
+It works in the same way as writing the dynamics in a game. Pacman
+didn't implement a physics engine - there was a simple rule that said
+"you can't move into the walls". However the same rule would come for
+free if it had been done with a physics engine. It would have Just
+Worked [tm].
+
+Still with me? Good, we're only half way through. And I've missed out
+lots. 
+
+Armed with these concepts we plunge into "God's Lego Set" - kind of
+design patterns for the universe - which examines the tools at our
+disposal before swerving neatly into "The whole Iguana" were we start
+plumbing everything so that in "Igor hand me that screwdriver" we can
+start building our virtual creature. Which is named Ron - Grand
+unconvincingly tries to claim that it's named Ron because that was the
+name of King Arthur's spear and also because of the infamous (mostly due
+to Fight Club) series of Readers' Digest articles about body parts such
+as "I am Jane's spleen" and, more relevantly, "I am Ron's brain".
+
+With the equivalent of some virtual neurons and a small hormone factory
+Ron quickly starts to take shape - what I liked best is the fact that
+everyt time Grand describes a problem (and he's not afraid to admit the
+mistakes he made and the corners he had to cut) there's always an
+elegant hack to get round it - as a programmer I found this as beautiful
+and as fascinating as the finished product and it's almost certainly the
+hallmarks of a well designed system.
+
+With everything plugged in the rubber gloves are donned and the switch
+thrown. Lightening cracks, thunder roles, cliches are perpetrated. Ron
+LIVES! 
+
+The emergent behaviour is fascinating - when placed with other Norns we
+discover that Ron, being attractive in a Norn kind of way learns that
+the first things that run towards him are females wanting to mate. Sadly
+when a truck rushes towards him he hasn't yet learnt to fear it so he,
+err, attempts to get jiggy with the Semi. This, explains Grand, is a
+feature not a bug.
+
+The last few chapters of the book deal with consequences of having
+machine life by taking stories from the online Creatures community
+(which is even larger than the Quake) and from the worldwide population
+of Norns - rough guesses place the figure in the several millions, more
+than the worldwide population of elephants - such as how it reacted to
+the Creature Torture site and the impassioned pleas of an Australian
+family who had one of their Norns give birth to a deaf and dumb baby
+(Grand did the equivalent of gene surgery, fed her up and sent her back
+and then recieved a Christmas card from the family saying that little
+'Kelly' was doing fine) - and mixing them in with some philosophy. For
+examples he asks why people think that robots will try and take over the
+earth - there is no point for them, their pleasure will be in serving us
+and so extermination of the human race would be counter productive.
+
+To sum up, an excellent book. Whilst some scientific knowledge (or at
+least scientific interest) is useful it isn't required. It leads us
+through fairly complicated ideas without patronising or bamboozling and
+Grand writes with warmth and humour (viz. the Chapter titles mentioned
+above - my favourite being chapter 7 which uses the Red Dwarf quote
+"They call me Legion; for I am many" and starts with a quote from Elbert
+Hubbard's Philistine "Life is just one damn thing after another") but
+with obvious intelligence and passion, hence the Feynman comparison.
+Or closer to home - think our own Mr Conway (Damian not John 'Game of
+Life' Conway, although he is mentioned lots) but smoking from a
+biological crack pipe rather than than a Latin or Quantum one. 
+
+If you're interested in AI, biology, philosophy or just looking for a
+good book to read then this book is 8 pounds very well spent.
+
+
+Simon
+
+
+--s2ZSL+KKDSLx8OML--
+

Added: trunk/buscador/testmails/egr.mails
===================================================================
--- trunk/buscador/testmails/egr.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/egr.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,1077 @@
+From L7OIVQEBATBRnzMACAAAOw4AdzWY8A@xxxxx.xxxxxx.xxx Wed Feb 16 13:01:44 2005
+Received: from gan.2shortplanks.com ([195.82.114.50] helo=gan.twoshortplanks.com)
+    by kanga.astray.com with esmtp (Exim 4.12)
+    id 1D1OoK-0006pu-00
+    for simon@xxxxxxxxxx.xxx; Wed, 16 Feb 2005 13:01:44 +0000
+Received: from kanga.astray.com ([195.82.114.48])
+    by gan.twoshortplanks.com with esmtp (Exim 3.36 #1 (Debian))
+    id 1D1OoG-00081N-00
+    for <simon@xxxxxxxxxxxxxx.xxx>; Wed, 16 Feb 2005 13:01:40 +0000
+Received: from out007.topica-platinum-y.com ([66.227.60.27])
+    by kanga.astray.com with smtp (Exim 4.12)
+    id 1D1OoF-0006pn-00
+    for simon@xxxxxxxxxxxxxx.xxx; Wed, 16 Feb 2005 13:01:39 +0000
+Received: (qmail 28569 invoked by uid 0); 16 Feb 2005 13:00:12 -0000
+Received: from unknown (HELO mail2.panix.com) (166.84.1.73)
+  by 0 with SMTP; 16 Feb 2005 13:00:12 -0000
+Received: from mailspool3.panix.com (mailspool3.panix.com [166.84.1.78])
+    by mail2.panix.com (Postfix) with ESMTP id CF491A6FF5
+    for <egr-*****@xxxxxx.xxx>; Wed, 16 Feb 2005 08:00:11 -0500 (EST)
+Received: from [192.168.0.4] (70-58-21-235.dnvr.qwest.net [70.58.21.235])
+    by mailspool3.panix.com (Postfix) with ESMTP id 4174F374142
+    for <egr-*****@xxxxxx.xxx>; Wed, 16 Feb 2005 08:00:11 -0500 (EST)
+User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206)
+X-Accept-Language: en-us, en
+MIME-Version: 1.0
+Content-Type: multipart/related;
+ boundary="------------030202080004010501000603"
+To: EGR List <egr@xxxxxx.xxx>
+From: Christopher Locke <clocke@xxxxx.xxx>
+Subject: EGR: out firefoxed
+Date: Wed, 16 Feb 2005 06:00:10 -0700
+Message-ID: <189956260-1463792382-1108558822@xxxxx.xxxxxx.xxx>
+Errors-To: <L7OIVQEBATBRnzMACAAAOw4AdzWY8A@xxxxx.xxxxxx.xxx>
+Reply-To: clocke@xxxxx.xxx
+X-Topica-Id: <1108558813.inmta002.3919.1050558>
+List-Help: <http://topica.com/lists/egr@xxxxxx.xxx/>;
+List-Unsubscribe: <mailto:egr-unsubscribe@xxxxxx.xxx>;
+Status: RO
+Content-Length: 70653
+Lines: 1035
+
+This is a multi-part message in MIME format.
+--------------030202080004010501000603
+Content-Type: text/html; charset=ISO-8859-1
+Content-Transfer-Encoding: 7bit
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+  <base href="http://www.chiefbloggingofficer.com">;
+</head>
+<body bgcolor="white" text="black">
+<div align="center"><small><font face="Helvetica, Arial, sans-serif"><big><big><big>the
+pretty version is <u><b><a
+ href="http://www.chiefbloggingofficer.com/2005/02/out-firefoxed.html">here</a></b></u></big></big></big></font></small><br>;
+</div>
+<br>
+<br>
+Valued Readers:<br>
+<br>
+Take a tip from the old CBO. Never, <i>ever</i>, say you're "always on
+the job," then spend the whole next day reconfiguring your entire
+working environment until you're near blind and you've got 68 random
+parameters coming out your ears. I finally moved to the Mac about nine
+months ago, and while it wasn't a walk in the park to relearn all my
+old tricks in brand new software, I have to say -- well, I don't have
+to, but I will -- that's it's mostly been a lot of fun.
+<p>I hope you won't mind too much that I'm gonna talk geek in this
+post. I usually keep it under pretty good wraps. But beneath my mild
+mannered exterior lives a seething, fire-breathing technofreak of no
+mean skillz. Imagine me beating my breast here like Johnny Weissmuller
+(for the youngsters among you: that was the guy who played Tarzan in
+the old Saturday afternoon matinees -- which you also don't remember). </p>
+<p>However, I lie. The sad truth of it is that I'm only just good
+enough at this stuff to be dangerous. Mostly to myself. I suppose it's
+a tribute to Mac OS X that I'm still up and running after the way I
+hacked this poor little 12" powerbook today. Why, I beat it like a
+red-headed stepchild! </p>
+<p>So two things caught my wavering attention this morning. Or whenever
+it was I woke up today. Yes, now I remember. It <i>was</i> morning.
+God, I hope that never happens again. And those two things were? Oh
+yes... </p>
+<ol compact="compact" type="1">
+  <li>I saw that <a
+ href="http://radio.weblogs.com/0001011/2005/02/15.html#a9441";
+ target="_blank">Scoble</a> had something about Gates alluding to a
+commitment to propose to deliver sometime in the future a new beta
+version of Internet Explorer. Whoa, huh? Now, I like Robert, and I know
+he's got a tough job over there at Microsoft, walking that fine line
+between truth and dare. But dude! That was so lame. No, no, I don't
+mean you. I mean that other guy saying like (and I paraphrase), we've
+heard The People speak, and they shall have of us that wonder they have
+yea verily demanded and Bill himself has spoken on this saying oh ye of
+little faith, just wait another couple-three quarters and it shall come
+to pass. Words to that general ipecacian effect.</li>
+</ol>
+<ol start="2" compact="compact" type="1">
+  <li>And the other thing I saw was this...</li>
+</ol>
+<div align="center">
+<a href="http://www.spreadfirefox.com/"; target="_blank"><img alt="IMG"
+ src="cid:part1.02020902.08020902@xxxxx.xxx" border="1" height="222"
+ width="261"></a><br>
+which I heartily invite you to click
+</div>
+<p>...because that tail and those ears are connected to a fox that is
+right now as we speak, so to speak, eating Microsoft's lunch. It is, in
+point of fact, a wily Firefox. And it has powerful friends all around
+the world, who are doing a kind of marketing number I once could only
+dream (and occasionally write) about.<br>
+<br>
+<table align="center" bgcolor="#000000" border="1" cellpadding="3"
+ cellspacing="2" width="400">
+  <tbody>
+    <tr>
+      <td><a href="http://www.spreadfirefox.com/?q=node/view/11556";
+ target="_blank"><img alt="" src="cid:part2.08080501.03030204@xxxxx.xxx"
+ align="middle" border="0" height="259" hspace="0" vspace="0"
+ width="264"></a></td>
+      <td><font color="#666666" face="arial" size="+3"><b>I mean, if
+you catch my drift...</b></font></td>
+    </tr>
+  </tbody>
+</table>
+</p>
+<p>And I have to say, I felt genuinely embarrassed when I looked at all
+that unbridled enthusiasm. I felt as if I'd been out of it way too
+long. Sitting on the sidelines licking my various wounds. So that's why
+I tore into my system and changed just about everything about how I'm
+working on this stuff. Not that I was using IE much anyway. I guess I'm
+just prone to being swayed, being moved, being rocked to my sox by this
+fox out of box. By this kind of rockin-the-top-off <i>JOY</i>. And
+that's what it is, make no mistake. Dangerous stuff when allowed to run
+wild and free like that. A dangerous business. </p>
+<p>I guess it's just that I like a good firefight every once in a
+while. It clears the air. Like everybody in town getting wasted for
+carnival. I just went over to the <a
+ href="http://blogs.msdn.com/ie/archive/2005/02/15/373104.aspx";
+ target="_blank">IEBlog</a>, which I'd never even heard of before
+today, and was rolling on the floor laughing at all the Firefox
+molotovs being tossed into that um conversation. And I know what some
+of you are thinking, though I'm thinking you've gotta be a small
+minority of those reading my anarchist ravings with any, shall we say,
+regularity. You -- the few, the proud -- are thinking this sort of
+behavior isn't very polite. And of course you're right.
+</p>
+<p><i>Yeah, but it sure is fun!</i>
+</p>
+<p>I knew the net was going to do this someday. I could feel it in my
+creaky old bones ten years ago, maybe 20. One day, I thought, some
+giant company is going to make some major announcement -- or what it
+would like the world to believe is a major announcement -- but the
+carefully crafted if utterly empty rhetoric will be drowned out by <a
+ href="http://www.spreadfirefox.com/?q=image/tid/50"; target="_blank">the
+block party</a> going on next door.<br>
+<br>
+</p>
+<blockquote><b><a href="http://www.highbeam.com/?refid=blog_2030486"><img
+ src="cid:part3.08010401.09020801@xxxxx.xxx" align="right" border="0"
+ hspace="10" vspace="0"></a><a
+ href="http://www.highbeam.com/library/docRef.asp?docid=1P1:104061960&amp;refid=blog_2030486&amp;openRef=1";
+ target="_blank">The Tampa Tribune, January 3, 2005:</a></b> " The
+Firefox browser, downloaded an impressive 10 million times in its first
+month, is creating a buzz on the Web as people weary of the security
+shortcomings of Microsoft Internet Explorer give the open-source
+alternative a try."
+  <p><b><a href="http://www.highbeam.com/?refid=blog_2030486"><img
+ src="cid:part3.08010401.09020801@xxxxx.xxx" align="right" border="0"
+ hspace="10" vspace="0"></a><a
+ href="http://www.highbeam.com/library/docRef.asp?docid=1G1:128032319&amp;refid=blog_2030486&amp;openRef=1";
+ target="_blank">The Christian Science Monitor, February 3, 2005:</a></b>"A
+clever fox is sneaking into Microsoft's henhouse, and some observers
+are warning that though it won't steal any valuable software itself, it
+could leave the door open to more ravenous invaders if the software
+giant isn't careful... In just over two months, [Firefox] has grabbed
+about 5 percent of the market, while IE has dropped from more than 95
+percent to just over 90 percent."
+  </p>
+  <p><b><a href="http://www.highbeam.com/?refid=blog_2030486"><img
+ src="cid:part3.08010401.09020801@xxxxx.xxx" align="right" border="0"
+ hspace="10" vspace="0"></a><a
+ href="http://www.highbeam.com/library/docRef.asp?docid=1P1:105065627&amp;refid=blog_2030486&amp;openRef=1";
+ target="_blank">Business Week, February 7, 2005:</a></b> The article
+is titled, "Move Over, Internet Explorer," and it ends with this. "One
+last to-do item before you start surfing with Firefox: Take a minute on
+the Mozilla.org site to make an online donation to the foundation,
+whose mission is to preserve choice and innovation on the Internet. The
+browser is free, but Mozilla has expenses. If you're using the product,
+why not help support it?"
+  </p>
+</blockquote>
+<p><a href="http://mozilla.org/foundation/donate.html"; target="_blank">Good
+question</a>. In fact, it's an <i>excellent</i> question. Sounds to me
+like The End of Business Week As Usual. &lt;g&gt; <br>
+<br>
+--<br>
+<font color="gray" size="2">Posted by clocke to <a
+ href="http://www.chiefbloggingofficer.com/2005/02/out-firefoxed.html">Chief
+Blogging Officer</a> at 2/16/2005 04:52:00 AM</font>.
+</p>
+<PRE>--^----------------------------------------------------------------
+This email was sent to: simon@xxxxxxxxxxxxxx.xxx
+
+EASY UNSUBSCRIBE click here: <A HREF="http://topica.com/u/?clvXQ4.a2j7rZ.c2ltb25A">http://topica.com/u/?clvXQ4.a2j7rZ.c2ltb25A</A>;
+Or send an email to: egr-unsubscribe@xxxxxx.xxx
+
+For Topica's complete suite of email marketing solutions visit:
+<A HREF="http://www.topica.com/?p=TEXFOOTER">http://www.topica.com/?p=TEXFOOTER</A>;
+--^----------------------------------------------------------------</PRE>
+</body>
+</html>
+
+--------------030202080004010501000603
+Content-Type: image/jpeg;
+ name="clip-firefox.jpg"
+Content-Transfer-Encoding: base64
+Content-ID: <part1.02020902.08020902@xxxxx.xxx>
+Content-Disposition: inline;
+ filename="clip-firefox.jpg"
+
+/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUG
+BgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr/2wBDAQICAgICAgUDAwUKBwYH
+CgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr/wgAR
+CADeAQUDASIAAhEBAxEB/8QAHQAAAgIDAQEBAAAAAAAAAAAAAAYFBwIDBAgBCf/EABwBAAEF
+AQEBAAAAAAAAAAAAAAABAgMEBQYHCP/aAAwDAQACEAMQAAAB9/HyEGzgviowC+AwC+AwC+Aw
+C+AwC+AwC+AwC+AwC+AwC+AwC+AwC+B3qvVT+RTtZgrvmqMugX+rob8sAPFtkW1jAFaAAJLt
+XzmyDbWyRIegFaEWULBaKG43HojGs+Viuk954t9STmKR0KXzro/gQ9AfaS1BaG9RsqNKEJhW
+8w52w+GNmqiZ2hBTvp3QMQFm2LbItrGAK0DANUejrcqXRFcdNiXP1VUwKNExVvaFoaK3c2Ly
+s9PdbktLkrXhFsnZXcyqWDhVepFtz7XkIhc1I2fM5kFF25paM+Azwz37zCA2cW2RbWMAVoAC
+eOA5I2NZBBP7GT4onfWfJSG7ZEaI0xL7FFvpYckFToYslEvQ9gKQ2gRUqDVAAM8MxGEBs4ts
+i2sYArQAAAAADi7cRILlnM3Ogu/tyE4NMvqReDo7ATglubpAAQAAAAAAMschGIBs4tsi2sYE
+PRdMC3IYFmUNEFqRMho37FcOOJ5+0xC73NWUFvfnyTpyxWjFPnJ19BWDnhcOwxC7KtXtF/HK
+mYiL4dGJiF2dsM25Y5btZiAbOLbItrGfPsNGuGChYHJ68XxrvPg6j9NV609fi9Cx2cGBe2Od
+atkrZZcXXeZkots9dW4HvtijeodahLLfHbUgwqc4xePd1oGXadeLZomZsc61dtapMZY5dvgM
+QDZxbZFtYxVaiGSupZvKV4XGMvUF5AuCNztKPVLNJIq6apseyutlgkE/CkWKWK6us2dHQTwU
+JZH1za1sPeTQ1o4TY1/JXtmitrqwsx7DLHK5TYgGzi2yLaxgCtAAAA5tfLFOWV6YjIJfDRHh
+N64/pQ6tenhUmcY7AO/fCbQldHJiE7nw9zUAAAAMschGIBs4tsi2sYArQAAAMDMEwM0h45nm
+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
+gT749MAzc/T/2Q==
+--------------030202080004010501000603
+Content-Type: image/jpeg;
+ name="clip-firefox-say-no2ie.jpg"
+Content-Transfer-Encoding: base64
+Content-ID: <part2.08080501.03030204@xxxxx.xxx>
+Content-Disposition: inline;
+ filename="clip-firefox-say-no2ie.jpg"
+
+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
+9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA
+9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA
+9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA9bR2jhLA
+9bR2juazbaivuEmpoZkJUdOPIYqQUoW24Z+LGiJ/uf8AxMpjK4QyvkN/IZHiGRZfi2I4R+NG
+lp/uYCVBWoXQbMXrvwamYxtt2yyzxJNW6PUWcxi7hbi5s6uaS+WJa5z/AGFZN0Fm2Ug9EVg3
+Vl0sg/rP0i22/wAaWZOKSfoFZPdr58bs1YqiynEnpUmW5U/aPulqWowfGzPUMKwvpOtRumYp
+tHy9o3bdm2y2XmKNl0/gExLsbEm2Q6flSGatnqUXYCl2TaLL7Z5ltOEovZ+Fc/syupCdQVqF
+0GzF67v6jGWtOLGK3phGVa9RCkIvs/ZyvzFlWQ4Wryf5nHdz8dU6WZ1VKnKxijP05PwTjymU
+OIV4yHE1Iwdp3I2i/Y8vzoi9wrWniCYn0i2RjY1aFa0FOEn/AJJ0fzIE2hY1oNvtKzKbVX8C
+5/ZldSE6grULoNmL13fGtxVCILuZ+jVCHnE5JNpL3ljV5x/zKDti05K7QtJeVybJymWzxfim
+hZVI85GDug+j2f3BKzuRfyH+Qy0fzMPs/dBFOz7Vb8eK6fj8qD0kMJJ99c/syupCdQVqF0Gz
+F67vVSpTqUIQmqlKOhEQXZNhyHIthNKwZMtORUr9Kf0/zkCYFmRktNIzJTfzjuZybj38xR4x
+YaqilgXJIitnmdtBR16JZhhWnditqvkRGCTT0jCm3VWs6f65hjc25aJHxlLMYdnXZ2shX6pO
+EXMMOLbzE0i/LlRsH2llGDdbce+0gvGkRDw082jnGFZVptunpRWii9GcZ75d0GbUhrLHltHR
+bSuQIuKu+URSTyQp/kSi+b+a8JJ97c/syupCdQVqF0GzF67vDdcOhEF2PZz627BiOUkuoOnd
+a/NL9P8AOIIiRWkttoTRCElkIr9Qs/rXuOz0uGg2Ip7tW0YLEQEErSsyqo/SKNsFzDInvN0g
+gZOMFzA5tnNnFkEdUPxtyojGKuojHaEEv8aynwiC/UX81gptmykutq8pJ3zgT0crbheM2rjI
+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
+xrSYANGf/9k=
+--------------030202080004010501000603
+Content-Type: image/gif;
+ name="h-icon-small.gif"
+Content-Transfer-Encoding: base64
+Content-ID: <part3.08010401.09020801@xxxxx.xxx>
+Content-Disposition: inline;
+ filename="h-icon-small.gif"
+
+R0lGODlhEgAUAPcAAPRzIf////RwHP/+/vRyH/RwHe4sJP/9+/V/NPzaxfRvG//8+v/59v7w
+6P707v/69/RrFfq2jO4wJPvIqPRxHvRzIP/9/PRtGPRuGfzdyvR2IPRyGPzWvvRuGvR0IP7w
+5/R0IfR4KvaJRfNsFfq9m+83IvBFJPNqE/aFS+4qJPvOsfiuf/WEPPNpEPrFpP7s4faFPvmu
+fvV5KPNsF/V+MvRrFPBMKPm3kPNnHO4rJPvPtPBKHvvHp/7w5u89GP7s4vilbPNpGPzVvP/7
++PaGP/NjH/NqFPRxG/eTVPNnDv/8+fedY/ebYfRzHvFUI/rAmfRzGv7u5O44Ie89HvJdIP3m
+2PmsefRwHvvTuP/38vvJp+4vJPmvh/m1ivJXGfRxF/aKX/vNr/ieZPvAnP/+/fRtF/RsFvNq
+EvNtFPq/mf7x6fNtFvNnD/728P3t4v759vRyHvNmDvekbfR4S/R0I/RxGfefZ/738v/8+/BK
+Iv717/RxHPRwIe84I/WANe4sI+84JPNuJe4qI/WCOP3o2u4tJPWBOPRyIPaIQ/aNSvNoD/7u
+4/R1IPV5LO0nHfrFov/69vNoNvvJqu40JO83IfRxHfBCI/irevWOSfzZw/q9k/RvHvNoG/3j
+0vV5K/BII/eQWPaLSPzaxPNsFvvUu/RzIvaRWf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAKcALAAAAAASABQAAAj7AE8JHEjw1IEI
+foiQClCwYQAXiggoKLCoYcEDSDoA2DjGIkGMEDae4eBxoB4aAkQ6EKhHkpAHF+lQ2JhogcFQ
+IS9Z+FhG4pouDFVoxECgAcEMFRiBwJBBYKaUGzMdNcNnU4iVN3uOeGKQg6Y5lPqUsGFFhU2I
+MkGl8VPgy44UW3Lk2dAijUGZTqQE2ZP0kwEJf6hoMCNCIBcff4vUucDIBOA+gTwASHATrqBI
+QHiIQsEpiKkXVaIEwLMkyBRLXm4MyIpGC8EIZ2KQqLRBzOo3bAUQImgnw4AhhnoOuatxp8mB
+E84gYnCKkEwgDC0u4PCBZURJJS9eYgKpYEAAOw==
+--------------030202080004010501000603--
+

Added: trunk/buscador/testmails/htmltest.mails
===================================================================

Added: trunk/buscador/testmails/j.mails
===================================================================
--- trunk/buscador/testmails/j.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/j.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,67 @@
+From     - Wed Jan 05 20:01:31 2005
+X-UIDL:     41625a7f00000a1a
+X-Mozilla-Status:     0001
+X-Mozilla-Status2:     00000000
+Return-Path:     <3zvwdop4rsqk@xxxx.xxx>
+Received:     from localhost (muttley.ig.co.uk [193.32.60.46]) by
+muttley.ig.co.uk (8.13.1/8.13.1) with ESMTP id j05KAFAP018684 for
+<jacqui.caren@xx.xx.xx>; Wed, 5 Jan 2005 20:10:15 GMT
+Message-Id:     <200501052010.j05KAFAP018684@xxxxxxx.xx.xx.xx>
+Received:     from catv-50620137.catv.broadband.hu ([80.98.1.55]) by
+localhost (muttley.ig.co.uk [193.32.60.46]) (amavisd-new, port 10024)
+with SMTP id 18666-09-2 for <jacqui.caren@xx.xx.xx>; Wed, 5 Jan 2005
+20:10:12 +0000 (GMT)
+From:     =ECY=FE=FB=E9=E5 =E3E=EE=F9 =EEA TO=F7A=F2=F9 =E9 =F5C=EC=F5=E7=E9=
+ <3zvwdop4rsqk@xxxx.xxx>
+To:     <jacqui.caren@xx.xx.xx>
+Subject:     =EE=E5=E4=E5=EC=F1 =F7 =F0P=E1=E7=E5, =E1B=E9=E1 - 199 EBPO!!! =
+=D4=DA=C2
+Date:     Wed, 5 Jan 2005 23:00:30 +0400
+Reply-To:     3zvwdop4rsqk@xxxx.xxx
+Mime-Version:     1.0
+Content-Type:     text/html; charset=3D"koi8-r"
+X-Mailer:     Microsoft Outlook Express 6.00.2600.0000
+X-Priority:     3
+X-MSMail-Priority:     Normal
+X-MimeOLE:     Produced By Microsoft MimeOLE V6.00.2600.0000
+X-Virus-Scanned:     by amavisd-new at ig.co.uk
+X-Spam-Status:     No, hits=3D3.231 tagged_above=3D2 required=3D6.31
+tests=3DFORGED_OUTLOOK_TAGS, FROM_HAS_MIXED_NUMS, HTML_FONTCOLOR_BLUE,
+HTML_FONTCOLOR_RED, HTML_FONTCOLOR_UNSAFE, HTML_FONT_BIG, HTML_MESSAGE,
+MIME_HTML_ONLY, PLING_PLING
+X-Spam-Level:     ***
+Status: =09
+
+
+
+*WWW.BESTPRICE.CZ <http://www.bestprice.cz/>*
+*=EC=F5=FE=FB=E9=E5 =E3=E5=EE=F9 =EE=E1 =F4=EF=F7=E1=F2=F9 =E9 =F5=F3=EC=F5=
+=E7=E9 *
+
+* =F4=F5=F2=F9 =F7 =E5=F7=F2=EF=F0=F5 - 99 =E5=F7=F2=EF!!! <http://www.be=
+stprice.cz/>*
+
+* =F0=F2=E1=E7=E1 <http://www.bestprice.cz/>** , 7 =E4=EE=E5=EA, =E1=F7=E9=
+=E1 - 239 =E5=F7=F2=EF!!! *
+<http://www.bestprice.cz/>;
+
+* =F3=F0=E5=E3.=F0=F2=E5=E4=EC=EF=F6=E5=EE=E9=E5 =E4=EC=F1 =F3=F4=F5=E4=E5=
+=EE=F4=EF=F7 <http://www.bestprice.cz/>; =EE=E1
+=E1=F7=E9=E1=F4=F5=F2 =F7 =F0=F2=E1=E7=F5 16-23.01 - 199 =E5=F7=F2=EF!!! =
+*
+
+* =F4=E1=EC=EC=E9=EE - =E8=E9=F4 =F0=F2=EF=E4=E1=F6! =F6/=E4 =F4=F5=F2 <h=
+ttp://www.bestprice.cz/> - 99 =E5=F7=F2=EF!!! *
+
+* =F2=E9=E7=E1, =F7=E9=EC=F8=EE=E0=F3, =F6/=E4 =F4=F5=F2=F9 - <http://www=
+.bestprice.cz/>**99 =E5=F7=F2=EF!!!*
+<http://www.bestprice.cz/>;
+
+*WWW.BESTPRICE.CZ <http://www.bestprice.cz/>*
+*=EC=F5=FE=FB=E9=E5 =E3=E5=EE=F9 =EE=E1 =F4=EF=F7=E1=F2=F9 =E9 =F5=F3=EC=F5=
+=E7=E9 *
+
+=D4=D0=C1=D5=C9=D2=D5=CC=CF=CE=C1 =D7=CF=CF=C4 =CA=C9=C1=CF=D4
+
+
+


Property changes on: trunk/buscador/testmails/j.mails
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/buscador/testmails/mutt-ng-devel.mails
===================================================================
--- trunk/buscador/testmails/mutt-ng-devel.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/mutt-ng-devel.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,1842 @@
+From ak@xxxxxxxx.xx Tue Jan 25 10:11:03 2005
+Received: from email11.aon.at (warsl404pip7.highway.telekom.at [195.3.96.91])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with SMTP id j0P9B3N12193
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Tue, 25 Jan 2005 10:11:03 +0100
+Received: (qmail 420878 invoked from network); 25 Jan 2005 09:11:02 -0000
+Received: from l1474p26.dipool.highway.telekom.at (HELO nirvana.local) ([62.46.248.58]) (envelope-sender <ak@xxxxxxxx.xx>)
+          by email11.aon.at (qmail-ldap-1.03) with SMTP
+          for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; 25 Jan 2005 09:11:02 -0000
+Received: from ak by nirvana.local with local (Exim 3.35 #1 (Debian))
+    id 1CtMj6-0007In-00
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Tue, 25 Jan 2005 10:11:08 +0100
+Date: Tue, 25 Jan 2005 10:11:08 +0100
+From: Andreas Krennmair <ak@xxxxxxxx.xx>
+To: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Message-ID: <20050125091107.GA28064@xxx.xx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=iso-8859-1
+Content-Disposition: inline
+X-Operating-System: Linux 2.4.27
+User-Agent: mutt-ng 1.5.6i (Linux)
+Subject: [Mutt-ng-devel] Introduction
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+Hello everybody,
+
+This is the very first email on this mailing list, and I would like to
+give a short introduction on what facilities are available for mutt-ng
+development.
+
+First of all, there's the project page on berlios.de, which you can find
+at https://developer.berlios.de/projects/mutt-ng/. Please use it to
+submit your bug reports, your feature requests and your patches. Of
+course, the latter two can also be submitted via this mailing list, but
+I would really like to emphasize that I would like to have all bugs in
+the BTS.
+
+If you want to track development, you can either use Subversion (SVN) to
+retrieve the latest source (more information about it can be found on
+the project page), or, if you don't want to or can't use Subversion,
+there are daily snapshots (created using `svn export') available here:
+http://mutt-ng.berlios.de/snapshots/.
+
+And last but not least, I introduced some quality assurance, namely a
+system for automatic nightly builds, to test all different combinations
+of configure parameters for successful compilation. You will be able to
+get logfiles via email (subscribe to mutt-ng-build@xxxxx.xxxxxxx.xx via
+the project page), or have a look at
+https://lists.berlios.de/pipermail/mutt-ng-build/ (the latest build
+failed, due to an automake fuckup, but I will probably dump automake
+anyway...).
+
+Regards,
+Andreas Krennmair
+
+From akneib@xxxxxxxx.xx Wed Jan 26 08:13:30 2005
+Received: from mailout04.sul.t-online.com (mailout04.sul.t-online.com [194.25.134.18])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with ESMTP id j0Q7DUN19003
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Wed, 26 Jan 2005 08:13:30 +0100
+Received: from fwd03.aul.t-online.de 
+    by mailout04.sul.t-online.com with smtp 
+    id 1CthMn-0006SM-00; Wed, 26 Jan 2005 08:13:29 +0100
+Received: from comtwo.comtwo (rIFiOkZfYefn3aA+9GjaIDb1rVcfn6Vga8go2Yaqyr4Ng-Tkgaax8I@xxxx.xxx.xx.xxxx) by fwd03.sul.t-online.com
+    with esmtp id 1CthMC-0X1WAC0; Wed, 26 Jan 2005 08:12:52 +0100
+Received: from andreas by comtwo.comtwo with local (Exim 3.35 #1 (Debian))
+    id 1CthMV-0003nq-00
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Wed, 26 Jan 2005 08:13:11 +0100
+Date: Wed, 26 Jan 2005 08:13:11 +0100
+From: akneib@xxxxxxxx.xx (Andreas Kneib)
+To: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Message-ID: <20050126071311.GA14497@xxxxxxx.xxxxx.xxx>
+Mime-Version: 1.0
+Content-Type: multipart/mixed; boundary="mYCpIKhGyMATD0i+"
+Content-Disposition: inline
+Content-Transfer-Encoding: 8bit
+X-GnuPG-KeyID: 8BCAC169
+X-GnuPG-Fingerprint: 95F3 5951 6091 8F46 82B9  EE2E 9686 20D3 8BCA C169
+X-Editor: VIM - Vi IMproved 6.3.58
+User-Agent: mutt-ng 1.5.6i (Linux)
+X-ID: rIFiOkZfYefn3aA+9GjaIDb1rVcfn6Vga8go2Yaqyr4Ng-Tkgaax8I
+X-TOI-MSGID: c837a411-3eaf-4920-8cb4-726a87c73a33
+Subject: [Mutt-ng-devel] Marker =?iso-8859-1?Q?zerst=F6ren?= Sidebar
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+--mYCpIKhGyMATD0i+
+Content-Type: text/plain; charset=iso-8859-1
+Content-Disposition: inline
+Content-Transfer-Encoding: 8bit
+
+Hallo,
+
+ist mir eben gerade aufgefallen (muttng-snapshot 26.01.2005):
+
+Die Marker, die umbrochene Zeilen anzeigen, zerstren beim Scrollen der
+Nachricht den Sidebar (getestet in tty, xterm und GNU-Screen). Ich hab'
+zwei Vorher-Nachher-Screenshots angehngt.
+
+
+Mit besten Gren,
+Andreas
+
+
+--mYCpIKhGyMATD0i+
+Content-Type: application/octet-stream
+Content-Disposition: attachment; filename="muttng1.png"
+Content-Transfer-Encoding: base64
+
+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
+
+--mYCpIKhGyMATD0i+
+Content-Type: application/octet-stream
+Content-Disposition: attachment; filename="muttng.png"
+Content-Transfer-Encoding: base64
+
+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
+e3PjOHbuvXPOjWc3ds652wzxcPq8ZbIAAACAb3zvnHNucM6N3XD74eXtej6f++789vb2+jZ2
+XXc+f9eN43jb5H9X9/PP7vXVXa+u7935NMX6I+zQVzwGAAAAIMZsvDp+Ha++vLq+d6eT63t3
+HdwwODe68w///PfT09PHjx+fnp4+f/7snPvw4cPb21vXdX7YYeVvK3788ccffvjbf/7z3+zj
+AAAAwOEkDybHd7d/3G3etxucc4Prr9fr6fTufD6/fLn+8ssvL79dz989ffzy+vrl9d3Tn/48
+us455/r3b8NvXTf+HqIb/og7nJZ7WjNcT8PVDdeoNwMAAABzyYPJ22Rvd1vz0P2+WNd149CP
+3dmN74aru771bnTnU/8Xd75+eP/xy0s/Du8/fPjw8vml7/58Wyfh3OBuiyK6wTnX/T6mvqMf
+v+9H14/fpx4nAAAAkD6Y7J1zbhycc6MbbhPAXd87d3XX09idu2HoRzde385D/9swXof+xfX9
+0L8OvRv6167rvo59v3HqrlF7766ucy7yzQAAAMBc8mDy9s7BuduM7e2Hk+uut/lf142ue3Pd
+69n1v7rx6vrPru+/7ubVrS32TUn3xXXOdS9ZQQAAAHBMysHk17FvNxv7difXX11/df1n113P
+/fBuHPp+eNe7vh9dP576cejc+th3XP3ryttOo3OjY70vAAAAkmkHk6fbxrcx66nvx+Gt67ru
+eureruOXYXz98n8avgwp5fXE5gAAAAd0SU1FB9UBGgcFMaUFW40AAAAASUVORK5CYII=
+
+--mYCpIKhGyMATD0i+--
+
+From ak@xxxxxxxx.xx Wed Jan 26 21:52:43 2005
+Received: from email.aon.at (warsl404pip7.highway.telekom.at [195.3.96.91])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with ESMTP id j0QKqdN16591
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Wed, 26 Jan 2005 21:52:43 +0100
+Received: (qmail 26380 invoked from network); 26 Jan 2005 20:52:37 -0000
+Received: from l1475p20.dipool.highway.telekom.at (HELO kgbvax.dyndns.org) ([62.46.248.84])
+          (envelope-sender <ak@xxxxxxxx.xx>)
+          by smarthub02.highway.telekom.at (qmail-ldap-1.03) with SMTP
+          for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; 26 Jan 2005 20:52:37 -0000
+Received: by kgbvax.dyndns.org (Postfix, from userid 501)
+    id C23FA4C4814; Wed, 26 Jan 2005 21:51:27 +0100 (CET)
+Date: Wed, 26 Jan 2005 21:51:27 +0100
+From: Andreas Krennmair <ak@xxxxxxxx.xx>
+To: Andreas Kneib <akneib@xxxxxxxx.xx>
+Cc: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Subject: Re: [Mutt-ng-devel] =?iso-8859-15?Q?Marker?=
+    =?iso-8859-15?Q?_zerst=F6ren?= Sidebar
+Message-ID: <20050126205126.GA27850@xxx.xx>
+References: <20050126071311.GA14497@xxxxxxx.xxxxx.xxx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=iso-8859-15
+Content-Disposition: inline
+Content-Transfer-Encoding: 8bit
+In-Reply-To: <20050126071311.GA14497@xxxxxxx.xxxxx.xxx>
+X-Operating-System: Darwin 7.7.0
+User-Agent: mutt-ng 1.5.6i (Darwin)
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+Hello Andreas,
+* Andreas Kneib <akneib@xxxxxxxx.xx> [05-01-26 11:52]:
+> Die Marker, die umbrochene Zeilen anzeigen, zerstren beim Scrollen der
+> Nachricht den Sidebar (getestet in tty, xterm und GNU-Screen). Ich hab'
+> zwei Vorher-Nachher-Screenshots angehngt.
+
+I just committed a fix to the SVN repo that hopefully solves your
+problem... I tested it under a lot of different conditions and
+situations, and the problem seems to be fixed, but please test it.
+
+Regards,
+Andreas Krennmair
+
+From akneib@xxx.xxx Thu Jan 27 08:24:39 2005
+Received: from mail.gmx.net (mail.gmx.net [213.165.64.20])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with SMTP id j0R7OdN30494
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Thu, 27 Jan 2005 08:24:39 +0100
+Received: (qmail invoked by alias); 27 Jan 2005 07:24:38 -0000
+Received: from pD9FB3C67.dip.t-dialin.net (EHLO comtwo.comtwo) (217.251.60.103)
+  by mail.gmx.net (mp012) with SMTP; 27 Jan 2005 08:24:38 +0100
+X-Authenticated: #10908291
+Received: from andreas by comtwo.comtwo with local (Exim 3.35 #1 (Debian))
+    id 1Cu42B-0003jp-00; Thu, 27 Jan 2005 08:25:43 +0100
+Date: Thu, 27 Jan 2005 08:25:43 +0100
+From: Andreas Kneib <akneib@xxx.xxx>
+To: Andreas Krennmair <ak@xxxxxxxx.xx>
+Cc: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Subject: Re: [Mutt-ng-devel] =?iso-8859-1?Q?Marker_?=
+    =?iso-8859-1?Q?zerst=F6ren?= Sidebar
+Message-ID: <20050127072543.GB13995@xxxxxxx.xxxxx.xxx>
+References: <20050126071311.GA14497@xxxxxxx.xxxxx.xxx> <20050126205126.GA27850@xxx.xx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=iso-8859-1
+Content-Disposition: inline
+Content-Transfer-Encoding: 8bit
+In-Reply-To: <20050126205126.GA27850@xxx.xx>
+X-GnuPG-KeyID: 8BCAC169
+X-GnuPG-Fingerprint: 95F3 5951 6091 8F46 82B9  EE2E 9686 20D3 8BCA C169
+X-Editor: VIM - Vi IMproved 6.3.58
+User-Agent: mutt-ng 1.5.6i (darvin)
+X-Y-GMX-Trusted: 0
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+Hello Andreas,
+
+* Andreas Krennmair <ak@xxxxxxxx.xx>:
+
+> Hello Andreas,
+> * Andreas Kneib <akneib@xxxxxxxx.xx> [05-01-26 11:52]:
+> > Die Marker, die umbrochene Zeilen anzeigen, zerstren beim Scrollen der
+> > Nachricht den Sidebar (getestet in tty, xterm und GNU-Screen). Ich hab'
+> > zwei Vorher-Nachher-Screenshots angehngt.
+
+> I just committed a fix to the SVN repo that hopefully solves your
+> problem...
+
+Thanks, it works fine! :)
+
+
+Gru,
+Andreas
+
+
+From akneib@xxx.xxx Fri Jan 28 10:53:58 2005
+Received: from mail.gmx.net (mail.gmx.de [213.165.64.20])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with SMTP id j0S9rwN13235
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Fri, 28 Jan 2005 10:53:58 +0100
+Received: (qmail invoked by alias); 28 Jan 2005 09:53:57 -0000
+Received: from pD9FB3F7A.dip.t-dialin.net (EHLO comtwo.comtwo) (217.251.63.122)
+  by mail.gmx.net (mp019) with SMTP; 28 Jan 2005 10:53:57 +0100
+X-Authenticated: #10908291
+Received: from andreas by comtwo.comtwo with local (Exim 3.35 #1 (Debian))
+    id 1CuSom-0000HN-00
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Fri, 28 Jan 2005 10:53:32 +0100
+Date: Fri, 28 Jan 2005 10:53:32 +0100
+From: Andreas Kneib <akneib@xxx.xxx>
+To: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Message-ID: <20050128095332.GA780@xxxxxxx.xxxxx.xxx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+User-Agent: Mutt/1.5.6i (Debian GNU/Linux 3.0 (2.4.29))
+X-GnuPG-KeyID: 8BCAC169
+X-GnuPG-Fingerprint: 95F3 5951 6091 8F46 82B9  EE2E 9686 20D3 8BCA C169
+X-Editor: VIM - Vi IMproved 6.3.58
+X-Y-GMX-Trusted: 0
+Subject: [Mutt-ng-devel] Can't open trash folder
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+Hello,
+
+with muttng-20050128 I become the error-message...
+
+"Can't open trash folder"
+
+...if I delete a Mail with "d".
+
+That is the variable:
+
+set trash=+papierkorb
+
+If I want to purge the Message (bind index \ep purge-message) its the
+same error-message. If I want to quit ("q") mutt or change into other
+mailboxes also. No matter what I do, what Key I press, I see "Can't open
+trash folder".
+
+Only C-c quit mutt without an error, or when I undelete the mail, with
+"u".
+
+With muttng-20050126 and muttng-20050126 there a no problems to delete
+mails an move them into the trash.
+
+
+yours truly,
+Andreas
+
+
+From akneib@xxx.xxx Fri Jan 28 11:52:57 2005
+Received: from mail.gmx.net (pop.gmx.de [213.165.64.20])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with SMTP id j0SAqvN15586
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Fri, 28 Jan 2005 11:52:57 +0100
+Received: (qmail invoked by alias); 28 Jan 2005 10:52:56 -0000
+Received: from pD9FB3F25.dip.t-dialin.net (EHLO comtwo.comtwo) (217.251.63.37)
+  by mail.gmx.net (mp019) with SMTP; 28 Jan 2005 11:52:56 +0100
+X-Authenticated: #10908291
+Received: from andreas by comtwo.comtwo with local (Exim 3.35 #1 (Debian))
+    id 1CuTkU-0000k0-00
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Fri, 28 Jan 2005 11:53:10 +0100
+Date: Fri, 28 Jan 2005 11:53:10 +0100
+From: Andreas Kneib <akneib@xxx.xxx>
+To: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Message-ID: <20050128105310.GA2547@xxxxxxx.xxxxx.xxx>
+References: <20050128095332.GA780@xxxxxxx.xxxxx.xxx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+In-Reply-To: <20050128095332.GA780@xxxxxxx.xxxxx.xxx>
+X-GnuPG-KeyID: 8BCAC169
+X-GnuPG-Fingerprint: 95F3 5951 6091 8F46 82B9  EE2E 9686 20D3 8BCA C169
+X-Editor: VIM - Vi IMproved 6.3.58
+User-Agent: mutt-ng 1.5.6i (Debian GNU/Linux 3.0 (2.4.29))
+X-Y-GMX-Trusted: 0
+Subject: [Mutt-ng-devel] [SOLVED] (was: Re: Can't open trash folder)
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+Hello mutt-ng-devel, 
+
+* Andreas Kneib <akneib@xxx.xxx>:
+
+> with muttng-20050128 I become the error-message...
+> 
+> "Can't open trash folder"
+
+As I yesterday delete the SPAM-mails in the trash-mailbox, muttng have
+left the only line "Status: RO" in the mbox-file "+papierkorb".
+
+Now I erase the line with $EDITOR and the error-message "Can't open
+trash folder" is away.
+
+
+regards,
+Andreas
+
+From ak@xxxxxxxx.xx Mon Jan 31 09:14:47 2005
+Received: from email09.aon.at (warsl404pip6.highway.telekom.at [195.3.96.89])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with SMTP id j0V8EkN16672
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Mon, 31 Jan 2005 09:14:47 +0100
+Received: (qmail 606618 invoked from network); 31 Jan 2005 08:14:46 -0000
+Received: from l1481p27.dipool.highway.telekom.at (HELO nirvana.local) ([62.46.249.27]) (envelope-sender <ak@xxxxxxxx.xx>)
+          by email09.aon.at (qmail-ldap-1.03) with SMTP
+          for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; 31 Jan 2005 08:14:46 -0000
+Received: from ak by nirvana.local with local (Exim 3.35 #1 (Debian))
+    id 1CvWhv-0003PB-00
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Mon, 31 Jan 2005 09:14:51 +0100
+Date: Mon, 31 Jan 2005 09:14:50 +0100
+From: Andreas Krennmair <ak@xxxxxxxx.xx>
+To: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Message-ID: <20050131081449.GA13083@xxx.xx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=iso-8859-1
+Content-Disposition: inline
+User-Agent: Mutt/1.3.28i
+X-Operating-System: Linux 2.4.27
+Subject: [Mutt-ng-devel] Please test latest snapshot
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+Hello,
+
+Yesterday I implemented reconnect support for IMAP: whenever the IMAP
+server regularly disconnects or the connection simply closes without
+"BYE" from the server, mutt-ng asks whether it should reconnect, and if
+so, it reconnects and reloads the current folder (as a side effect, all
+flags that were set between the last sync and the reconnect are lost,
+but I don't know whether this is to be classified as a bug or as a
+feature ;-).
+
+So, please test this code (it is contained in the latest snapshot), and
+if you encounter any irregularities like crashes directly after the IMAP
+reconnect, please report them to me, with an exact description of what
+you did.
+
+thanks,
+Andreas Krennmair
+
+From jens@xxxxxxxxx.xx Tue Feb  1 00:17:11 2005
+Received: from jengate.thur.de (jengate.thur.de [217.17.193.190])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with ESMTP id j0VNHBN14490
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Tue, 1 Feb 2005 00:17:11 +0100
+Received: from qbiathome (D5e3c.d.pppool.de [80.184.94.60])
+    (authenticated bits=0)
+    by jengate.thur.de (8.13.3/8.13.1) with ESMTP id j0VN7vjU002169
+    (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NO)
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Tue, 1 Feb 2005 00:08:15 +0100
+Received: from jens by qbiathome with local (Exim 4.34)
+    id 1CvkdW-00040U-LW
+    for mutt-ng-devel@xxxxx.xxxxxxx.xx; Tue, 01 Feb 2005 00:07:14 +0100
+Date: Tue, 1 Feb 2005 00:07:14 +0100
+From: Jens Kubieziel <maillist@xxxxxxxxx.xx>
+To: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Message-ID: <20050131230714.GH5925@xxxxxxxxx.xx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=iso-8859-1
+Content-Disposition: inline
+Content-Transfer-Encoding: 8bit
+Organisation: Qbi's Welt
+User-Agent: Mutt/1.5.6+20040907i
+Subject: [Mutt-ng-devel] configure without SASL
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+Hi,
+
+I tried to make the latest svn snapshot and wanted to exclude
+SASL(2)-support:
+configure --disable-imap --disable-pop --without-sasl --without-sasl2
+
+Configure stopped with an error message:
+"configure: error: SASL support is only useful with POP or IMAP support"
+
+Am I too tired to run that configure-script or is there a bug?
+-- 
+Jens Kubieziel                                   http://www.kubieziel.de
+Geld allein macht nicht glcklich. Es gehren auch noch Aktien,
+Beteiligungen, Gold und Grundstcke dazu. Danny Kaye
+
+From ak@xxxxxxxx.xx Tue Feb  1 09:37:18 2005
+Received: from email.aon.at (warsl404pip7.highway.telekom.at [195.3.96.91])
+    by bat.berlios.de (8.11.3/8.11.3/SuSE Linux 8.11.1-0.5) with ESMTP id j118bIN15145
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Tue, 1 Feb 2005 09:37:18 +0100
+Received: (qmail 4562 invoked from network); 1 Feb 2005 08:37:17 -0000
+Received: from l1482p27.dipool.highway.telekom.at (HELO nirvana.local) ([62.46.249.59])
+          (envelope-sender <ak@xxxxxxxx.xx>)
+          by smarthub02.highway.telekom.at (qmail-ldap-1.03) with SMTP
+          for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; 1 Feb 2005 08:37:17 -0000
+Received: from ak by nirvana.local with local (Exim 3.35 #1 (Debian))
+    id 1CvtXG-0005AB-00
+    for <mutt-ng-devel@xxxxx.xxxxxxx.xx>; Tue, 01 Feb 2005 09:37:22 +0100
+Date: Tue, 1 Feb 2005 09:37:21 +0100
+From: Andreas Krennmair <ak@xxxxxxxx.xx>
+To: mutt-ng-devel@xxxxx.xxxxxxx.xx
+Subject: Re: [Mutt-ng-devel] configure without SASL
+Message-ID: <20050201083721.GA19845@xxx.xx>
+References: <20050131230714.GH5925@xxxxxxxxx.xx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=iso-8859-1
+Content-Disposition: inline
+In-Reply-To: <20050131230714.GH5925@xxxxxxxxx.xx>
+X-Operating-System: Linux 2.4.27
+User-Agent: mutt-ng 1.5.6i (Linux)
+Sender: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+Errors-To: mutt-ng-devel-admin@xxxxx.xxxxxxx.xx
+X-BeenThere: mutt-ng-devel@xxxxx.xxxxxxx.xx
+X-Mailman-Version: 2.0.13
+Precedence: bulk
+List-Help: <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=help>;
+List-Post: <mailto:mutt-ng-devel@xxxxx.xxxxxxx.xx>;
+List-Subscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=subscribe>;
+List-Id: <mutt-ng-devel.lists.berlios.de>
+List-Unsubscribe: <http://lists.berlios.de/mailman/listinfo/mutt-ng-devel>;,
+    <mailto:mutt-ng-devel-request@xxxxx.xxxxxxx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.berlios.de/pipermail/mutt-ng-devel/>;
+
+Hi Jens,
+* Jens Kubieziel <maillist@xxxxxxxxx.xx> [05-02-01 00:22]:
+> I tried to make the latest svn snapshot and wanted to exclude
+> SASL(2)-support:
+> configure --disable-imap --disable-pop --without-sasl --without-sasl2
+> 
+> Configure stopped with an error message:
+> "configure: error: SASL support is only useful with POP or IMAP support"
+> 
+> Am I too tired to run that configure-script or is there a bug?
+
+That was indeed a bug: the configure script was missing the detection
+whether SASL support was to be enabled or disabled. I fixed that. Now,
+the above error message is only issued when SASL support has been
+explicitly activated via configure but POP and IMAP support was not.
+
+Regards,
+Andreas Krennmair
+


Property changes on: trunk/buscador/testmails/mutt-ng-devel.mails
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/buscador/testmails/muttley.mails
===================================================================
--- trunk/buscador/testmails/muttley.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/muttley.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,391 @@
+From www@xx.xxxxxxxxxxx.xxx Thu Jan 27 09:47:59 2005
+Return-Path: <www@xx.xxxxxxxxxxx.xxx>
+X-Original-To: clkao@xxxxx.xxx
+Delivered-To: clkao@xxxxx.xxx
+Received: from rt.openfoundry.org (lamp.iis.sinica.edu.tw [140.109.17.109])
+    by home.clkao.org (Postfix) with ESMTP id 17DD2323
+    for <clkao@xxxxx.xxx>; Thu, 27 Jan 2005 09:47:59 +0800 (CST)
+Received: by rt.openfoundry.org (Postfix, from userid 80)
+    id 09FF2F7550; Thu, 27 Jan 2005 09:48:28 +0800 (CST)
+Subject: =?UTF-8?B?W09TU0Y6b3BlbmZvdW5kcnkgIzY4NDRdIOmDtemBnuirluWjh++8iHN5bXBh?= =?UTF-8?B?77yJ54Sh5rOV5a+E6YCB5L+h5Lu277yIZnJvbSAxLzE177yJ?=
+From: rt@xx.xxxxxxxxxxx.xxx
+Reply-To: rt@xx.xxxxxxxxxxx.xxx
+In-Reply-To: <rt-6844@OSSF>
+Message-ID: <rt-3.0.11-6844-24426.17.2502275553413@OSSF>
+Precedence: bulk
+X-RT-Loop-Prevention: OSSF
+RT-Ticket: OSSF #6844
+Managed-by: RT 3.0.11 (http://www.bestpractical.com/rt/)
+RT-Originator: luors@xxxx.xxxx.xxx.xx
+To: <luors@xxxx.xxxx.xxx.xx>, <tcliou@xxx.xxxxxx.xxx.xx>
+MIME-Version: 1.0
+Content-Type: text/plain; charset="utf-8"
+X-RT-Original-Encoding: utf-8
+Date: Thu, 27 Jan 2005 09:48:28 +0800 (CST)
+X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on home.clkao.org
+X-Spam-Level: 
+X-Spam-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,NO_REAL_NAME 
+    autolearn=no version=3.0.1
+Status: RO
+Content-Length: 519
+
+
+2005-01-27 09:48:27 星期四: 申請單 6844 有所更動。
+        專案: OpenFoundry
+        標題: 郵遞論壇(sympa)無法寄送信件(from 1/15)
+      負責人: LCamel
+      申請人: tcliou
+    目前狀態: 開啟
+ 申請單 <URL: http://rt.openfoundry.org/Foundry/Project/Tracker/Display.html?id=6844&Queue=1 >
+(若您不想再收到有關此專案的訊息,請聯絡專案管理者將您的帳號移除即可。)
+
+* 現況從 新建立 改為 開啟 (LCamel)
+* 已會簽給 LCamel (LCamel)
+
+
+
+From happyman@xxxxxxxxxx.xxxxx.xxx Thu Jan 27 15:29:23 2005
+Return-Path: <happyman@xxxxxxxxxx.xxxxx.xxx>
+X-Original-To: clkao@xxxxx.xxx
+Delivered-To: clkao@xxxxx.xxx
+Received: from mail.colocation.hinet.net (mail.colocation.hinet.net [211.20.181.250])
+    by home.clkao.org (Postfix) with ESMTP id 6159E8A
+    for <clkao@xxxxx.xxx>; Thu, 27 Jan 2005 15:29:23 +0800 (CST)
+Received: (qmail 16597 invoked by uid 712); 27 Jan 2005 15:29:55 +0800
+Received: from unknown (HELO ?192.168.13.206?) (happyman@xxx.xx.xxx.xxx)
+    by 0 (qmail 1.03 v14) with RC4-MD5 encrypted SMTP;
+    27 Jan 2005 15:29:55 +0800
+Date: Thu, 27 Jan 2005 15:28:48 +0800
+From: happyman <happyman@xxxxxxxxxx.xxxxx.xxx>
+To: Chia-liang Kao <clkao@xxxxx.xxx>
+X-Scanned: By Symantec CSS (HiNet IDC-colo2)
+Subject: Re: =?UTF-8?B?5Yiw5a625LqGIQ==?=
+Cc: linny@xxxxxxxx.xxx.xx, sell@xxx.xxx.xx
+In-Reply-To: <20050126161412.GT52110@xxxx.xxxxx.xxx>
+References: <20050126161412.GT52110@xxxx.xxxxx.xxx>
+Message-Id: <20050127144214.F191.HAPPYMAN@xxxxxxxxxx.xxxxx.xxx>
+MIME-Version: 1.0
+Content-Type: text/plain; charset="UTF-8"
+Content-Transfer-Encoding: 8bit
+X-Mailer: Becky! ver. 2.10.02 [tw]
+X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on home.clkao.org
+X-Spam-Level: 
+X-Spam-Status: No, score=0.4 required=5.0 tests=AWL,BAYES_20,
+    DNS_FROM_RFC_WHOIS,NORMAL_HTTP_TO_IP autolearn=no version=3.0.1
+Status: RO
+Content-Length: 1039
+
+是牧台 嗎?
+
+回來後忙得不可開澆. 明天又要出對了 :D
+
+程式部分:
+png files
+http://1b.hinet.net/~happyman/stb/
+stb hack
+http://211.20.181.250/~happyman/map.php
+index 檔案
+http://211.20.181.250/~happyman/map/index-ok.txt
+
+我的程式 bug 在於  16x12 的時候
+http://1b.hinet.net/~happyman/map.phps
+http://1b.hinet.net/~happyman/rangelib.phps
+http://1b.hinet.net/~happyman/maplib.phps (ui)
+
+happyman
+Chia-liang Kao <clkao@xxxxx.xxx> �� Thu, 27 Jan 2005 00:14:12 +0800 �g�� :
+
+> Dear All,
+> 照片已經去偷看了 :)
+> 
+> 西巒隊伍在我要求紀律下 變成還算紮實的兩天 - 順便重量訓練背水
+> 
+> 再生能高走的很爽 夥伴也很棒 跟各位說謝謝 
+> 
+> 蚯蚓: 地圖的 index 資料看怎麼給我吧 還有你的程式
+> 另外 好像有人也認識你:
+> 00:06 <@yuppie> clkao: 你跟 happyman 是山友!?
+> 
+> 文伶: 結果頭巾放在車上忘記帶去用 然後那位攀岩國手也有去西巒 叫張秋玫.
+> 
+> Cheers,
+> CLK
+
+-- 
+happyman <happyman@xxxxxxxxxx.xxxxx.xxx>
+
+
+From xcin-bounces@xxxxx.xxx.xx Mon Jan 31 23:36:03 2005
+Return-Path: <xcin-bounces@xxxxx.xxx.xx>
+X-Original-To: clkao@xxxxx.xxx
+Delivered-To: clkao@xxxxx.xxx
+Received: from tlug.sinica.edu.tw (tlug.sinica.edu.tw [140.109.13.42])
+    by home.clkao.org (Postfix) with ESMTP id 335A7ED
+    for <clkao@xxxxx.xxx>; Mon, 31 Jan 2005 23:36:03 +0800 (CST)
+Received: from localhost (tlug [127.0.0.1])
+    by tlug.sinica.edu.tw (Postfix) with ESMTP id ACBB030C008;
+    Mon, 31 Jan 2005 23:36:41 +0800 (CST)
+Received: from tlug.sinica.edu.tw ([127.0.0.1])
+    by localhost (tlug.sinica.edu.tw [127.0.0.1]) (amavisd-new, port 10024)
+    with LMTP id 23341-01; Mon, 31 Jan 2005 23:36:39 +0800 (CST)
+Received: from tlug.sinica.edu.tw (tlug [127.0.0.1])
+    by tlug.sinica.edu.tw (Postfix) with ESMTP id 4074030C00B;
+    Mon, 31 Jan 2005 23:36:39 +0800 (CST)
+X-Original-To: xcin@xxxxx.xxx.xx
+Delivered-To: xcin@xxxxx.xxx.xx
+Received: from localhost (tlug [127.0.0.1])
+    by tlug.sinica.edu.tw (Postfix) with ESMTP id 296C530C00B
+    for <xcin@xxxxx.xxx.xx>; Mon, 31 Jan 2005 23:36:38 +0800 (CST)
+Received: from tlug.sinica.edu.tw ([127.0.0.1])
+    by localhost (tlug.sinica.edu.tw [127.0.0.1]) (amavisd-new, port 10024)
+    with LMTP id 22778-02 for <xcin@xxxxx.xxx.xx>;
+    Mon, 31 Jan 2005 23:36:37 +0800 (CST)
+Received: by tlug.sinica.edu.tw (Postfix, from userid 507)
+    id 38E3130C008; Mon, 31 Jan 2005 23:36:37 +0800 (CST)
+Date: Mon, 31 Jan 2005 23:36:37 +0800
+From: Tung-Han Hsieh <thhsieh@xxxxx.xxx.xx>
+To: xcin@xxxxx.xxx.xx
+Message-ID: <20050131153637.GA23406@xxxxx.xxx.xx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=big5
+Content-Disposition: inline
+Content-Transfer-Encoding: 8bit
+User-Agent: Mutt/1.5.6+20040907i
+X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at linux.org.tw
+Subject: [XCIN] [Fw: =?big5?b?pc4geGNpbiCo07NCsnqleKTlXQ==?=
+X-BeenThere: xcin@xxxxx.xxx.xx
+X-Mailman-Version: 2.1.5
+Precedence: list
+Reply-To: xcin@xxxxx.xxx.xx
+List-Id: xcin.linux.org.tw
+List-Unsubscribe: <https://www.linux.org.tw/mailman/listinfo/xcin>;,
+    <mailto:xcin-request@xxxxx.xxx.xx?subject=unsubscribe>;
+List-Archive: <http://www.linux.org.tw/pipermail/xcin>;
+List-Post: <mailto:xcin@xxxxx.xxx.xx>;
+List-Help: <mailto:xcin-request@xxxxx.xxx.xx?subject=help>;
+List-Subscribe: <https://www.linux.org.tw/mailman/listinfo/xcin>;,
+    <mailto:xcin-request@xxxxx.xxx.xx?subject=subscribe>;
+Sender: xcin-bounces@xxxxx.xxx.xx
+Errors-To: xcin-bounces@xxxxx.xxx.xx
+X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at linux.org.tw
+X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on home.clkao.org
+X-Spam-Level: **
+X-Spam-Status: No, score=2.1 required=5.0 tests=BAYES_80 autolearn=no 
+    version=3.0.1
+Status: RO
+Content-Length: 2484
+
+Dear XCIN developers,
+
+I have received the following interesting suggestions from
+Mr. Lei Ming Han. Maybe you will be interested in taking
+his opinions in the implementations of xcin.
+
+Best Wishes,
+
+T.H.Hsieh
+
+
+----- Forwarded message from Lei Ming Han <minghanl@xxxxxxxxxxxx.xxx> -----
+
+X-Greylist: delayed 1621 seconds by postgrey-1.17 at tlug.sinica.edu.tw; Thu, 27
++Jan 2005 10:37:34 CST
+From: Lei Ming Han <minghanl@xxxxxxxxxxxx.xxx>
+To: thhsieh@xxxxx.xxx.xx
+Subject: �� xcin �ӳB�z�x��
+X-Virus-Scanned: amavisd-new at protocomtech.com
+X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at linux.org.tw
+
+
+�¥��ͦ��n,
+mchhai �� kam &#275;-hi&aacute;u �� h&#333;-l&ograve;-&#333;e, �g�x???<br>
+g&oacute;a �� linux �w�g k&uacute;i-n&#257;�V l&ograve;,<br>
+�̪��}�l b&eacute; �Ǽg�x��, <br>
+n&#257;-s&#299; �g k&aacute; ù���r &ecirc; �� ti&ograve; �@�w &agrave;i�� �߹�
++�ӿ� ����,<br>
+n&#257;-s&#299; �g k&aacute; �~�r l&egrave;, ti&ograve;-&aacute;i ���L�ӵػy
++&ecirc; �o�� chi&aacute; �� hat-t&#333; �� �`�� phah �X��,<br>
+ch&oacute;ng-k&oacute;ng ti&#333;-s&#299; �·� k&aacute; ��chhun.<br>
+g&oacute;u �Pı &agrave;i�� �M�� ��ti&#333; �x�� &ecirc; phah�r�k
++chhi&aacute;-&#275; �Q�K.<br>
+<br>
+�¥��ͧA�n,<br>
+�����D�A�O�_�|���e���y, �g�x���H<br>
+�ڤw�g�Φn�X�~ linux �F,<br>
+�̪��}�l�ǥx��,<br>
+�C���g��ù���r���ɭԴN�@�w�n�ηƹ��ӿ�����,<br>
+�g���~�r���ɭԤS�n���_�e���y���������εػy�o���~���ϥΪ`?����J,<br>
+�`���N�O�D�`�·�.<br>
+��ı�o�@�w�n���x���M�Ϊ����J�k�~�|���K.<br>
+<br>
+�n���y�x�媺���J�k, �ڷQ xcin �O�@�ӫܦn���_�I,<br>
+�ڬݤF�A xcin&nbsp; ������, �ثe�����ӷQ�k,<br>
+�Ĥ@�ذ��k�O�Q�� gen_inp, �ڥu�n�g�X taibun.cin �N�i�H�F.<br>
+�ĤG�ذ��k�O�����t�~�g�@�� module.<br>
+�ڷQ�N�o�I�ӽбЧA?��N��.<br>
+<br>
+�N�ڥثe���x�媺�F��, �j�h�ƤH���O�� �з|ù���r �ӮѼg,<br>
+���ǤH�ߺD �~ù�V��, ���ǤH�ߺD�g��ù,<br>
+���׬O���@��, �����αз|ù���r�����k�ӫ���, <br>
+�䤤 accent �������H���[�����ռƦr�ӥN��.<br>
+�Ҧp, ���U ji7 ����, �|���p�U������:<br>
+<font color="#3366ff">1. j&#299; 2. �G 3. �r 5. �� 4. �L</font><br>
+�A�Ҧp, ���U phiN7, �|��<br>
+1. ph&#299;N 2. �� 3. �D 4. ����<br>
+<br>
+���O .cin �ɪ��ĤG�����G�������W�L����byte�����r<br>
+<br>
+�аݧAı�o�����֪����k�O����. <br>
+�٦�, �o�˪����J�k�����L�w�g�����ƪ��{���n�@�_��, <br>
+���S�����i���άO�n���L�`�N���a��?<br>
+<br>
+??��.<br>
+<br>
+Ming-Han<br>
+<br>
+<br>
+</body>
+</html>
+_______________________________________________
+XCIN mailing list
+XCIN@xxxxx.xxx.xx
+https://www.linux.org.tw/mailman/listinfo/xcin
+
+
+From kaochia8@xxxx.xxxxx.xxx Tue Feb  1 10:32:35 2005
+Return-Path: <kaochia8@xxxx.xxxxx.xxx>
+X-Original-To: clkao@xxxxx.xxx
+Delivered-To: clkao@xxxxx.xxx
+Received: from msr53.hinet.net (msr53.hinet.net [168.95.4.153])
+    by home.clkao.org (Postfix) with ESMTP id 5584E2EF
+    for <clkao@xxxxx.xxx>; Tue,  1 Feb 2005 10:32:35 +0800 (CST)
+Received: from [192.168.254.102] (220-132-58-30.HINET-IP.hinet.net [220.132.58.30])
+    by msr53.hinet.net (8.9.3/8.9.3) with ESMTP id KAA21849
+    for <clkao@xxxxx.xxx>; Tue, 1 Feb 2005 10:33:05 +0800 (CST)
+Message-ID: <41FEEA44.6060201@xxxx.xxxxx.xxx>
+Date: Tue, 01 Feb 2005 10:32:36 +0800
+From: =?UTF-8?B?5bCP5o2y?= <kaochia8@xxxx.xxxxx.xxx>
+User-Agent: Mozilla Thunderbird 0.8 (Windows/20040913)
+X-Accept-Language: zh-tw, en-us, en, zh
+MIME-Version: 1.0
+To: Chia-liang Kao <clkao@xxxxx.xxx>
+Subject: =?UTF-8?B?5oClISEg5p+l6Kmi5ZWP6aGM?=
+References: <41FCF82A.7010201@xxxx.xxxxx.xxx> <20050131162150.GI81966@xxxx.xxxxx.xxx>
+In-Reply-To: <20050131162150.GI81966@xxxx.xxxxx.xxx>
+Content-Type: text/plain; charset=UTF-8; format=flowed
+Content-Transfer-Encoding: 8bit
+X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on home.clkao.org
+X-Spam-Level: 
+X-Spam-Status: No, score=-0.4 required=5.0 tests=AWL,BAYES_40,
+    DNS_FROM_RFC_WHOIS autolearn=no version=3.0.1
+Status: RO
+X-Status: A
+Content-Length: 369
+
+就是用學校訂單那邊打大量的
+可以查詢
+可是用create那邊打單筆的
+好像就查詢不到了
+
+另外
+你給我的歐舍的那些
+字體編號都打5
+啊沒有第五號字體啊~轉出來都沒有圖
+
+到時候歐舍的這些貼紙
+轉出來還是以前的22x9得尺寸大小嗎
+只是到時候用perl印的時候
+再從那裡面改尺寸大小嗎~?
+
+
+From error2@xxxxxxx.xxxxxxxxxx.xxx.xx Tue Feb  1 17:26:36 2005
+Return-Path: <error2@xxxxxxx.xxxxxxxxxx.xxx.xx>
+X-Original-To: clkao@xxxxx.xxx
+Delivered-To: clkao@xxxxx.xxx
+Received: from ebmail1.chinatrust.com.tw (ebmail1.chinatrust.com.tw [203.66.181.222])
+    by home.clkao.org (Postfix) with ESMTP id 6599C2F3
+    for <clkao@xxxxx.xxx>; Tue,  1 Feb 2005 17:26:36 +0800 (CST)
+Received: from nbsvrp11 (ebmail1.chinatrust.com.tw [203.66.181.222])
+    by ebmail1.chinatrust.com.tw (Postfix) with ESMTP id E44757AB0
+    for <clkao@xxxxx.xxx>; Tue,  1 Feb 2005 17:27:14 +0800 (CST)
+Message-ID: 64794$$$36291702$$$clkao@xxxxx.xxx                                   
+From: =?BIG5?B?pKSw6qtIsFWw07d+u8im5g==?= <bank.csc@xxxxxx.xxxxxxxxxx.xxx.xx>
+Reply-To: bank.csc@xxxxxx.xxxxxxxxxx.xxx.xx
+To: clkao@xxxxx.xxx
+Subject: =?BIG5?B?pKSw6qtIsFVWSVNBxefD0qpBsMgtLaTRpNGwZTUwMDCkuCE=?=
+Mime-Version: 1.0
+Content-Type: text/html; charset=BIG5
+Content-Transfer-Encoding: base64
+Date: Tue,  1 Feb 2005 17:27:14 +0800 (CST)
+X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on home.clkao.org
+X-Spam-Level: ****
+X-Spam-Status: No, score=4.3 required=5.0 tests=AWL,BAYES_99,HTML_90_100,
+    HTML_IMAGE_RATIO_02,HTML_MESSAGE,HTML_TAG_EXIST_TBODY,
+    HTML_TEXT_AFTER_BODY,HTML_TEXT_AFTER_HTML,INVALID_MSGID,IP_LINK_PLUS,
+    MIME_BASE64_TEXT,MIME_HTML_ONLY,NORMAL_HTTP_TO_IP autolearn=no 
+    version=3.0.1
+Status: RO
+Content-Length: 4597
+
+PEhUTUw+PEhFQUQ+PC9IRUFEPg0KPEJPRFkgc3R5bGU9IkZPTlQ6IDEwcHQgYXJpYWwiPiZuYnNw
+OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyANCjxUQUJMRSBoZWlnaHQ9MjU4IGNlbGxTcGFjaW5nPTAg
+Y2VsbFBhZGRpbmc9MCB3aWR0aD0iNDglIiBhbGlnbj1jZW50ZXIgYm9yZGVyPTA+DQo8VEJPRFk+
+DQo8VFI+DQo8VEQ+PEEgdGFyZ2V0PV9ibGFuayBocmVmPSJodHRwOi8vMjAzLjY2LjE4MS4yMjIv
+c2VydmxldC9DbGljaz9NQk1PUE5MT1BORkxESEtHTUFDS0lMTU1CSkZDSFBGUEtNRU1KR0pNUEdB
+SUVQQ1BPQ1BFSk1OSEVBSEJBS0ZJSk5DTE9ORU9DQUdKTElQR0VFTk9BT0ZORkNES0dGQUNFRU5P
+QU9GTkZDREtHRkFDRUVOT0FPRk5GQ0RLR0ZBQ05NREtPTVBLQVBFRUpPQUFQSEZCSEFQTURDT0pC
+SkRPIj48SU1HIGhlaWdodD00MiBzcmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIv
+MzU2LzZncThxR0lrVkVOTVJpeEcvaW1ncy92aXNhMDEyNV8wMS5naWYiIHdpZHRoPTYwMCBib3Jk
+ZXI9MD48L0E+PC9URD48L1RSPg0KPFRSPg0KPFREPg0KPFRBQkxFIGNlbGxTcGFjaW5nPTAgY2Vs
+bFBhZGRpbmc9MCB3aWR0aD0iNzUlIiBib3JkZXI9MD4NCjxUQk9EWT4NCjxUUj4NCjxURCByb3dT
+cGFuPTM+PElNRyBoZWlnaHQ9MjY0IHNyYz0iaHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3NlcnZl
+ci8zNTYvNmdxOHFHSWtWRU5NUml4Ry9pbWdzL3Zpc2EwMTI1XzAyLmpwZyIgd2lkdGg9MjU0Pjwv
+VEQ+DQo8VEQ+PElNRyBoZWlnaHQ9MTIwIHNyYz0iaHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3Nl
+cnZlci8zNTYvNmdxOHFHSWtWRU5NUml4Ry9pbWdzL3Zpc2EwMTI1XzAzLmdpZiIgd2lkdGg9MzQ2
+PjwvVEQ+PC9UUj4NCjxUUj4NCjxURD48SU1HIGhlaWdodD05NiBzcmM9Imh0dHA6Ly8yMDMuNjYu
+MTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcvaW1ncy92aXNhMDEyNV8wNC5n
+aWYiIHdpZHRoPTM0Nj48L1REPjwvVFI+DQo8VFI+DQo8VEQgaGVpZ2h0PTE2PjxJTUcgaGVpZ2h0
+PTQ4IHNyYz0iaHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3NlcnZlci8zNTYvNmdxOHFHSWtWRU5N
+Uml4Ry9pbWdzL3Zpc2EwMTI1XzA1LmpwZyIgd2lkdGg9MzQ2PjwvVEQ+PC9UUj48L1RCT0RZPjwv
+VEFCTEU+PC9URD48L1RSPg0KPFRSPg0KPFREPjxJTUcgaGVpZ2h0PTg3IHNyYz0iaHR0cDovLzIw
+My42Ni4xODEuMjIyL2ltZ3NlcnZlci8zNTYvNmdxOHFHSWtWRU5NUml4Ry9pbWdzL3Zpc2EwMTI1
+XzA2LmdpZiIgd2lkdGg9NjAwPjwvVEQ+PC9UUj4NCjxUUj4NCjxURD48SU1HIGhlaWdodD01NCBz
+cmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcv
+aW1ncy92aXNhMDEyNV8wNy5naWYiIHdpZHRoPTYwMD48L1REPjwvVFI+DQo8VFI+DQo8VEQ+PElN
+RyBoZWlnaHQ9NjEgc3JjPSJodHRwOi8vMjAzLjY2LjE4MS4yMjIvaW1nc2VydmVyLzM1Ni82Z3E4
+cUdJa1ZFTk1SaXhHL2ltZ3MvdmlzYTAxMjVfMDguZ2lmIiB3aWR0aD02MDA+PC9URD48L1RSPg0K
+PFRSPg0KPFREPjxJTUcgaGVpZ2h0PTE2NiBzcmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdz
+ZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcvaW1ncy92aXNhMDEyNV8wOS5naWYiIHdpZHRoPTYw
+MD48L1REPjwvVFI+DQo8VFI+DQo8VEQ+DQo8VEFCTEUgY2VsbFNwYWNpbmc9MCBjZWxsUGFkZGlu
+Zz0wIHdpZHRoPSI3NSUiIGJvcmRlcj0wPg0KPFRCT0RZPg0KPFRSPg0KPFREPjxJTUcgaGVpZ2h0
+PTUxIHNyYz0iaHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3NlcnZlci8zNTYvNmdxOHFHSWtWRU5N
+Uml4Ry9pbWdzL3Zpc2EwMTI1XzEwLmdpZiIgd2lkdGg9MjM3PjwvVEQ+DQo8VEQ+PEEgdGFyZ2V0
+PV9ibGFuayBocmVmPSJodHRwOi8vMjAzLjY2LjE4MS4yMjIvc2VydmxldC9DbGljaz9NQk1PUE5M
+T1BORkxESEtHTUFDS0lMTU1CSkZDSFBGUENGSk1PSEJGSkJCUEZGS0JPQ1BFSk1OSEVBSEJBS0ZJ
+Sk5DTE9ORU9DQUdKTElQR0VFTk9BT0ZORkNES0dGQUNFRU5PQU9GTkZDREtHRkFDRUVOT0FPRk5G
+Q0RLR0ZBQ05NREtPTVBLQVBFRUpPQUFQSEZCSEFQTURDT0pCSkRPIj48SU1HIGhlaWdodD01MSBz
+cmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcv
+aW1ncy92aXNhMDEyNV8xMS5naWYiIHdpZHRoPTE2MSBib3JkZXI9MD48L0E+PC9URD4NCjxURD48
+SU1HIGhlaWdodD01MSBzcmM9Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZn
+cThxR0lrVkVOTVJpeEcvaW1ncy92aXNhMDEyNV8xMi5naWYiIHdpZHRoPTIwMj48L1REPjwvVFI+
+PC9UQk9EWT48L1RBQkxFPjwvVEQ+PC9UUj4NCjxUUj4NCjxURD48SU1HIGhlaWdodD0yNSBzcmM9
+Imh0dHA6Ly8yMDMuNjYuMTgxLjIyMi9pbWdzZXJ2ZXIvMzU2LzZncThxR0lrVkVOTVJpeEcvaW1n
+cy92aXNhMDEyNV8xMy5naWYiIHdpZHRoPTYwMD48L1REPjwvVFI+PC9UQk9EWT48L1RBQkxFPg0K
+PFRBQkxFIGNlbGxTcGFjaW5nPTEgY2VsbFBhZGRpbmc9OCB3aWR0aD03MDAgYWxpZ249Y2VudGVy
+IGJvcmRlcj0wPg0KPFRCT0RZPg0KPEZPUk0gbmFtZT1xdWVyeV9mb3JtIGFjdGlvbj1odHRwczov
+L2NvbnN1bWVyLmNoaW5hdHJ1c3QuY29tLnR3L2NnaS1iaW4vcHJvZC9jaC9ndC9ndF9vcmRlcl9k
+ZXRjdC5qc3AgbWV0aG9kPXBvc3QgPHRyPjwvU1BBTj4NCjxUUj4NCjxURD48U1BBTiBjbGFzcz10
+eHQtYmxhY2s+pnCqR7F6pKO3UaZBpqyo7KfarcyqurBUrqehQTxJTUcgaGVpZ2h0PTIyIHNyYz0i
+aHR0cDovLzIwMy42Ni4xODEuMjIyL2ltZ3NlcnZlci8yMjYwMC9BOGRoV1FIZGE3Rm9rWXlDL2lt
+Z3MvaGFuZC5naWYiIHdpZHRoPTI3IGFsaWduPWFic01pZGRsZT4gPElOUFVUIHR5cGU9c3VibWl0
+IHZhbHVlPaj6rvitcb5cIG5hbWU9YWN0PiA8SU5QVVQgdHlwZT1oaWRkZW4gdmFsdWU9J0ExMjQz
+NTM5NTYgICAgICAnIG5hbWU9aWRlbWFpbD4goUG1bqRKpKSw6qtIsFW69Lj0u8im5qvhoUGnWaVp
+xdyn87F6qrqtcb5cs12pd6FDPC9GT1JNPjwvU1BBTj48L1REPjwvVFI+PC9UQk9EWT48L1RBQkxF
+Pg0KPFA+Jm5ic3A7PC9QPjxpbWcgd2lkdGg9MCBoZWlnaHQ9MCBzcmM9Imh0dHA6Ly8yMDMuNjYu
+MTgxLjIyMi9zZXJ2bGV0L09wZW4/TUJNT1BOTE9QTkZMREhLR0tNQ05EUEdERUhHRkxIS0FQREdP
+RlBPQU9LSk5DTUdNT0NQRUpNTkhFQUhCQUtGSUpOQ0xPTkVPQ0FHSkxJUEdFRU5PQU9GTkZDREtH
+RkFDRUVOT0FPRk5GQ0RLR0ZBQ0VFTk9BT0ZORkNES0dGQUNOTURLT01QS0FQRUVKT0FBUEhGQkhB
+UE1EQ09KQkpETyI+PC9CT0RZPjwvSFRNTD48UCBhbGlnbj1yaWdodD48Zm9udCBzaXplPTE+sU2u
+16VOuLk6NjQ3OTQgLKyhsMqlTri5OjY0NTIxPC9mb250PjwvUD4=
+
+


Property changes on: trunk/buscador/testmails/muttley.mails
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/buscador/testmails/random.mails
===================================================================
--- trunk/buscador/testmails/random.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/random.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,21 @@
+From dada at perl.it  Mon Mar  1 07:14:41 2004
+From: dada at perl.it (Aldo Calpini)
+Date: Mon Aug  2 21:35:57 2004
+Subject: [Roma.pm] =?iso-8859-1?q?l=27ereditariet=E0?= diseredata
+Message-ID: <1078146881.7413.83.camel@localhost>
+Status: O
+
+riuscite a dirmi, guardando il seguente codice:
+
+a. cosa c'? di sbagliato
+b. qual'? il modo pi? elegante per correggerlo
+c. cosa si pu? fare per evitare simili errori
+
+http://www.perl.it/blog/archives/000032.html
+
+(cfr. anche http://www.perlmonks.org/index.pl?node_id=332883)
+
+cheers,
+Aldo
+
+


Property changes on: trunk/buscador/testmails/random.mails
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/buscador/testmails/thread.mails
===================================================================
--- trunk/buscador/testmails/thread.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/thread.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,861 @@
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 09:57:39 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV55U-0004YF-00; Tue, 01 Jun 2004 09:57:36 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV54o-0004Xq-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 09:56:54 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP id 3EE8431D9
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 11:55:59 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Message-Id: <20040601115553.759d77ec@bugs>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Subject: [Maypole] apache2 or cgi?
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 11:55:53 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 373
+Lines: 14
+
+hi,
+
+I "brusted" over the arhives and see there is some discussion about support 
+for Apache2... what are the steps to make maypole working under apache2, if possible?
+
+As worst case scenario how to run it under pure CGI ?
+
+tia
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 10:18:04 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV5PG-0004pS-00; Tue, 01 Jun 2004 10:18:02 +0100
+Received: from mag-sol.com ([217.160.181.186])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV5Oo-0004pA-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 10:17:34 +0100
+Received: (qmail 10907 invoked by uid 10009); 1 Jun 2004 09:17:35 -0000
+From: Dave Cross <dave@xxxx.xxx.xx>
+To: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+Cc: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] apache2 or cgi?
+Message-ID: <20040601091735.GA10279@xxxxxxx.xxx>
+References: <20040601115553.759d77ec@bugs>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+In-Reply-To: <20040601115553.759d77ec@bugs>
+User-Agent: Mutt/1.4.1i
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 10:17:35 +0100
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.5 required=5.0 tests=AWL,BAYES_00,
+    TO_ADDRESS_EQ_REAL autolearn=ham version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 714
+Lines: 27
+
+On Tue, Jun 01, 2004 at 11:55:53AM +0300, raptor@xxxxxx.xxx wrote:
+> hi,
+> 
+> I "brusted" over the arhives and see there is some discussion about
+> support for Apache2... what are the steps to make maypole working
+> under apache2, if possible?
+
+I got Maypole working fine under Apache2 by following the directions in
+
+http://lists.netthink.co.uk/pipermail/maypole/2004-May/000248.html
+
+I also had to install the Apache2 version of Apache::Request which I
+got from 
+
+http://search.cpan.org/dist/libapreq2-2.02_02-dev/
+
+Dave...
+
+-- 
+  New .sigs
+  Running in please parse
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 13:42:17 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV8as-00083d-00; Tue, 01 Jun 2004 13:42:14 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV8Zw-00083D-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 13:41:17 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP
+    id 2485D33B9; Tue,  1 Jun 2004 15:41:59 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: Dave Cross <dave@xxxx.xxx.xx>
+Cc: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] apache2 or cgi?
+Message-Id: <20040601154154.6b4b02e0@bugs>
+In-Reply-To: <20040601091735.GA10279@xxxxxxx.xxx>
+References: <20040601115553.759d77ec@bugs>
+    <20040601091735.GA10279@xxxxxxx.xxx>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 15:41:54 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 665
+Lines: 25
+
+
+> http://search.cpan.org/dist/libapreq2-2.02_02-dev/
+
+what about :
+<<
+Maypole::Authentication::UserSessionCookie doesn't work yet here, 
+(segfaults) but I'm working on it.
+>>
+
+
+When I  try :
+ ./configure --with-apache2-apxs=/usr/sbin/apxs2 
+>>>>...............
+checking whether to enable maintainer-specific portions of Makefiles... no
+build/version_check.pl failed: no version_string found in ''.
+configure: error: Bad apache2 version
+
+
+--with-apache2-apxs  <-- what this mean path to apxs binary or some directory ?!
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 14:08:15 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV901-0000EO-00; Tue, 01 Jun 2004 14:08:13 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV8zZ-00008G-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 14:07:45 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP id C2428347E
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 16:08:27 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Message-Id: <20040601160823.7e3929e4@bugs>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Subject: [Maypole] CGI::Maypole
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 16:08:23 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 1707
+Lines: 65
+
+Simultaneously I'm tring CGI variant too :
+
+...
+client denied by server configuration: /usr/htdocs
+Premature end of script headers: test.pl
+file error - frontpage: not found at /usr/lib/perl5/site_perl/5.8.2/Maypole/View/Base.pm line <DATA> 3077 ......
+
+
+As stated in the Wiki FAQ I'm tring to put slash at the end, but still get this error , can this be 'cause
+
+>>> client denied by server configuration: /usr/htdocs <<<
+
+What I've set is a lib directory where I put MyTest.pm :
+
+package MyTest;
+#use base 'Apache::MVC';
+use base 'CGI::Maypole';
+
+MyTest->setup("dbi:SQLite:/path/to/db/test.db");
+MyTest->config->{uri_base} = "http://localhost/maypole/";;
+MyTest->config->{rows_per_page} = 10;
+MyTest->config->{display_tables} = [qw[test]];
+1;
+
+then test.pl like this :
+
+#!/usr/bin/perl -w
+use strict;
+use lib '/path/to/maypole/lib';
+use MyTest;
+MyTest->run();
+
+
+and fetched like this :
+
+wget http://x.x.x.x/maypole/test.pl/
+--15:47:12--  http://x.x.x.x/maypole/test.pl/
+           => `index.html'
+Connecting to x.x.x.x:80... connected.
+HTTP request sent, awaiting response... 500 Internal Server Error
+15:47:13 ERROR 500: Internal Server Error.
+
+this doesnt help either :
+
+wget http://x.x.x.x/maypole/test.pl/list
+--16:00:58--  http://x.x.x.x/maypole/test.pl/list
+           => `list'
+Connecting to x.x.x.x:80... connected.
+HTTP request sent, awaiting response... 500 Internal Server Error
+16:00:58 ERROR 500: Internal Server Error.
+
+
+wget http://x.x.x.x/maypole/test.pl/test/list
+
+either... the "test" is the name of the Table ...
+
+what i'm doing wrong ..
+
+tia
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 14:23:15 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV9EX-0000RF-00; Tue, 01 Jun 2004 14:23:13 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BV9EB-0000Lf-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 14:22:51 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP id EDD17330B
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 16:23:33 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] CGI::Maypole
+Message-Id: <20040601162329.323a3f18@bugs>
+In-Reply-To: <20040601160823.7e3929e4@bugs>
+References: <20040601160823.7e3929e4@bugs>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 16:23:29 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 508
+Lines: 22
+
+Hmm :") i had to do it like this so I dont get Internal error ::
+
+> then test.pl like this :
+> 
+> #!/usr/bin/perl -w
+print "Content-type: text/html \n\n";
+> use strict;
+> use lib '/path/to/maypole/lib';
+> use MyTest;
+> MyTest->run();
+ 
+
+but still no success.. it seems I have to copy from somewhere --> somewhere-else templates ... but
+from where to where ?
+
+tia
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 16:25:22 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVB8g-0002Qh-00; Tue, 01 Jun 2004 16:25:18 +0100
+Received: from mail.tvskat.net ([213.16.56.1])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVB83-0002O0-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 16:24:39 +0100
+Received: from bugs (unknown [213.16.56.6])
+    by mail.tvskat.net (Postfix) with SMTP
+    id 7D8743485; Tue,  1 Jun 2004 18:25:22 +0300 (EEST)
+From: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+To: "raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx>
+Cc: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] CGI::Maypole
+Message-Id: <20040601182518.751490d0@bugs>
+In-Reply-To: <20040601160823.7e3929e4@bugs>
+References: <20040601160823.7e3929e4@bugs>
+X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-pc-linux-gnu)
+Mime-Version: 1.0
+Content-Type: text/plain; charset=US-ASCII
+Content-Transfer-Encoding: 7bit
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 18:25:18 +0300
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.5 required=5.0 tests=AWL,BAYES_00,
+    TO_ADDRESS_EQ_REAL autolearn=ham version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 2262
+Lines: 80
+
+I found the problem the following has to be added to MyTest :
+
+sub get_template_root { "/path/to/templates/" } 
+
+where I can find the .css stuff ... it looks very ugly not as shown on perl.com :")
+
+On Tue, 1 Jun 2004 16:08:23 +0300
+"raptor@xxxxxx.xxx" <raptor@xxxxxx.xxx> wrote:
+
+> Simultaneously I'm tring CGI variant too :
+> 
+> ...
+> client denied by server configuration: /usr/htdocs
+> Premature end of script headers: test.pl
+> file error - frontpage: not found at /usr/lib/perl5/site_perl/5.8.2/Maypole/View/Base.pm line <DATA> 3077 ......
+> 
+> 
+> As stated in the Wiki FAQ I'm tring to put slash at the end, but still get this error , can this be 'cause
+> 
+> >>> client denied by server configuration: /usr/htdocs <<<
+> 
+> What I've set is a lib directory where I put MyTest.pm :
+> 
+> package MyTest;
+> #use base 'Apache::MVC';
+> use base 'CGI::Maypole';
+> 
+> MyTest->setup("dbi:SQLite:/path/to/db/test.db");
+> MyTest->config->{uri_base} = "http://localhost/maypole/";;
+> MyTest->config->{rows_per_page} = 10;
+> MyTest->config->{display_tables} = [qw[test]];
+> 1;
+> 
+> then test.pl like this :
+> 
+> #!/usr/bin/perl -w
+> use strict;
+> use lib '/path/to/maypole/lib';
+> use MyTest;
+> MyTest->run();
+> 
+> 
+> and fetched like this :
+> 
+> wget http://x.x.x.x/maypole/test.pl/
+> --15:47:12--  http://x.x.x.x/maypole/test.pl/
+>            => `index.html'
+> Connecting to x.x.x.x:80... connected.
+> HTTP request sent, awaiting response... 500 Internal Server Error
+> 15:47:13 ERROR 500: Internal Server Error.
+> 
+> this doesnt help either :
+> 
+> wget http://x.x.x.x/maypole/test.pl/list
+> --16:00:58--  http://x.x.x.x/maypole/test.pl/list
+>            => `list'
+> Connecting to x.x.x.x:80... connected.
+> HTTP request sent, awaiting response... 500 Internal Server Error
+> 16:00:58 ERROR 500: Internal Server Error.
+> 
+> 
+> wget http://x.x.x.x/maypole/test.pl/test/list
+> 
+> either... the "test" is the name of the Table ...
+> 
+> what i'm doing wrong ..
+> 
+> tia
+> 
+> _______________________________________________
+> maypole mailing list
+> maypole@xxxxx.xxxxxxxx.xx.xx
+> http://lists.netthink.co.uk/listinfo/maypole
+> 
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 17:11:17 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVBr7-0003XE-00; Tue, 01 Jun 2004 17:11:13 +0100
+Received: from wsm.wineasy.no ([213.225.123.170])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVBqC-0003Wj-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 17:10:16 +0100
+Received: from localhost (localhost.localdomain [127.0.0.1])
+    by wsm.wineasy.no (Postfix) with ESMTP id 5CA721DC15C
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 18:08:02 +0200 (CEST)
+Received: from [10.0.0.2] (118.80-203-43.nextgentel.com [80.203.43.118])
+    by wsm.wineasy.no (Postfix) with ESMTP id 952B71DC108
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 18:08:01 +0200 (CEST)
+Message-ID: <40BCAA44.3030100@xxxxxxx.xx>
+From: Marcus Ramberg <marcus@xxxxxxx.xx>
+User-Agent: Mozilla Thunderbird 0.6 (Macintosh/20040502)
+X-Accept-Language: en-us, en
+MIME-Version: 1.0
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] apache2 or cgi?
+References: <20040601115553.759d77ec@bugs>    <20040601091735.GA10279@xxxxxxx.xxx> <20040601154154.6b4b02e0@bugs>
+In-Reply-To: <20040601154154.6b4b02e0@bugs>
+Content-Type: text/plain; charset=us-ascii; format=flowed
+Content-Transfer-Encoding: 7bit
+X-Virus-Scanned: by Song Networks AS - F-Secure
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 01 Jun 2004 18:09:40 +0200
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-52.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_SORBS 
+    autolearn=no version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+X-Status: A
+Content-Length: 695
+Lines: 29
+
+raptor@xxxxxx.xxx wrote:
+
+>>http://search.cpan.org/dist/libapreq2-2.02_02-dev/
+>>    
+>>
+>
+>what about :
+><<
+>Maypole::Authentication::UserSessionCookie doesn't work yet here, 
+>(segfaults) but I'm working on it.
+>  
+>
+I have a working version of this, can't remember if I posted the last
+version of this to the list. Should be part of the next release of this
+module I guess. Sure wish someone had taken up Simon on the project
+manager mail.
+
+Marcus
+
+--
+This e-mail has been protected by Song Networks' virus-scan service:
+http://www.securemail.no
+
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 18:05:19 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVChQ-0004Lx-00; Tue, 01 Jun 2004 18:05:16 +0100
+Received: from simon by alibi.simon-cozens.org with local (Exim 3.35 #1 (Debian))
+    id 1BVCgN-0004Io-00; Tue, 01 Jun 2004 18:04:11 +0100
+From: Simon Cozens <simon@xxxxxxxxxxxx.xxx>
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Subject: Re: [Maypole] apache2 or cgi?
+Message-ID: <20040601170411.GB26177@xxxxx.xxxxxxxxxxxx.xxx>
+References: <20040601115553.759d77ec@bugs> <20040601091735.GA10279@xxxxxxx.xxx> <20040601154154.6b4b02e0@bugs> <40BCAA44.3030100@xxxxxxx.xx>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=us-ascii
+Content-Disposition: inline
+In-Reply-To: <40BCAA44.3030100@xxxxxxx.xx>
+User-Agent: Mutt/1.3.28i
+X-Operating-System: Linux alibi 2.4.18
+X-POM: The Moon is Waxing Gibbous (96% of Full)
+X-Addresses: The simon@xxxxxx.xxx address is deprecated due to being broken. simon@xxxxxx.xx.xx still works, but simon-cozens.org or netthink.co.uk are preferred.
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 1 Jun 2004 18:04:11 +0100
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-52.5 required=5.0 tests=AWL,BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 940
+Lines: 26
+
+Marcus Ramberg:
+> I have a working version of this, can't remember if I posted the last
+> version of this to the list. Should be part of the next release of this
+> module I guess. 
+
+I'd be happy for this module to spun off to you if you want.
+
+> Sure wish someone had taken up Simon on the project
+> manager mail.
+
+Oh, plenty of people did. Unfortunately, without a clear list of priorities,
+taking one of them up on the offer hasn't been a priority yet. :)
+
+I should have time to look at another batch of Maypole stuff in about two
+weeks. In the meantime, I'd sure love it if people told me what they thought I
+should be doing by sending change requests to bugs-Maypole@xx.xxxx.xxx
+
+-- 
+Heh, heh, heh, heh... the NOISE of a bursar CHEWING Proctors' Memoranda.
+    - Henry Braun is Oxford Zippy
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Tue Jun  1 21:04:25 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVFUj-0006z8-00; Tue, 01 Jun 2004 21:04:21 +0100
+Received: from wsm.wineasy.no ([213.225.123.170])
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVFTS-0006yU-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue, 01 Jun 2004 21:03:02 +0100
+Received: from localhost (localhost.localdomain [127.0.0.1])
+    by wsm.wineasy.no (Postfix) with ESMTP id A29811DC3C3
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 22:00:46 +0200 (CEST)
+Received: from [10.0.0.2] (118.80-203-43.nextgentel.com [80.203.43.118])
+    by wsm.wineasy.no (Postfix) with ESMTP id 305E71DC06B
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Tue,  1 Jun 2004 22:00:40 +0200 (CEST)
+Message-ID: <40BCE0CC.6020202@xxxxxxx.xx>
+From: Marcus Ramberg <marcus@xxxxxxx.xx>
+User-Agent: Mozilla Thunderbird 0.6 (Macintosh/20040502)
+X-Accept-Language: en-us, en
+MIME-Version: 1.0
+To: maypole@xxxxx.xxxxxxxx.xx.xx
+Content-Type: text/plain; charset=ISO-8859-1; format=flowed
+Content-Transfer-Encoding: 7bit
+X-Virus-Scanned: by Song Networks AS - F-Secure
+Subject: [Maypole] Patch to allow different ok_tables and display_tables
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Tue, 01 Jun 2004 22:02:20 +0200
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-52.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_SORBS 
+    autolearn=no version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 1168
+Lines: 32
+
+Hi. Some of the tables I want only accessible through links from other 
+tables, others I want to display, so I've made this patch which allows 
+you to specify ok_tables as well as display_tables . It also allows 
+ok_tables to use the same format as display_tables.
+
+Marcus
+
+RCS file: /var/cvs/modules/Apache-MVC/lib/Maypole.pm,v
+retrieving revision 1.18
+diff -u -r1.18 Maypole.pm
+@@ -89,7 +90,10 @@
+ sub is_applicable {
+     my $self = shift;
+     my $config = $self->config;
+-    $config->{ok_tables} = {map {$_ => 1} @{$config->{display_tables}}};
++    $config->{ok_tables} ||= @{$config->{display_tables}};
++    $config->{ok_tables} = {map {$_=>1} @{$config->{ok_tables}}}
++       if ref $config->{ok_tables} eq "ARRAY";
+     warn "We don't have that table ($self->{table})"
+         if $self->debug and not $config->{ok_tables}{$self->{table}};
+     return DECLINED() unless exists $config->{ok_tables}{$self->{table}};
+
+--
+This e-mail has been protected by Song Networks' virus-scan service:
+http://www.securemail.no
+
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+
+
+From maypole-admin@xxxxx.xxxxxxxx.xx.xx  Wed Jun  2 02:28:18 2004
+Received: from localhost ([127.0.0.1] helo=alibi.simon-cozens.org)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVKYB-0003JC-00; Wed, 02 Jun 2004 02:28:15 +0100
+Received: from www.hostsharing.net ([212.42.230.151] helo=pima.hostsharing.net)
+    by alibi.simon-cozens.org with esmtp (Exim 3.35 #1 (Debian))
+    id 1BVKXA-0003Is-00
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Wed, 02 Jun 2004 02:27:12 +0100
+Received: from localhost (dsl-082-082-173-079.arcor-ip.net [82.82.173.79])
+    (using TLSv1 with cipher RC4-MD5 (128/128 bits))
+    (No client certificate requested)
+    by pima.hostsharing.net (Postfix) with ESMTP id 061ECB000F20
+    for <maypole@xxxxx.xxxxxxxx.xx.xx>; Wed,  2 Jun 2004 03:27:13 +0200 (CEST)
+From: Sebastian Willert <s.willert@xxxxxxxxx.xx>
+To: Maypole <maypole@xxxxx.xxxxxxxx.xx.xx>
+Content-Type: text/plain
+Message-Id: <1086139632.3760.11.camel@localhost>
+Mime-Version: 1.0
+X-Mailer: Evolution 1.5.8 
+Content-Transfer-Encoding: 7bit
+Subject: [Maypole] Using Maypole with existing Class::DBI classes
+Sender: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+Errors-To: maypole-admin@xxxxx.xxxxxxxx.xx.xx
+X-BeenThere: maypole@xxxxx.xxxxxxxx.xx.xx
+X-Mailman-Version: 2.0.11
+Precedence: bulk
+List-Help: <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=help>;
+List-Post: <mailto:maypole@xxxxx.xxxxxxxx.xx.xx>;
+List-Subscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=subscribe>;
+List-Id: Maypole developers and user's list <maypole.lists.netthink.co.uk>
+List-Unsubscribe: <http://lists.netthink.co.uk/listinfo/maypole>;,
+    <mailto:maypole-request@xxxxx.xxxxxxxx.xx.xx?subject=unsubscribe>;
+List-Archive: <http://lists.netthink.co.uk/pipermail/maypole/>;
+Date: Wed, 02 Jun 2004 03:27:12 +0200
+X-Spam-Checker-Version: SpamAssassin 2.70-r6188 (2004-01-17) on 
+    alibi.simon-cozens.org
+X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00 autolearn=ham 
+    version=2.70-r6188
+X-Spam-Level: 
+Status: RO
+Content-Length: 2595
+Lines: 87
+
+Hi all,
+
+I am very impressed by Maypole and want to use it with a set of classes
+I've written using Class::DBI before I stubled on this framework. I
+could not use Maypole::Model::CDBI because the classes have names that
+are slightly different from those produced by Class::DBI::Loader. I have
+included my attempt to extend Maypole::Model::CDBI [1] to use this
+classes instead of autoloading some from Class::DBI::Loader, but I
+failed. The sources listed below do neither interact with the database
+(mysql logging is enabled but empty) nor produce any error messages:
+it's just like operating on empty datasets.
+
+I've tried to dig through the sources of Maypole (version 1.4) but lost
+my way after all this indirection and multiple inheritance and stuff, so
+I'd like to ask if anyone here can spot what I am doing wrong or even
+provide me with an example of a working model class for preexisting
+Class::DBI classes.
+
+Regards,
+  Sebastian
+
+P.S. Have mercy if I've done something completly braindead, I am fairly
+new to the wonderful world of Class::DBI and friends. 
+
+---
+
+[1] My attempt at Driver and Model classes for use with preexisting 
+    Class::DBI classes
+
+package Bar::A;
+use Class::DBI::FromCGI;
+use Class::DBI::mysql;
+use base 'Class::DBI::mysql';
+
+__PACKAGE__->set_db( 'Main', 'dbi:mysql:bar' );
+__PACKAGE__->set_up_table( 'tbl_a' );
+__PACKAGE__->has_many( addresses => 'Bar::A::B' );
+
+package Bar::A::B;
+use Class::DBI::FromCGI;
+use Class::DBI::mysql;
+use base 'Class::DBI::mysql';
+
+__PACKAGE__->set_db( 'Main', 'dbi:mysql:bar' );
+__PACKAGE__->set_up_table( 'tbl_a_b' );
+
+package Bar;
+
+use base 'Apache::MVC';
+
+Bar->setup("dbi:mysql:bar");
+Bar->config->{uri_base} = "http://bar.loc/";;
+Bar->config->{rows_per_page} = 10;
+Bar->config->{model} = 'Bar::Model';
+Bar->config->{display_tables} = [qw[tbl_a tbl_b]];
+Bar::A->untaint_columns( printable => [qw/foo1 foo2/] );
+Bar::A::B->untaint_columns( email => [qw/email/] );
+
+
+package Bar::Model;
+
+use Maypole::Model::CDBI;
+use base 'Maypole::Model::CDBI';
+
+my %_classlist = ( tbl_a => 'Bar::A', tbl_a_b => 'Bar::A::B' );
+
+sub setup_database {
+  my ($self, $config, $namespace, $dsn, $u, $p) = @_;
+  $config->{dsn} = $dsn;
+  $config->{classes} = [ sort values %_classlist ];
+  $config->{tables} = [ sort keys %_classlist ];
+  $self->adopt($_) for @{$config->{classes}};
+}
+
+sub class_of {
+  my ($self, $r, $table) = @_;
+  return $_classlist{ $table } || $self->SUPER::class_of( $r, $table );
+}
+
+
+
+
+_______________________________________________
+maypole mailing list
+maypole@xxxxx.xxxxxxxx.xx.xx
+http://lists.netthink.co.uk/listinfo/maypole
+

Added: trunk/buscador/testmails/unicode.mails
===================================================================
--- trunk/buscador/testmails/unicode.mails	2005-02-18 17:02:52 UTC (rev 1908)
+++ trunk/buscador/testmails/unicode.mails	2005-02-18 17:03:39 UTC (rev 1909)
@@ -0,0 +1,639 @@
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:40 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:40 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQq-00030X-ET
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:40 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:40 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Open Solaris
+Message-Id: <E1CufQq-00030X-ET@xxxxxx.xxx.xxx.xx>
+Content-Length: 705
+Lines: 14
+
+   Hey, the [0] OpenSolaris web site is up! You cannot possibly imagine
+   how much work this has taken, and there’s still lots to do. I’m
+   happy to see that this kind of major technology push comes with a list
+   of blogs as a matter of course. Speaking of which, the hardcore geeks
+   in the crowd who want to get an insider’s feel for what this whole
+   Solaris thing is really about can bypass all the business-oriented
+   official marketing stuff and go straight to Bryan Cantrill’s
+   excellent [1] Solaris 10 Revealed, which will give you all the
+   technical details you could possibly want.
+
+   [0] http://opensolaris.org/
+   [1] http://blogs.sun.com/bmc/20050125#solaris_10_revealed
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:40 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:40 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQq-00030Z-HB
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:40 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:40 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Private Syndication
+Message-Id: <E1CufQq-00030Z-HB@xxxxxx.xxx.xxx.xx>
+Content-Length: 987
+Lines: 17
+
+   Over at the ZD BTL space, David Berlind [0] writes good stuff on
+   something I’ve been talking about for a long time, private
+   syndication feeds. My favorite examples have been feeds from my bank
+   account or credit card or stock portfolio, but David has another for
+   people like EBay, who can no longer email their customers because
+   everyone receiving such an email assumes it’s a phishing attempt (it
+   usually is). David wonders if existing RSS-based systems can scale up
+   for mass one-to-one usage; the answer is “yes, obviously”; [1] post-and-poll
+   (as in syndication) is mechanically simpler than store-and-forward (as
+   in email), it’ll scale just fine. One detail: I think that for this
+   kind of content-critical, all-business feed, Atom is a more attractive
+   choice than any of the RSS flavors.
+
+   [0] http://blogs.zdnet.com/BTL/index.php?p=960&part=rss&tag=feed&subj=zdblog
+   [1] http://localhost/ongoing/When/200x/2004/11/09/PublishAndPoll
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:40 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:40 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQq-00030e-Je
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:40 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:40 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Memory Criminal
+Message-Id: <E1CufQq-00030e-Je@xxxxxx.xxx.xxx.xx>
+Content-Length: 173
+Lines: 6
+
+   Herewith advice on [0] where to buy memory if you’re in Silly
+   Valley, and how to stay out of trouble with the Canadian government...
+
+   [0] http://www.satech.com
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:40 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:40 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQq-00030g-MD
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:40 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:40 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Atom Format: Final Flurry
+Message-Id: <E1CufQq-00030g-MD@xxxxxx.xxx.xxx.xx>
+Content-Length: 583
+Lines: 12
+
+   The Atom Data format (whose most recent draft spec is available in
+   [0] ASCII and [1] HTML) is about ready to move on to its next phase,
+   consideration by the whole IETF. We’ve ganged up [2] the last 15
+   open issues for the Working Group’s final yes-or-no. The discussion
+   is [3] here; if you care, speak up now.
+
+   [0] http://www.ietf.org/internet-drafts/draft-ietf-atompub-format-04.txt
+   [1] http://www.atompub.org/2005/01/10/draft-ietf-atompub-format-04.html
+   [2] http://www.intertwingly.net/wiki/pie/AtomPubIssuesList
+   [3] http://www.imc.org/atom-syntax/
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:40 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:40 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQq-00030o-PE
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:40 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:40 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Browser Market Share
+Message-Id: <E1CufQq-00030o-PE@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 279
+Lines: 5
+
+   Almost every Sunday I grab the week’s ongoing logfiles and update my
+   browser market share readout. I find it interesting and maybe others
+   will too, so this entry is now the chart’s permanent home. I’ll
+   update it most weeks, probably. [Updated: 2005/01/23.]...
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:40 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:40 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQq-00030t-SR
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:40 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:40 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: The Decline of Script
+Message-Id: <E1CufQq-00030t-SR@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 60
+Lines: 1
+
+   I think the fine art of handwriting is about done for...
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:41 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:41 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQq-00030y-V8
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:40 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:40 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Ërüdïtïön
+Message-Id: <E1CufQq-00030y-V8@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 379
+Lines: 9
+
+   There’s exhaustive research and scholarly publishing, and then
+   there’s pop culture, and sometimes they meet in [0] ëcstätïc
+   trïümph. Oh my goodness gracious, Jon Udell has built a wonderful
+   monument of [1] mëtä-schölärshïp on this base.
+
+   [0] http://en.wikipedia.org/wiki/Heavy_metal_umlaut
+   [1] http://weblog.infoworld.com/udell/gems/umlaut.html
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:41 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:41 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQr-000313-3M
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:41 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:41 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Friday Slide Scan: Driftwood
+Message-Id: <E1CufQr-000313-3M@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 592
+Lines: 12
+
+   Others may practice Friday Catblogging, and a regularly-scheduled
+   event is a fine thing, so I’ve decided to institute one. I regularly
+   dedicate a late-evening hour or two to [0] scanning old slides (it
+   multiplexes nicely with other activities) and I now have an inventory
+   of 2,000 or so, and it’s growing. So, rather than let them languish
+   unloved in the safe but cold embrace of DVD-ROMs, I shall drop one
+   here at the end of most weeks. This week: driftwood on some
+   Pacific-Rim beach, circa 1990...
+
+   [0] http://localhost/ongoing/When/200x/2003/03/27/Scanner
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:41 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:41 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQr-000318-9J
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:41 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:41 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Inauguration Day
+Message-Id: <E1CufQr-000318-9J@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 1521
+Lines: 25
+
+   On this occasion, I’d like to wish our American neighbours the best
+   of luck over the next four years; and I think you’re going to need
+   it. I was one of the tiny percentage of non-Americans who thought
+   invading Iraq might be sane, but then I thought then and I think now
+   that it’s not OK to start a war based on on a bunch of bald-faced
+   lies and yes, [0] they knew they were lying. Now, everyone knows [1] the
+   WMDs were never there (check out the [2] desperate sniveling from the
+   pro-administration camp). I, like I suspect a large majority of the
+   civilized world, really hope that the Iraquis manage against the odds
+   to pull off a decent election and end up with some sort of a decent
+   society, and that the US kids sweating it out and dying in the desert
+   manage to make it home alive. Whatever you think about that, a
+   majority of Americans disagreed with my opinion that if the US were a
+   business, it was time to [3] fire the boss. So, today, tens of
+   millions get poured into the inauguration ceremonies. Meanwhile,
+   bafflingly, it seems like [4] they’re doing it again and once again,
+   it seems to be working. You couldn’t make this stuff up.
+
+   [0] http://localhost/ongoing/When/200x/2004/07/09/IntelReport
+   [1] http://news.bbc.co.uk/2/hi/americas/4169107.stm
+   [2] http://instapundit.com/archives/020470.php
+   [3] http://localhost/ongoing/When/200x/2004/10/14/Election2004
+   [4] http://www.washingtonmonthly.com/archives/individual/2005_01/005443.php
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:41 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:41 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQr-00031D-CB
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:41 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:41 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Testing Backward
+Message-Id: <E1CufQr-00031D-CB@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 520
+Lines: 9
+
+   I just wasted some time by making a real dumb mistake in my unit
+   testing setup, and I think that when tech bloggers do this they should
+   publish the details, because wisdom is in large part the knowledge of
+   how to avoid doing dumb things, and thus grows globally as a function
+   of the published inventory of stupid mistakes. Thus, herewith, a
+   description of how you can waste time by doing your unit testing just
+   slightly wrong. [Updated: A suggested best practice to avoid this.]
+   [And again.]...
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:41 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:41 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQr-00031I-Ep
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:41 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:41 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: What Do Tags Mean?
+Message-Id: <E1CufQr-00031I-Ep@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 288
+Lines: 8
+
+   I’m almost convinced that this new [0] Technorati Tags thing is
+   important, but I’m 100% convinced that I don’t understand where
+   it’s going or what the implications are. Which is OK, because I
+   suspect nobody else does either...
+
+   [0] http://www.technorati.com/tag/
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:41 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:41 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQr-00031N-Lo
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:41 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:41 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: No Follow
+Message-Id: <E1CufQr-00031N-Lo@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 875
+Lines: 18
+
+   It’s nice to see that Google has [0] taken up the cudgels against
+   comment spam in what seems like an effective way. I can see another
+   application: it allows me to express negative feelings hypertextually
+   without collateral Google-juice damage. For example, the recent
+   referrer-spam perps, who are [1] pathetic losers, [2] ineffectual
+   morons, [3] abusive predators, and probably [4] deserve to be in jail.
+   There, wasn’t that fun? Which suggests an enhancement:
+   rel="justlabel", which says “don’t count this link for ranking
+   purposes, but do take its content seriously as relevant to the
+   indicated site.”
+
+   [0] http://www.google.com/googleblog/2005/01/preventing-comment-spam.html
+   [1] http://www.fidelityfunding.net
+   [2] http://www.fidelityfunding.net
+   [3] http://www.fidelityfunding.net
+   [4] http://www.fidelityfunding.net
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:41 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:41 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQr-00031S-Om
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:41 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:41 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Mini for Mom?
+Message-Id: <E1CufQr-00031S-Om@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 217
+Lines: 4
+
+   So is the Mini a game-changer? That question is too big. But here’s
+   an easier one: is it a good computer to buy for my Mom? [Updated: Lots
+   of feedback on what’s good for Mom, and on appropriateness.]...
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:42 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:42 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQr-00031X-S1
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:41 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:41 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Referrer Spamstorm
+Message-Id: <E1CufQr-00031X-S1@xxxxxx.xxx.xxx.xx>
+Status: RO
+Content-Length: 925
+Lines: 14
+
+   Near as I can tell, pretty well every somewhat-visible website in the
+   world is seeing its logfiles fill up with with bogus page fetches
+   there only as a vehicle for a spammish “referrer” field; whether
+   or not the site posts referrer data. This high-volume flood is a
+   fairly recent phenomenon, and what makes it weird is that the vast
+   majority of the bogus referrer sites are off the air due to some
+   terms-of-service violation. It would appear that a sleazebag somewhere
+   launched a really ambitious assault on the whole world—using, I can
+   only assume, a few zillion zombified drone machines—only to be found
+   out and have their hosting yanked while their mindless slaves continue
+   to spew vacuous venom into logfiles everywhere. Damn, the Internet is
+   a weird place. [Update: This was a big one, and lots of people studied
+   it.] [Update: I think I may have spoken with the perp.]...
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:42 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:42 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQs-00031c-2S
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:42 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:41 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Two Licenses
+Message-Id: <E1CufQs-00031c-2S@xxxxxx.xxx.xxx.xx>
+Content-Length: 555
+Lines: 12
+
+   There’s an interesting debate around syndication licensing going on,
+   [0] launched by Martin Schwimmer, with the important links aggregated
+   by Scoble ([1] here, [2] here, [3] here). I think the conclusion is
+   obvious; some people, including me, need to have different licenses
+   for site and feed...
+
+   [0] http://trademark.blog.us/blog/2005/01/14.html
+   [1] http://radio.weblogs.com/0001011/2005/01/15.html#a9204
+   [2] http://radio.weblogs.com/0001011/2005/01/15.html#a9211
+   [3] http://radio.weblogs.com/0001011/2005/01/16.html#a9213
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:42 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:42 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQs-00031h-9O
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:42 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:42 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Group Blogs?
+Message-Id: <E1CufQs-00031h-9O@xxxxxx.xxx.xxx.xx>
+Content-Length: 830
+Lines: 15
+
+   We’re out there talking to people about Enterprise Blogging, and one
+   of the things we keep hearing is “We want to do group blogs.”
+   Well, the customer is always right, so groupblogging is looming larger
+   and larger in the [0] Roller to-do list. I’m surprised and
+   unconvinced; out there in the world, group blogs are the exception
+   rather than the rule. I suspect that there may be some excess caution
+   at work; people a bit reluctant to start talking to the world feeling
+   that doing it in a group context will be somehow less exposed. On this
+   one, I’d advise going with the flow, and the flow today is mostly
+   about individual voices. But I learned long ago not to tell people
+   what they should and shouldn’t want to do with technology.
+
+   [0] http://www.rollerweblogger.org/page/project
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:42 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:42 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQs-00031m-DQ
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:42 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:42 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject:    Strange & Norrell
+Message-Id: <E1CufQs-00031m-DQ@xxxxxx.xxx.xxx.xx>
+Content-Length: 332
+Lines: 8
+
+   That would be [0] Jonathan Strange & Mr Norrell by Susanna Clarke, an
+   immensely large novel whose stylish white-on-black and black-on-white
+   covers are occupying miles of shelf-space everywhere. Summary: it’s
+   a good book. Herewith notes plus ramblings on travel and reading...
+
+   [0] http://www.jonathanstrange.com/
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:42 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:42 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQs-00031r-GZ
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:42 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:42 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Real World Web Services
+Message-Id: <E1CufQs-00031r-GZ@xxxxxx.xxx.xxx.xx>
+Content-Length: 290
+Lines: 8
+
+   This is an [0] O’Reilly book by Will Iverson, whom I don’t know.
+   Given my [1] frequent public grumbling on the subject, I thought I
+   should give it a serious look...
+
+   [0] http://www.oreilly.com/catalog/realwws/
+   [1] http://localhost/ongoing/What/Technology/Web/Services/
+
+
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:42 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:42 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQs-00031w-KD
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:42 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:42 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: PhotoShop Elements 3 Review
+Message-Id: <E1CufQs-00031w-KD@xxxxxx.xxx.xxx.xx>
+Content-Length: 241
+Lines: 4
+
+   Skipping to the conclusion: It’s good, if you’re using Elements
+   already go upgrade. But along the way, there are thoughts on
+   software’s lifespan and pricing. Plus, a thin black woman kissing a
+   flower taller than herself...
+
+From struan@xxxxxx.xxx.xxx.xx Fri Jan 28 23:21:42 2005
+Return-path: <struan@xxxxxx.xxx.xxx.xx>
+Envelope-to: struan@xxxxxx.xxx.xxx.xx
+Delivery-date: Fri, 28 Jan 2005 23:21:42 +0000
+Received: from struan by spooky.exo.org.uk with local (Exim 4.34)
+    id 1CufQs-000321-Ok
+    for struan@xxxxxx.xxx.xxx.xx; Fri, 28 Jan 2005 23:21:42 +0000
+Content-Disposition: inline
+Content-Transfer-Encoding: binary
+Content-Type: text/plain; charset="utf-8"
+MIME-Version: 1.0
+X-Mailer: MIME::Lite 3.01 (F2.73; A1.64; B3.01; Q3.01)
+Date: Fri, 28 Jan 2005 23:21:42 UT
+To: struan@xxxxxx.xxx.xxx.xx
+From: rss@xxx.xxx.xx
+Subject: Michael Klassen
+Message-Id: <E1CufQs-000321-Ok@xxxxxx.xxx.xxx.xx>
+Content-Length: 276
+Lines: 8
+
+   This gentleman has just launched a kind-of-Vancouverish
+   kind-of-Canadian kind-of-pop-cultural [0] online presence, which looks
+   pretty good so far; a little more weight on the top left corner of the
+   blogosphere can’t hurt.
+
+   [0] http://www.michaelklassen.ca/
+
+
+


Property changes on: trunk/buscador/testmails/unicode.mails
___________________________________________________________________
Name: svn:executable
   + *

Generated at 18:00 on 18 Feb 2005 by mariachi 0.52