2005-08-03 dolda2000 * Makefile: Updated version to 0.10. 2005-07-29 dolda2000 * mailbox.php: Cleanup for the class-generation code. Flag messages with attachments. 2005-07-28 dolda2000 * TODO: Initial import. * include/lang-nl.inc: Updated. * include/nl.langdesc: Updated Dutch translation from Andre Rikkart de Koe. * message.php: Decode multipart/report messages properly. 2005-07-27 dolda2000 * summary.php: Sort mailboxes. * mailbox.php: Added message sorting, at long last. * action.php: Added new command to set the sort order (the checkbox required it). * include/lang-se.inc: Updated. * include/nl.langdesc, include/de.langdesc, include/en.langdesc, include/fr.langdesc, include/ja.langdesc: Appended new strings. * include/se.langdesc: Appended new strings and translated. * action.php: Added a command to invalidate the sortorder. * include/imap.inc: Store the sortorder in the mbox instead, so that it gets properly invalidated. * include/imap.inc: Added SORT commands that should work. * include/imap.inc: Let's hope this will "fix" the fsockopen issue... * include/message.inc: Less partial comment... 2005-06-17 dolda2000 * compose.php: Apparently, according to RFC2822, "Re" does not stand for "Reply" (but rather the Latin "res"), and thus should not be translated. 2005-06-14 dolda2000 * include/imap.inc: Added CAPABILITY checking functions. 2005-05-20 dolda2000 * style/default/webmail-mailbox.css: Added style for sorting. * mailbox.php: Beginning of sorting. * include/lang-se.inc, include/se.langdesc: New translations. 2005-05-17 dolda2000 * message.php: Added rudimentary support for multipart/signed parts. 2005-05-14 dolda2000 * compose.php: Don't include self in reply addresses. * message.php: Decode real names. * send.php: Handle Message-Ids, In-Reply-Tos and References properly. * include/imap.inc: Return the real name properly. * include/utils.inc: Added some parsing and unparsing function for e-mail addresses. 2005-05-06 dolda2000 * include/imap.inc, send.php: Added PHP 4.1 compatibility fixes as adviced by Robert Weidlich. * include/utils.inc: Added make_seed function as adviced by Robert Weidlich. 2005-04-04 dolda2000 * README: Updated the date. * README: Added credits to the german and dutch translators. * style/default/webmail-compose.css, compose.php: Restored the mail header fields to a table layout -- this is actually more semantically correct. * compose.php: Quote given def* values properly with htmlentities(). * message.php: Replace `mailto:' URLs with compose.php. * compose.php: Allow specifying of the {to,cc,subject,body}def variables. * include/html.inc: Call the urltransfunc for A-HREFs as well as IMG-SRCs. * include/en.langdesc: Updated with appendnew. * include/nl.langdesc, include/lang-nl.inc, include/lang.inc, include/lang-de.inc, include/de.langdesc: Added German translation, by Willy Schott. Added Dutch translation, by Andre Rikkert de Koe. 2005-03-24 dolda2000 * include/styles.inc, include/skel.inc, prefs.php: Enabled the possibility of a customly defined stylesheet set. * src/imapchannel.c: Changed the alarm calls to use a macro instead. 2005-03-22 dolda2000 * include/se.langdesc, include/lang-se.inc: New translation. * style/default/webmail-mailbox.css: Added style for the selection inversion label. * mailbox.php, action.php: Enabled selection inversion. 2005-03-21 dolda2000 * include/utils.inc: Improved the B/Q mimification choice. 2005-03-14 dolda2000 * Makefile: Updated version to 0.9. 2005-03-05 dolda2000 * include/lang-se.inc: Updated with new translations. 2005-03-03 loduriel * include/lang-fr.inc: Update of the french translation. * include/fr.langdesc: Update of the french translation 2005-03-02 dolda2000 * include/ja.langdesc, include/fr.langdesc: Appended new messages. * include/se.langdesc: Translated new strings. * style/default/webmail-summary.css: Added a style for mailboxes that are already subscribed. * summary.php: Show submailboxes without prefix. Special handling for subscribed mailboxes (don't show the Subscribe option, and add a class). * summary.php: Show submailboxes without prefix. * include/Makefile: Added a rule, `append', to run appendnew on *.langdesc. * include/en.langdesc: Appended new messages. * summary.php: Flag an alert if the current mailbox location could not be listed. Listed ancestor mailboxes in the mbox manager. Hide the "current" mailbox in the mailbox manager. Print a message if the current mailbox is empty. * include/common.inc: Make sure to remove E_NOTICE from the error reporting level. * include/pref-fs.inc: Strange variable misnaming fixed. I must have been tired... 2005-01-23 dolda2000 * include/imap.inc: Fixed the implode bug. 2005-01-22 dolda2000 * login.php: Fixed a bug, where one cannot go re-login while logged in, as reported by Luis Matos. 2005-01-18 dolda2000 * README: Updated the section on $mail_smcmd to account for the added %f placeholder. Added Tadashi Jokagi to the list of contributors. * include/lang.inc, include/lang-ja.inc, include/ja.langdesc: Added Japanese translation by Tadashi Jokagi. * include/settings.inc: Take advantage of the %f in $mail_smcmd to supply the sender address to -f. Thanks to Tadashi Jokagi for telling me about -f. * send.php: Added support for inserting the sender address into the sendmail command. 2005-01-17 dolda2000 * include/lang-fr.inc, include/fr.langdesc: Received new translations from Joel Dimbernat. 2005-01-14 dolda2000 * include/fr.langdesc: Updated with appendnew. * Makefile: Changed ver to 0.8. * README: Fixed a typo. * README: Removed paragraph about $web_stylenames. * include/lang-se.inc, include/se.langdesc: Style translation * include/settings.inc: Moved $web_stylenames to styles.inc. * include/styles.inc: Initial import. * include/common.inc: Added styles.inc to the global include. 2005-01-12 dolda2000 * include/skel.inc: Removed the "author" link. Added a skelmenufa function to generate the top menu from an array. Fixed proper UTF-8 handling in skelamenu. * include/lang-se.inc: New translations. * include/lang-fr.inc: Updated a few changed strings... I think I got the French right, but someone should check. * include/se.langdesc, include/pref-fs.inc: New translations. * include/lang.inc: Added native words to the language menu. * include/fr.langdesc: Updated a few changed strings... I think I got the French right, but someone should check. * summary.php: Fixed proper UTF-8 handling. * README: Change XHTML 1.0 Strict to XHTML 1.1. Wrote about $mail_prefsrc, $mail_preffsdir, $web_stylenames and $mail_defpref. Removed $di_mailboxprefix and $web_deflang, since they are now prefs. Rewrote URLs and e-mail addresses in . Added some contributor info. * prefs.php: Added an optional default parameter to the makepref* functions. Handle UTF-8 properly in the makepref* functions. Offer to go back to mailbox.php if di_curfolder doesn't return FALSE. Added prefs for the post-delete action and number of messages to list in mailbox.php. * message.php: Made the default action for parts with unknown types to offer a download link. * mailbox.php: Added numbered page links to the next/prev page navlist. Take $numlist from prefs. * login-pw.php: Added htmlentities handling to the language selection control. * error.php, compose.php: Fixed some incorrect XHTML. 2005-01-07 dolda2000 * include/settings.inc: Added defpref for style. Added web_stylenames. * include/skel.inc: Modularized the stylesheet tags, and made the stylesheet pref-selectable. * send.php: Updated comment. * prefs.php: Added style selector pref. * style/default/webmail-attach-form.css, style/default/webmail-common.css, style/default/webmail-compose.css, style/default/webmail-fail.css, style/default/webmail-htmlmsg.css, style/default/webmail-login-pw.css, style/default/webmail-mailbox.css, style/default/webmail-message.css, style/default/webmail-prefs.css, style/default/webmail-summary.css: Moved into the `default' directory. * style/webmail-common.css, style/webmail-compose.css, style/webmail-fail.css, style/webmail-htmlmsg.css, style/webmail-login-pw.css, style/webmail-mailbox.css, style/webmail-message.css, style/webmail-prefs.css, style/webmail-summary.css, style/webmail-attach-form.css: Moved into the default directory. * include/settings.inc: Added default prefs for sent mail saving. * send.php: Get sent message saving settings from prefs. * prefs.php: Added prefs for saving sent mails. * style/webmail-prefs.css: Updated the table layout. * prefs.php: Changed the table layout. Corrected some incorrect XHTML. * include/lang-se.inc, include/se.langdesc: New translations. * include/findobsolete: Initial import. * include/finduntrans: Changed to <>. * include/lang-se.inc, include/se.langdesc: New translations. * include/settings.inc: Removed $web_deflang. Added defaults for the preferences `hidedeleted' and `deflang'. * include/lang.inc: Get the deflang from the preference store, rather than from a global variable. * include/common.inc: Added pref.inc to the default includes. * summary.php, action.php: Removed requisition for pref.inc. * prefs.php: Added sel1 and bool makeprefs and some more preferences. * message.php: Fixed the Next/Previous menu navs. * style/webmail-message.css: Added style for the new menu. * message.php: Added tilde to the link insertion regex. * message.php: Cleaned up the menu. * include/skel.inc: Added the top-level menu to include a link to prefs.php. * prefs.php: Fixed the form for submittal to action.php. * action.php: Added the setprefs postaction. * summary.php: Updated to use the preference store to get the mailbox prefix. * prefs.php: First experimental version. * include/settings.inc: Added the first preference settings. * include/pref-fs.inc, include/pref.inc: First experimental version. * style/webmail-prefs.css: Initial import. 2005-01-06 dolda2000 * include/pref-fs.inc: Initial import. * include/pref.inc: First import. 2005-01-03 dolda2000 * Makefile: Updated ver to 0.7. * include/lang-se.inc, include/lang-fr.inc: Automatically updates from *.langdesc. * include/fr.langdesc: Fixed a typo in the untranslated string. * include/se.langdesc: Translated some new strings. * message.php: Prepped some more messages for translation. Display filename of attachments when suggesting a download. 2004-10-27 dolda2000 * error.php: Fixed a typo. 2004-10-12 dolda2000 * message.php: Updated the charset conversion error message to be more neutral (although the original point still stands ;-) ). * include/message.inc: Added error handling for iconv. * include/lang.inc: Fixed curlang(). 2004-10-11 dolda2000 * include/imap.inc: Update "seq" attribute in the EXPUNGE dispatch handler. 2004-10-10 dolda2000 * message.php: Added a charset error fallback in text/plain handler. Replaced   entities with the actual NBSP character for more readable HTML output. * message.php: Added some code to preserve text/plain formatting with NBSPs... See comment. * include/utils.inc: Rewrote parsemimeehdr so that it can handle quoted parameters. 2004-10-09 dolda2000 * send.php: Fixed an infinite loop bug in addhdr(). 2004-10-08 dolda2000 * style/webmail-mailbox.css: A little cleanup. * style/webmail-mailbox.css: Hide the "Flags" column for CSS-compliant browsers. * mailbox.php: Added a "Flags" column for the benefit of browser that aren't CSS-compliant, such as Lynx. 2004-10-07 dolda2000 * include/skel.inc: Updated to the XHTML 1.1 DTD. 2004-09-26 dolda2000 * include/en.langdesc: Added forwarding-related strings. * include/lang-se.inc, include/se.langdesc: Translated forwarding-related strings. * compose.php: Added message forwarding. * message.php: Added forwarding to the menu. * send.php: Fixed correct handling of message/rfc822 attachments. * include/imap.inc: Added fetching of RFC822. * message.php: Display Reply-To header. * compose.php: Fixed Reply-To handling. 2004-09-23 dolda2000 * include/fr.langdesc, include/lang-fr.inc: Translation fixes by Joel Dimbernat. 2004-09-12 dolda2000 * style/webmail-mailbox.css: Mark up unread messages more noticeably. * include/skel.inc: Use the current NLS in the XHTML lang and xml:lang attributes. * include/lang.inc: Added the curlang function for getting the current language. * include/message.inc: Fixed a bug where the Content-Transfer-Encoding wouldn't be fetched, and the message therefore decoded incorrectly. Thanks to Dave Baker for reporting. 2004-09-11 dolda2000 * include/fr.langdesc, include/lang-fr.inc, include/lang.inc: Added the Joel Dimbernat's French translation. * include/utils.inc: Fixed a bug where redirects inside the root URL space would produce double slashes. Thanks to Britt Selvitelle for reporting. 2004-08-14 dolda2000 * src/imapchannel.c: Added a comment about it... * src/imapchannel.c: Apparently, it seems that some versions of Apache want us to close these descriptors... 2004-08-08 dolda2000 * include/imap.inc: Made sure the BODYSTRUCTURE handler handles the Content-ID. * include/html.inc: Added a URL transformation function mod (intended for CID handling). Fixed htmlhasexturls to handle cid-scheme URLs. * message.php: Added cid-scheme URL handling. Added a non-official hack for displaying the full headers of a message. 2004-07-20 dolda2000 * README: Wrote about compatibility. * include/finduntrans: Initial import. 2004-07-17 dolda2000 * style/webmail-htmlmsg.css: Fixed list alignment (?) * include/html.inc: html_entity_decode was rather broken, so I had to implement it myself. * include/htmlents.inc: Initial import. * Makefile: Updated version for the 0.6 release. * include/makeents: Initial import * include/l10n-guide: Typos... * include/lang-se.inc: makelanginc update * include/se.langdesc: Yeah, take a wild one on what I could possible update with this file ;-) * README: Wrote about the $web_deflang variable. * README: Added the Translation section. * include/l10n-guide: Initial import. 2004-07-16 dolda2000 * 1px.jpeg: Initial import - used in HTML messages for replacing external images. * include/imap.inc: Changed di_uidsearch so that it... works better. =) * include/skel.inc: Prints the langnotice in the
element. * style/webmail-common.css: Removed the div.compliance style. * include/se.langdesc: Added langdesc * include/Makefile: Cleaned up the langinc compilation rule. * include/Makefile: Changed the langinc compilation rule to reflect the makelanginc behavioral changes. * message.php: Used breaktext on the `htmlwarning' and `exturlswarning' to produce nicer HTML output. * login-pw.php: Used breaktext on the `sslwarning' to produce nicer HTML output. * include/utils.inc: Fixed the breaktext function... :-/ * style/webmail-htmlmsg.css: Added styling for HTML message tables. * include/utils.inc: Added the breaktext function. * include/se.langdesc: Well, duh... * include/makelanginc: Now opens the langdesc and include from the language given on the command line - doesn't have them on std{in,out}. * include/lang-se.inc, include/lang-en.inc: makelanginc update * include/html.inc: Added the option to pass modifiers to buildsafehtml and the attribute transformation functions. Added lotsa tags. * include/en.langdesc: Added htmlwarning and exturlswarning. * send.php: Added the possibility to save sent messages to a "Sent mailbox" - will be enabled when the preference storage engine is written. * message.php: Internationalized the HTML experimental notice. Added an HTML warning message. Added the possibility choose the display external objects. * mailbox.php: i18n miss. 2004-07-15 dolda2000 * include/utils.inc: Fixed the posix mechanism of getrealname so that an ampersand in the GCOS field gets replaced by ucfirst(username). 2004-06-29 dolda2000 * include/lang-se.inc: Typo * include/lang.inc, login-pw.php: Stored the current language in a cookie instead. * include/settings.inc, style/webmail-login-pw.css, include/utils.inc, include/skel.inc, include/se.langdesc, include/makelanginc, include/Makefile, include/lang-se.inc, include/lang.inc, include/lang-en.inc, include/initlang, include/imap.inc, include/en.langdesc, include/common.inc, include/appendnew, summary.php, skel.php, send.php, message.php, mailbox.php, login-pw.php, login.php, error.php, compose.php, attach.php, attach-form.php, action.php: Added localization support (gettext-like). 2004-06-24 dolda2000 * include/imap.inc: Fixed a bug in the EXPUNGE handler. 2004-06-23 dolda2000 * mailbox.php: Small bugfix. * send.php: Fixed sender address construction for IMAP servers which take the whole address as the user name. 2004-06-22 dolda2000 * style/webmail-compose.css, compose.php: Reworked the design - not finished yet. 2004-06-20 dolda2000 * message.php: Use di_uid2seq instead of doing the job manually. Added a handler for the In-Reply-To header, making a link to the replied-to message. * include/imap.inc: Added di_uidserch. Added di_uid2seq. * include/imap.inc: Added UID remapping to EXPUNGE handler. * include/imap.inc: Added a UID mapping in $id["mbox"]. * include/skel.inc: Added a meta http-equiv content-type tag to make all ours favorite browser - Internet Explorer - detect the charset. 2004-06-19 dolda2000 * style/webmail-htmlmsg.css, include/html.inc: First draft on HTML message handling. * style/webmail-message.css: Added some style for the HTML experimental notice. * message.php: First draft on HTML message handling. * test.php: Shouldn't have been here to begin with. 2004-06-18 dolda2000 * send.php: Fixed stripslashes() for message elements. * style/webmail-compose.css: Expanded the attachment table a bit for better legibility. 2004-06-14 dolda2000 * Makefile: Updated ver for the release of 0.5. * README: Updated for the new options in settings.inc * message.php: Yet Another update to the URL regex * compose.php: Added attachment deletion * send.php: Added attachment deletion Added proper handling for text/* attachments * style/webmail-compose.css: Style update * style/webmail-attach-form.css: Initial import * style/webmail-compose.css, include/utils.inc, send.php: Added support for attaching files * message.php: More improvements to the URL matching regex * compose.php: Added support for attaching files * attach-form.php, attach.php: Initial import. * message.php: Fixed URL detection regex * mailbox.php: Added the \Answered flag * send.php, compose.php: Made sure the \Answered flag is set when replying to a message. * message.php: Added FLAGS fetching * compose.php: Reused code from message.inc to reply Enhanced replying code - can now reply to simple multipart messages properly * mailbox.php: Stupid typo... * message.php: Moved some common from here to message.inc Enabled "Reply to Sender" as well as "Reply to All" * include/message.inc: Initial import - moved some common code from message.php here. * mailbox.php: PEEK for Content-Type instead, so that the \Seen flag doesn't get set immediately. * compose.php: Reply mode improvements * send.php: Adds the user's real name to the From: header if it can be found. * include/utils.inc: Added getrealname() for getting the real name of a user. Fixed mimifyhdr() to work per-word (doesn't clash address fields anymore). * include/settings.inc: Added $mail_namesrc. * compose.php: Updated the form tag to be nicer. 2004-06-09 dolda2000 * src/imapchannel.c: Changed UNIX socket to be of mode 0600. * README: Updated the Installation section. Apparently, I hadn't written about compiling imapchannel. 2004-06-07 dolda2000 * message.php: Made the header fetching more efficient. * compose.php: Fixed the issue of "Re: " repetition. 2004-06-05 dolda2000 * include/skel.inc: Corrected use of htmlentities in skelalerts. * send.php: Reimplemented the anonymous address check. * README: Updated $mail_anonrecv information. * summary.php, message.php: Added skelalert() for error reporting. * send.php: Now sends mails with sendmail instead of the mail() function. * compose.php: Bugfix (mismatched variable) * include/settings.inc: Added $mail_smcmd * message.php: Added support for link finding and insertion for text/plain handler. 2004-06-04 dolda2000 * style/webmail-mailbox.css: Added support for \Flagged messages. * include/imap.inc: Added a fix for buggy MUAs that send 8-bit headers. * message.php: Added support for flagging. Fixed multipart/alternative handler so that the selection paragraph isn't displayed when there's only one subpart. * mailbox.php: Now fetches the Content-Type during mailbox list generation to compensate for buggy MUAs that send 8-bit headers. * action.php: Added support for flagging messages. 2004-06-02 dolda2000 * include/imap.inc: Fixed di_tralist() so that it is able to handle empty addresses. * README: Updated the $di_servername section for the host:port notation. * login.php: Made $di_servername support a host:port notation. * include/skel.inc: Fixed the tag for those running for short_open_tag. 2004-06-01 dolda2000 * Makefile: Updated ver to release 0.4 2004-05-31 dolda2000 * mailbox.php: Removed test case. * style/webmail-mailbox.css: Added markup for the msgops div. * style/webmail-common.css: Added error handling markup. Small syntax fix. * include/utils.inc: Added some rudimentary error handling, and some small fixes. * include/skel.inc: Added some rudimentary error handling. * mailbox.php, action.php: Added support for message copying and moving. Added some rudimentary error handling. * include/imap.inc: Added support for UID COPY * logout.php: Added a call to di_close() so that messages get expunged properly. 2004-05-28 dolda2000 * style/webmail-message.css: A simple fix to the "staircase effect" in the message display - thanks to Akh at forums.devshed.com. 2004-05-27 dolda2000 * send.php: Redirect back to the mailbox instead of to the summary in case the sent message was a reply. 2004-05-25 dolda2000 * include/imap.inc, mailbox.php, action.php: Added support for immediate EXPUNGE. 2004-05-22 dolda2000 * summary.php, mailbox.php: Corrected some incorrect XHTML. 2004-05-20 dolda2000 * style/webmail-summary.css: Made manager subdirectories bold. * style/webmail-message.css: Added "!important" to blocks that are visible on printed media. * style/webmail-common.css: Fixed actionmenu styling. * include/skel.inc: Added a function to generate an "actionmenu". * summary.php: Fixed a bug when a user did not subscribe to any mailboxes. Made the markup scheme of the subscribed list nicer. Changed the markup scheme of the management list. 2004-05-18 dolda2000 * message.php: Added a small fix for some broken MUAs. 2004-05-16 dolda2000 * README: Added information on $web_has_ssl. * include/settings.inc, login-pw.php: Made it possible for an administration to specify that has server does not support SSL, so that the notice in login-pw.php will not be shown. * style/webmail-login-pw.css, login-pw.php: Added a warning for those not logging on over SSL. * Makefile: Changed ver for release 0.3. * summary.php, action.php: Better mailbox management - extended unsubscription, mailbox creation and deletion. * include/imap.inc: Added support for CREATE and DELETE. * style/webmail-summary.css: Styling changes (duh...) * summary.php: The summary should now correctly display (illegal) 8-bit mailbox names. * include/utils.inc: Fixed the Modified UTF-7 encoder... * include/utils.inc: Added a Modified UTF-7 encoder. * action.php, mailbox.php: Added mass deletion ability. * style/webmail-summary.css, summary.php: Better markup in summary. * style/webmail-mailbox.css: Moved mailbox flag styling to subject link only * summary.php, action.php: Moved (un)subscription to action.php, as it should be. * message.php, action.php: Added undeletion support. * mailbox.php: Added a deletion note for those who are unused to IMAP. * style/webmail-mailbox.css: Added a little markup for the deletion note. * message.php: Fixed for those mail clients that send upper-case Content-Type * style/webmail-mailbox.css: Added markup for deleted messages. * include/imap.inc: Added UID STORE command support * action.php, message.php: Added message deletion * include/skel.inc: Fixed for correct HTML usage * style/webmail-mailbox.css: Fixed markup for unseen messages according to the new system in messages.php * mailbox.php: When will I learn to test before I commit? * mailbox.php: Added markup possibility for all standard IMAP flags. * include/utils.inc: redirect() now redirects to HTTPS if the client is connected via HTTPS. * include/settings.inc: Defaults fitting for most users. * README: Better wording. * Makefile: Added internal versioning * README: Added security section. * README: Added a possibility for a small revision log. * README: Initial import 2004-05-15 dolda2000 * bin/imapchannel: Is it gone now then? 2004-05-13 dolda2000 * src/Makefile: Added cleaning * Makefile, style/Makefile, include/Makefile, bin/Makefile: Fixed error reporting * style/Makefile, include/Makefile: Added cleaning makefile * bin/Makefile: Added cleaning Makefile * message.php: I don't really know multipart/related is, so I added it to the /mixed handler for now. * getpart.php: Provided the Content-Disposition header to the browser for easier saving of attachments. 2004-05-12 dolda2000 * bin/imapchannel: The compiled binary shouldn't be in CVS... * style/webmail-summary.css: Moved mailbox markup to only affect the mailbox name (not the entire listitem) * include/settings.inc: Changing names from folder to mailbox... * include/imap.inc: Support for (UN)SUBSCRIBE, LIST/LSUB * summary.php: Initial mailbox management - handling listing and subscription * mailbox.php: Small fix to the Recent/Unseen markup (can now display _both_!) * getpart.php: getpart.php - raw part displayer retaining Content-Type, initial import. * message.php: Added display for image/* parts. * include/imap.inc: Fixed di_findpart to deal with the partspecs stored in $id (ie. already ending with a dot) * message.php: Added support for downloading of application/* parts 2004-05-11 dolda2000 * summary.php: Corrected some incorrect HTML. * include/imap.inc: Wrote an EXPUNGE handler that I think will work. * style/webmail-mailbox.css: Left-justified table headings for a less confusing display. * style/webmail-mailbox.css, mailbox.php: Added markup for \Recent and \Seen (or rather, unseen) messages. * src/Makefile: Initial checkin * Makefile: intermediate 2004-05-11 Fredrik Tolf * mailbox.php: Added markup for unseen and recent messages