Question
While there are quite a number of programs out there that maintian and let you search the archives of mailing lists , I'd like to integrate this feature with TWiki.
Has anyone developed an application related to this?
--
AntonAylward - 12 Nov 2004
me too
I found
MailInAddOn . But it seens to require that the subject of the email is a TWiki topic.
Also saw
MailToTWikiAddOn
I'm looking just to dump emails from mailing lists into my TWiki.
I was also concerned by the fact that I have several Mailing Lists - FrontEndOfMyProject, BackEndOfMyProject - that I want to dump into a single TWiki web - MyProject -. I would love to have hierarchy in TWiki for that
I was otherwise considering deploying on the side :
http://www.mhonarc.org/mharc/doc/
but I'd prefer to be able to archive emails from a distribution list into TWiki
--
GillesEricDescamps - 13 Nov 2004
Answer
Thre is the extremely capable and extremely configurable
Hypermail. However its not what I would call TWiki-Friendly.
There is also
ht:/dig, which is also very configurable and may permit a Twiki-style front end.
If course you don't want people to be able to actually
edit the archive files, so perhaps what you need is something akin to
EmbedPDFPlugin, or possibly the
HiddenTextPlugin -- which
RandyKramer suggested coudl be called "# Within Page Write Protected Text Plugin".
Or perhaps a
%INCLUDE if you can get at your server config files.
On top of all this we also need a search page "front end" that allows for seach by:
- Author (i.e. the 'From:' field
- Keyword on the subject line ...
... or perhaps a regex on the subject line
- Date from and to range
- Normal embeded keyword search, again full regex with and, or not capability.
--
AntonAylward - 13 Nov 2004
So far, toe address the above, I've come up with the idea of
WebForm that has fields:
- Author
- This is taken from the "FRom: " field in the header. I suspect that it may need furter massaging.
- Subject
- Taken from the "Subject: " field of the header.
- Date
- Taken from the "Date: " field in the header.
I also suspect that the "MessageID" and the "In-Reply-To: " could be added to the form, the latter being a list. If the messages are then kept as "
.txt it makes threading easy.
I do wonder, though, about searching by date range. My experiments so far indcate that %SEARCH treats the dates as strings and compares them as such.
-- AntonAylward - 14 Nov 2004
Warning: modern mails do not come as plain text anymore: they are encoded with html, mime, quoted-printable, base64... Maintaining a mail archive cannot be done in TWiki, it is a specialist job. You should aim to provide hooks to a separate mhonarc (or other) mail web archive system.
-- ColasNahaboo - 13 Jan 2005