$Log$
+Revision 1.365 1999/09/16 03:23:23 ajc
+* Did most of the migration from save_message() to CtdlSaveMsg(). The
+ latter builds a "struct CtdlMessage" (so we can run server-side handlers
+ against it later on), then serializes it and stores to disk.
+* BROKEN BUILD ALERT!! cmd_ent3() and CtdlWriteObject() are still not
+ migrated. They are stubbed out and will MALFUNCTION if used right now!!
+
+Revision 1.364 1999/09/07 01:42:42 ajc
+* cmd_msg3() now uses serialize_message() for its output. All message
+ commands will eventually exist as a "struct CtdlMessage" at some point
+ so that we can install server-side handler hooks.
+
+Revision 1.363 1999/09/07 00:04:13 ajc
+* netproc.c: put outgoing messages into the use table, too -- this prevents
+ locally originated messages from showing up again if a remote system is
+ misconfigured and spools them back to us.
+
+Revision 1.362 1999/09/06 03:39:15 ajc
+* citadel.c: run strproc() on new passwords
+
+Revision 1.361 1999/09/03 17:50:26 playcow
+For URL view, don't prompt user to select url if there is only one. Display
+<U>RL View prompt if message contains url(s). -Ben
+
+Revision 1.360 1999/09/02 02:09:59 ajc
+* msgbase.c: new function serialize_message() for future use
+
+Revision 1.359 1999/09/01 21:09:25 ajc
+* database.c: display the GDBM version string on startup
+
+Revision 1.358 1999/09/01 02:36:34 ajc
+* Actually _enforce_ the max msg len limit
+
+Revision 1.357 1999/09/01 01:51:48 ajc
+* Added the ability to handle embedded URL's from the text client
+
+Revision 1.356 1999/09/01 01:02:47 ajc
+* Implemented "maximum message length" in global system config
+
+Revision 1.355 1999/08/31 00:57:17 ajc
+* Handle multipart/alternative properly during legacy message outputs.
+ Basically it just prints the first alternative and skips the rest.
+
Revision 1.354 1999/08/29 21:12:24 ajc
* Made some changes to the output of MIME (especially multipart) messages.