Version History Version 1.0.1, October 1, 2000 * Fixed divide by zero bug when syncing an empty IMAP folder. * Added code to skip message if could not be decoded. This helps handle the following error. Error Can't call method "head" on an undefined value at line 1349. This seems to be occuring with people that have large mailboxes. Version 1.0, June 24, 2000 * Detect if mail message starts with ">From" instead of "From" when reading Local folders. * Use content-length if available when reading Local folders. Version 1.0 Beta3, May 23, 2000 * MIME handling security fix. * Added ability to choose whether to parse MIME in memory(default) or parse files into a directory. If you have large email and a small amount of memory, you should probably use the directory. You can find this in the "Special Options" tab. * Added ability to choose an IMAP folder other than INBOX. Thanks to Jan Vilhuber. Version 1.0 Beta2, May 22, 2000 This release has a serious bug that would cause it to crash and also introduced a security bug. If you wish to use it, you can make 1 small change to get it working. Find all occurances of $parser->output_to_core("NONE"); and change the NONE to ALL. * Local mailbox * Improvements in IMAP header parsing. Version 1.0 Beta1, IMAP ONLY, April 23, 2000 * IMAP only release. Decided to not reinvent the wheel for MIME. Please look at required packages. * Handle nested multipart MIME. * Handle quoted-printable. * Handle failing to connect to SMTP server. Version 0.9, March 25, 2000 * Fix bug for IMAP filling in fields with blank values if header field didn't exist. * Fill in the read "status" field for IMAP sync. * Keep read "status" as is on IMAP server. * Handle failing to connect to IMAP server. Version 0.8, March 7, 2000 * Initial IMAP support. NOTE: Downloads all messages to INBOX. No error checking. Version 0.7, March 5, 200 * Internal code restructure * Pilot Mail signature is now appended to all sent messages. * Inbox local file type option added. Used for detecting correct "Status" field. This can be used for other fields as well as other mailbox types are added(exmh, kmail, ???). Version 0.6, March 4, 2000 * GUI rework Version 0.5, March 4, 2000 * Added patch from Andreas Jakobs to add support for German PalmOS, where "Outbox" is named "Ausgang". * Fixed bug in Content-Length handling identified by Andreas Jakobs. For people that have email messages that have this field, please test this out to see if I broke it. * GUI update * Preferences file change. NOTE: Preferences file format has changed. To be safe, please erase the SyncMail directory from your ~/.pilotmgr directory. Version 0.4 (alpha release), January 20, 2000 by Gregory Gee (gregg@playground.net) * Fixed bugs in MIME multipart/mixed. * Fixed incorrect reporting of time and year(Y2K fix). * Fixed problem of message being skipped if content-type had no parameters. Content-Type: text/plain would not be seen while Content-Type: text/plain; charset="us-ascii" would. * Added initial support for MIME multipart/alternative. Version 0.3 (alpha release), January 5, 2000 by Gregory Gee (gregg@playground.net) * Added ability to send mail through sendmail or to an SMTP server. This conduit needs perl modules bundle libnet from CPAN I tested it with libnet-1.0607. Version 0.2 (alpha release), 4/99 * Added patch from George Caswell to read mail files without the Content-Length header. If Content-Length is not present it finds the end of the body by matching the next "From" line. Version 0.1 (alpha release), 3/99