citadel.git
16 years agoCorrect parsing of c_rbl_at_greeting site config parameter.
Art Cancro [Mon, 5 Nov 2007 17:16:01 +0000 (17:16 +0000)]
Correct parsing of c_rbl_at_greeting site config parameter.
Fixes bug #275.

16 years agoNew 231 response code (SERVER_SHUTTING_DOWN)
Art Cancro [Mon, 5 Nov 2007 17:06:45 +0000 (17:06 +0000)]
New 231 response code (SERVER_SHUTTING_DOWN)

16 years agoChanges to make notes deleteable... INCOMPLETE..
Dave West [Mon, 5 Nov 2007 00:03:07 +0000 (00:03 +0000)]
Changes to make notes deleteable... INCOMPLETE..
Note icon is now draggable.
Added a bit of text to act as a place holder for a trashcan object.
If a note is dragged to the trash object the note icon is hidden but the
note is not yet deleted.

16 years agoBack out my change to add a delete button. Totally the wrong way to do
Dave West [Sun, 4 Nov 2007 23:59:12 +0000 (23:59 +0000)]
Back out my change to add a delete button. Totally the wrong way to do
it.

16 years ago* dump message headers on artv dump
Wilfried Göesgens [Sun, 4 Nov 2007 23:19:17 +0000 (23:19 +0000)]
* dump message headers on artv dump
* some more tweaking on buffered reading.

16 years ago* init some numbers.
Wilfried Göesgens [Sun, 4 Nov 2007 23:17:51 +0000 (23:17 +0000)]
* init some numbers.

16 years ago* initializing strings empty faster.
Wilfried Göesgens [Sun, 4 Nov 2007 23:11:40 +0000 (23:11 +0000)]
* initializing strings empty faster.

16 years agoAdded an indication that this is a room with files and how many files it
Dave West [Sun, 4 Nov 2007 19:39:32 +0000 (19:39 +0000)]
Added an indication that this is a room with files and how many files it
contains.
Enhancement from Bugzilla #264

16 years ago Added a delete button to the Notes in place editor.
Dave West [Sun, 4 Nov 2007 16:46:15 +0000 (16:46 +0000)]
 Added a delete button to the Notes in place editor.
Can't for the life of me figure out how to pass a delete/save option
though.
Any help much appreciated.

16 years agoPrevent spurious chars getting onto front of a note.
Dave West [Sun, 4 Nov 2007 16:01:13 +0000 (16:01 +0000)]
Prevent spurious chars getting onto front of a note.

16 years agoRemoved rss2ctdl from svn trunk, as this utility is now obsolete.
Art Cancro [Sun, 4 Nov 2007 04:08:41 +0000 (04:08 +0000)]
Removed rss2ctdl from svn trunk, as this utility is now obsolete.

16 years agoHandle NULL data from XML parser in order to cope
Art Cancro [Sun, 4 Nov 2007 03:55:10 +0000 (03:55 +0000)]
Handle NULL data from XML parser in order to cope
with the Homeland Stupidity RSS feed, which IO deliberately
configured in such a way to crash Citadel and prove that our
parser wasn't yet ready for prime time.   :)

16 years agoRemoved some dead projects from the trunk.
Art Cancro [Sun, 4 Nov 2007 03:18:52 +0000 (03:18 +0000)]
Removed some dead projects from the trunk.

16 years agoRemoved some dead projects from the trunk.
Art Cancro [Sun, 4 Nov 2007 03:14:14 +0000 (03:14 +0000)]
Removed some dead projects from the trunk.

16 years agoRemoved some dead projects from the trunk.
Art Cancro [Sun, 4 Nov 2007 03:10:44 +0000 (03:10 +0000)]
Removed some dead projects from the trunk.

16 years agoFix the thirty second delay properly.
Dave West [Sat, 3 Nov 2007 23:13:23 +0000 (23:13 +0000)]
Fix the thirty second delay properly.
Also added a watchdog timer to kill send command if it hangs at some
point due to a dodgy server.
This will prevent bug #231.

16 years agoFix thirty second delay in sendcommand when downing the server.
Dave West [Sat, 3 Nov 2007 22:57:56 +0000 (22:57 +0000)]
Fix thirty second delay in sendcommand when downing the server.
We can not call cleanup() as it uses CtdlIPCQuit which sends a QUIT to
the server that is no longer there and can't respond so it hangs.
If downing the server just do nq_cleanup() instead.

16 years agoFix bug in text client that causes parts of listings to be lost.
Dave West [Sat, 3 Nov 2007 22:22:51 +0000 (22:22 +0000)]
Fix bug in text client that causes parts of listings to be lost.
Most noticeable in .Z command.

16 years ago* build depend on expat too.
Wilfried Göesgens [Sat, 3 Nov 2007 13:49:12 +0000 (13:49 +0000)]
* build depend on expat too.

16 years agoUsed altern table to display remote POP3 accounts and RSS feeds in room
Thierry Pasqualier [Fri, 2 Nov 2007 21:29:11 +0000 (21:29 +0000)]
Used altern table to display remote POP3 accounts and RSS feeds in room
configuration:  Remote retrieval tab

16 years agotuiconfig for RSS feed reader
Art Cancro [Fri, 2 Nov 2007 20:35:53 +0000 (20:35 +0000)]
tuiconfig for RSS feed reader

16 years agoBetter logic to detect channel title
Art Cancro [Fri, 2 Nov 2007 19:41:54 +0000 (19:41 +0000)]
Better logic to detect channel title

16 years agoUse RSS feed title as room name for saved messages
Art Cancro [Fri, 2 Nov 2007 19:11:10 +0000 (19:11 +0000)]
Use RSS feed title as room name for saved messages

16 years agoAdd the universal RSS icon to our feed config screen.
Art Cancro [Fri, 2 Nov 2007 16:08:54 +0000 (16:08 +0000)]
Add the universal RSS icon to our feed config screen.
We've earned it.  :)

16 years ago* Updated internal version number of citadel and webcit to 7.23
Art Cancro [Fri, 2 Nov 2007 14:54:36 +0000 (14:54 +0000)]
* Updated internal version number of citadel and webcit to 7.23
* Implement RSS feed reader config screen in webcit

16 years agoHandle 30X redirects when requesting RSS
Art Cancro [Fri, 2 Nov 2007 13:54:36 +0000 (13:54 +0000)]
Handle 30X redirects when requesting RSS
feeds via HTTP.  Also fixed a mistake in the request
headers, I had it using 'Server:' instead of 'Host:'.  That's
what I get for staying up too late programming, I guess.

16 years agoChecked in an RSS feed reader to replace the
Art Cancro [Fri, 2 Nov 2007 04:17:45 +0000 (04:17 +0000)]
Checked in an RSS feed reader to replace the
standalone 'rss2ctdl' utility.  It works.  Still need
to add code to handle 302 redirects, and configuration screens.

16 years ago* sanitize parameters, check pointers for NULL
Wilfried Göesgens [Thu, 1 Nov 2007 23:31:05 +0000 (23:31 +0000)]
* sanitize parameters, check pointers for NULL

16 years ago* have an ARTV DUMP to do eyeball and grep analysis of data-structures.
Wilfried Göesgens [Thu, 1 Nov 2007 22:40:41 +0000 (22:40 +0000)]
* have an ARTV DUMP to do eyeball and grep analysis of data-structures.

16 years agoStylesheet : fix some minor bugs
Thierry Pasqualier [Thu, 1 Nov 2007 22:14:05 +0000 (22:14 +0000)]
Stylesheet : fix some minor bugs

16 years agoNocturn Bug 254 : I finally used table - not CSS - to fix the bad
Thierry Pasqualier [Thu, 1 Nov 2007 21:40:38 +0000 (21:40 +0000)]
Nocturn Bug 254 : I finally used table - not CSS - to fix the bad
shifted to the right of the fields during the edition of messages.
Dothebard : I corrected the stylesheet to avoid the complaints of the
errors console of Firefox

16 years agoThe list of existing MTA's to disable has been reduced
Art Cancro [Thu, 1 Nov 2007 19:08:25 +0000 (19:08 +0000)]
The list of existing MTA's to disable has been reduced
to include only software which is likely to have been included
as part of the operating system's default installation.  We
really should not use this space as free advertisement for the
competition, especially one project in particular who is trying
to copy our ideas.  I hope that particular project crashes and
burns, and the developers stranded on a deserted island with no
Internet access.

16 years ago* alloc the right amount, and zero everything.
Wilfried Göesgens [Thu, 1 Nov 2007 18:28:10 +0000 (18:28 +0000)]
* alloc the right amount, and zero everything.

16 years agoadded some vertical space between the boxes
Art Cancro [Thu, 1 Nov 2007 16:16:18 +0000 (16:16 +0000)]
added some vertical space between the boxes

16 years ago* map floor id's to list id's.
Wilfried Göesgens [Thu, 1 Nov 2007 16:11:52 +0000 (16:11 +0000)]
* map floor id's to list id's.

16 years agoHandle the '+' character in urlesc()
Art Cancro [Thu, 1 Nov 2007 14:14:20 +0000 (14:14 +0000)]
Handle the '+' character in urlesc()

16 years ago* use the configured key dir
Wilfried Göesgens [Tue, 30 Oct 2007 20:52:09 +0000 (20:52 +0000)]
* use the configured key dir
* if we can't write there, exit.

16 years agoMinor cleanup of previous commit
Art Cancro [Tue, 30 Oct 2007 19:11:22 +0000 (19:11 +0000)]
Minor cleanup of previous commit

16 years agoRemoved an 'if' statement that appears to fix Bug #220.
Art Cancro [Tue, 30 Oct 2007 16:20:30 +0000 (16:20 +0000)]
Removed an 'if' statement that appears to fix Bug #220.
I don't know if it creates any side effects!
In my testing it doesn't appear to, but I'd like everyone
to look at lots of different messages, particularly ones with
oddball MIME structure such as multipart within multipart,
encapsulated rfc822, etc. and see if I broke antthing.

16 years agoFixed bug no.207.
Dave West [Mon, 29 Oct 2007 23:35:38 +0000 (23:35 +0000)]
Fixed bug no.207.
Don't show non regular files for download.
Sub directories are not supported.

16 years ago* added isee's new strings.
Wilfried Göesgens [Mon, 29 Oct 2007 22:58:28 +0000 (22:58 +0000)]
* added isee's new strings.

16 years ago* add hint to restart menu to our 'unable to bind port' - errormail.
Wilfried Göesgens [Mon, 29 Oct 2007 20:50:45 +0000 (20:50 +0000)]
* add hint to restart menu to our 'unable to bind port' - errormail.

16 years agoSieve GETENVELOPE - fill in a bogus envelope from
Art Cancro [Mon, 29 Oct 2007 20:24:30 +0000 (20:24 +0000)]
Sieve GETENVELOPE - fill in a bogus envelope from
or to address if the supplied one is null, missing, or bogus.
Doesn't deliver a vacation message but it's better than
crashing.

16 years agoSieve GETENVELOPE - fill in a bogus envelope from
Art Cancro [Mon, 29 Oct 2007 20:14:48 +0000 (20:14 +0000)]
Sieve GETENVELOPE - fill in a bogus envelope from
or to address if the supplied one is null, missing, or bogus.
Doesn't deliver a vacation message but it's better than
crashing.

16 years agoAdd keep/delete config to pop3 client
Art Cancro [Mon, 29 Oct 2007 17:12:35 +0000 (17:12 +0000)]
Add keep/delete config to pop3 client

16 years agoChanged the format of UIDL's stored in S_USETABLE
Art Cancro [Mon, 29 Oct 2007 16:16:14 +0000 (16:16 +0000)]
Changed the format of UIDL's stored in S_USETABLE

16 years agoFound a MUCH better way to store the UIDL's of
Art Cancro [Mon, 29 Oct 2007 16:02:58 +0000 (16:02 +0000)]
Found a MUCH better way to store the UIDL's of
previously seen remote POP3 messages.  The first attempt
involved another directory full of crap, lots of reading,
writing, and parsing of yet another file format, and a bunch
of extra code involving linked lists and string comparisons
and after several days it still didn't work.  This new version
leverages the S_USETABLE database, uses about 50 lines of new
code, and I got it working in about 20 minutes.  Sometimes
you've just got to take a couple of steps back and rethink
things.

16 years ago* Reverted the code I checked in last week that created a
Art Cancro [Mon, 29 Oct 2007 15:23:19 +0000 (15:23 +0000)]
* Reverted the code I checked in last week that created a
  new directory full of files for POP3 UIDL maps.  It was
  getting ugly and I realized that we could instead extend
  the S_NETCONFIGS database to perform the same function.
* Performed a few minor cleanups to code that was generating
  compiler warnings

16 years agoFixed the last instance where the time format doesn't follow the user
Dave West [Sun, 28 Oct 2007 23:40:44 +0000 (23:40 +0000)]
Fixed the last instance where the time format doesn't follow the user
preferances flag.

16 years ago* read line-buffered, not char by char.
Wilfried Göesgens [Sun, 28 Oct 2007 23:24:47 +0000 (23:24 +0000)]
* read line-buffered, not char by char.

16 years agoAdded an address book popup to the access controls of rooms.
Dave West [Sun, 28 Oct 2007 21:31:48 +0000 (21:31 +0000)]
Added an address book popup to the access controls of rooms.
Now you can select a user to invite into the room.
This needs further attention since in this case we should only allow
selecting from actual users and prevent the option of selecting from
other address book rooms.
Unfortunately that is beyond me, I can not for the life of me see how
this Ajax stuff works.

16 years ago* typo in translation.
Wilfried Göesgens [Sun, 28 Oct 2007 14:08:23 +0000 (14:08 +0000)]
* typo in translation.

16 years agoSolution to bug no. 258 (forging of from headers with IMAP move)
Dave West [Sun, 28 Oct 2007 11:48:04 +0000 (11:48 +0000)]
Solution to bug no. 258 (forging of from headers with IMAP move)
I have implimented a configuration option in the site wide
configuration.
It is now possible to have Citadel keep the original from headers for
the message.

16 years agocome back to transparent buttons for messages, use the same way for display messages...
Thierry Pasqualier [Sun, 28 Oct 2007 07:31:24 +0000 (07:31 +0000)]
come back to transparent buttons for messages, use the same way for display messages actions, login and log off buttons

16 years agoical_putics() now calls ical_write_to_cal() with
Art Cancro [Sun, 28 Oct 2007 04:38:08 +0000 (04:38 +0000)]
ical_putics() now calls ical_write_to_cal() with
a NULL user.  ical_write_to_cal() has been modified so that
if it is called with a NULL user, it saves the supplied
calendar item to the currently selected room instead of
the user's default calendar.  RESOLVES BUG #255

16 years agoFixed the bug that results in non update of existing LDAP entries when
Dave West [Sat, 27 Oct 2007 23:57:36 +0000 (23:57 +0000)]
Fixed the bug that results in non update of existing LDAP entries when
detail is removed.

16 years agoReduced the timeout for LDAP disconnect to 1 minute due to granularity
Dave West [Sat, 27 Oct 2007 23:28:20 +0000 (23:28 +0000)]
Reduced the timeout for LDAP disconnect to 1 minute due to granularity
of the time this is 1 minute + 0-59 seconds.

16 years agoFixed bug No. 252. Changing the room settings of a personal mail box no
Dave West [Sat, 27 Oct 2007 22:53:32 +0000 (22:53 +0000)]
Fixed bug No. 252. Changing the room settings of a personal mail box no
longer makes the room public.
Also it is now possible to change a room to have it become a personal
mailbox.
Also copied the code from the create room stuff to disable the floor
combo box.

16 years agoUser can now choose to hide or display floors that contain no rooms
Dave West [Sat, 27 Oct 2007 20:43:31 +0000 (20:43 +0000)]
User can now choose to hide or display floors that contain no rooms
visible to them.

16 years agoAdded support for mobile phone number and fax number to the LDAP module.
Dave West [Sat, 27 Oct 2007 15:35:55 +0000 (15:35 +0000)]
Added support for mobile phone number and fax number to the LDAP module.

16 years agoFixed the mobile phone number in the vCard so it has the correct
Dave West [Sat, 27 Oct 2007 15:15:57 +0000 (15:15 +0000)]
Fixed the mobile phone number in the vCard so it has the correct
attribute name.

16 years agoAdded mobile phone number to vCard
Dave West [Sat, 27 Oct 2007 14:47:05 +0000 (14:47 +0000)]
Added mobile phone number to vCard

16 years agoAdded a fax number to the vCard.
Dave West [Sat, 27 Oct 2007 14:20:31 +0000 (14:20 +0000)]
Added a fax number to the vCard.

16 years agoUpdated the mime parser in webcit
Art Cancro [Fri, 26 Oct 2007 21:13:07 +0000 (21:13 +0000)]
Updated the mime parser in webcit

16 years agoreduction of spacing between boxes on advanced screen
Thierry Pasqualier [Fri, 26 Oct 2007 21:07:12 +0000 (21:07 +0000)]
reduction of spacing between boxes on advanced screen

16 years ago* some minor CSS changes
Thierry Pasqualier [Fri, 26 Oct 2007 20:40:13 +0000 (20:40 +0000)]
* some minor CSS changes
* the buttons of messages are now displayed as the other buttons

16 years agoUpdated extract_key() in mime_parser.c
Art Cancro [Fri, 26 Oct 2007 20:22:32 +0000 (20:22 +0000)]
Updated extract_key() in mime_parser.c
We now handle the rare situation in which the 'boundary'
key is not the last key in the content type declaration.  This
fixes the occasional 'Unexpected end of message (2)' error in
WebCit.

TODO: copy updated mime parser to webcit

16 years agoreduction of spacing between boxes on summary screen
Thierry Pasqualier [Fri, 26 Oct 2007 18:38:56 +0000 (18:38 +0000)]
reduction of spacing between boxes on summary screen

16 years ago* handle webcit version through sysdep.h
Wilfried Göesgens [Thu, 25 Oct 2007 21:51:16 +0000 (21:51 +0000)]
* handle webcit version through sysdep.h

16 years ago* 7.22 here too.
Wilfried Göesgens [Thu, 25 Oct 2007 20:54:18 +0000 (20:54 +0000)]
* 7.22 here too.

16 years agoUpdated WebCit version number to 7.22
Art Cancro [Thu, 25 Oct 2007 20:40:05 +0000 (20:40 +0000)]
Updated WebCit version number to 7.22

16 years ago* if the client disconnects, abort the ARTV EXPORT
Wilfried Göesgens [Thu, 25 Oct 2007 20:08:20 +0000 (20:08 +0000)]
* if the client disconnects, abort the ARTV EXPORT

16 years agoHTML form variable 'summary' was used in two
Art Cancro [Thu, 25 Oct 2007 19:53:48 +0000 (19:53 +0000)]
HTML form variable 'summary' was used in two
different places: for the summary description of a calendar
event, and for a flag to tell the message reading loop to
display a mailbox summary view.  As a result, if an event
summary began with a number, and the number was not zero,
the flag would be set, causing a mailbox summary to appear
instead of the calendar after save/cancel.   Renamed the
latter variable to 'is_summary' to remove the conflict.

16 years ago* reduction of font size of who list on left bar
Thierry Pasqualier [Thu, 25 Oct 2007 18:58:08 +0000 (18:58 +0000)]
* reduction of font size of who list on left bar
* reduction of editor width

16 years agoDisplay ongoing events which begin or end on the current day
Thierry Pasqualier [Thu, 25 Oct 2007 06:22:24 +0000 (06:22 +0000)]
Display ongoing events which begin or end on the current day

16 years agoFix counting for events at the end of day
Thierry Pasqualier [Thu, 25 Oct 2007 06:18:11 +0000 (06:18 +0000)]
Fix counting for events at the end of day

16 years agoRemoved some spurious logging
Art Cancro [Thu, 25 Oct 2007 03:43:53 +0000 (03:43 +0000)]
Removed some spurious logging

16 years agoCalendar day view: complete in two passes (once
Art Cancro [Wed, 24 Oct 2007 21:56:37 +0000 (21:56 +0000)]
Calendar day view: complete in two passes (once
for the hour grid and once for the middle panel) instead
of 25 passes.

16 years agoupdated french translation
Thierry Pasqualier [Wed, 24 Oct 2007 21:06:04 +0000 (21:06 +0000)]
updated french translation

16 years agoCleaned up some of the comments
Art Cancro [Wed, 24 Oct 2007 20:06:15 +0000 (20:06 +0000)]
Cleaned up some of the comments

16 years agofix the tab.c bug with IE : removed a useless div. The round
Thierry Pasqualier [Wed, 24 Oct 2007 17:47:07 +0000 (17:47 +0000)]
fix the tab.c bug with IE : removed a useless div. The round
corners on the bottom on tab content don't still work...

16 years agofix short and ongoing events bug display. test it
Thierry Pasqualier [Wed, 24 Oct 2007 06:56:06 +0000 (06:56 +0000)]
fix short and ongoing events bug display. test it

16 years agoUpdated the embedded JavaScript in tabs.c
Art Cancro [Wed, 24 Oct 2007 05:00:52 +0000 (05:00 +0000)]
Updated the embedded JavaScript in tabs.c
to switch the class of tabs between tab_cell_label and
tab_cell_edit when different tabs are selected.

16 years ago* some debugging to the day view, and the date calculating functions. Temporarily...
Wilfried Göesgens [Tue, 23 Oct 2007 21:22:01 +0000 (21:22 +0000)]
* some debugging to the day view, and the date calculating functions. Temporarily moved oven a function from libical, as its bugged there.

16 years ago* print a hint where we are when we shut down, so we can find gmon.out
Wilfried Göesgens [Tue, 23 Oct 2007 21:20:50 +0000 (21:20 +0000)]
* print a hint where we are when we shut down, so we can find gmon.out

16 years ago* check if we can find the debian systems TZ setting.
Wilfried Göesgens [Tue, 23 Oct 2007 21:18:57 +0000 (21:18 +0000)]
* check if we can find the debian systems TZ setting.

16 years agoimplemented Bubble Tooltips on calendar day view
Thierry Pasqualier [Tue, 23 Oct 2007 17:22:19 +0000 (17:22 +0000)]
implemented Bubble Tooltips on calendar day view
correct the default hour value to create an event

16 years agoOnly generate CSR if it is determined that we will
Art Cancro [Tue, 23 Oct 2007 15:55:44 +0000 (15:55 +0000)]
Only generate CSR if it is determined that we will
need it in the next step to generate a self-signed
certificate.

16 years agoPretty buttons for Log Off screen
Thierry Pasqualier [Tue, 23 Oct 2007 08:50:14 +0000 (08:50 +0000)]
Pretty buttons for Log Off screen

16 years ago* resynced german translation.
Wilfried Göesgens [Mon, 22 Oct 2007 17:26:52 +0000 (17:26 +0000)]
* resynced german translation.

16 years agoCSS : pretty buttons to attendee's reply messages
Thierry Pasqualier [Sun, 21 Oct 2007 14:09:13 +0000 (14:09 +0000)]
CSS : pretty buttons to attendee's reply messages

16 years agoI noticed the bug found by Devew on October 16th:
Thierry Pasqualier [Sun, 21 Oct 2007 12:55:33 +0000 (12:55 +0000)]
I noticed the bug found by Devew on October 16th:
        If one creates an event but does not change the times of the
        event from the default values it doesn't show up in the day view at all.
But I have no solution. I suggest fixing the default value to 0 on the place of
9 hour. By waiting to fix it.

16 years agoThe iconbar text need to be darker
Thierry Pasqualier [Sat, 20 Oct 2007 16:01:34 +0000 (16:01 +0000)]
The iconbar text need to be darker

16 years agoupdated stylesheet
Thierry Pasqualier [Sat, 20 Oct 2007 15:49:03 +0000 (15:49 +0000)]
updated stylesheet

16 years agoiconsbar : come back with a little background white, keep the button in light blue
Thierry Pasqualier [Sat, 20 Oct 2007 14:18:23 +0000 (14:18 +0000)]
iconsbar : come back with a little background white, keep the button in light blue

16 years agoimproved inet conf screen : altern rows
Thierry Pasqualier [Sat, 20 Oct 2007 14:10:16 +0000 (14:10 +0000)]
improved inet conf screen : altern rows

16 years agoimproved inet conf screen
Thierry Pasqualier [Sat, 20 Oct 2007 13:54:14 +0000 (13:54 +0000)]
improved inet conf screen

16 years agoupdated tabbed dialog API
Thierry Pasqualier [Sat, 20 Oct 2007 12:13:26 +0000 (12:13 +0000)]
updated tabbed dialog API

16 years agofix Slight glitch in tabbed dialog CSS. I had lost px unit and ponctuation
Thierry Pasqualier [Sat, 20 Oct 2007 07:23:26 +0000 (07:23 +0000)]
fix Slight glitch in tabbed dialog CSS. I had lost px unit and ponctuation

16 years agoCreate and maintain a directory for pop3client uidl maps
Art Cancro [Sat, 20 Oct 2007 05:06:14 +0000 (05:06 +0000)]
Create and maintain a directory for pop3client uidl maps