August 2, 2002 - Version 4.01

  Seperated POP/IMAP/SMTP code into a seperate library so that it
  can be used with different applications.  Now "poppy" handles just
  config file reading and pretty-printing.

  Intial draft of a spamkill application.  Deletes spams based on the
  headers on a POP3/IMAP server.  Requires customization for your
  setup.

March 27, 2001 - Version 3.1

  Jay "Nospam" helped with the following items:
  Sent in several bugfixes related to SMTP support.
  Added support for Enter going to next message, - or P goint to previous
  message, and not exiting the program when we reaching the last message.
  Save now saves in the common unix mailbox format.  Added quiet mode.
  Added some support to auto configure IP settings if running in perl5
  or better.  Hopefully, this won't have broke perl4 support but I
  no longer have a copy of perl4 around.

  Fixed bugs in creation of .poppyrc file.  No longer display IMAP response
  data when view or saving a message.  Added two new parameters to the
  SMTP lines in config file.  If mail_server name and user_name are found
  on an SMTP line then that SMTP server and From address will be used 
  for replying to messages when reading from the specified mail server.
  Added simple support for configuring your SMTP server during
  auto-creation.

July 15, 2000 - Version 3.0

 Added support for replying to emails using SMTP.  The code for this was
 based on the work done by Brandon Zehm in his "sendemail" perl script.

 Enhanced configuration file so that you can set things that were previously
 set by modifying the script itself or setting environment variables.

October 5, 1999 - Version 2.0

 Added support for IMAP servers.  Can now have multiple servers listed
 in config file.  Need to specify which server to read else it defaults
 to the first server.

 Will not fail if LAST command is not support on POP servers.

 Greg Bentz sent me a fix for pop3 servers that do not support the
 LAST command (namely Lotus Notes which is somewhat currently popular).

 Will now always print the header fields in the same order when using short
 headers.

September 11, 1998 - Version 1.4.2

 Really fixed the typo in reset code that was meant in 1.4.2

September 7, 1998 - Version 1.4.1

 Fixed small type in reset code.  When poppy was aborted it wasn't
 correctly sending "RSET".

June 23, 1998 - Version 1.4

 Changed way .poppyrc file is read in so that password may contain spaces.

 Added a display of email size to output so users knows which emails are
 big (as requested by Helmut Springer delta@RUS.Uni-Stuttgart.DE).

 Decide pager was to important and always set the pager to a default if
 user does not.

 Added pipe and shell funcationality to poppy (basically following elm's
 format).

 Added code from Blaise Camp (campb@think.ucdavis.edu) to add support for
 deleting a range of messages.

 Added text to password prompt to help user know which mail host its for.
 Another idea from Helmut Springer.

 Changed to using Getopts() so that invalid flags could be checked for
 and display help.  Yet another idea from Helmut Springer.

 Added code so that user can specify message to [G]oto on command line
 without being prompted.

March 30, 1998 - Version 1.3

 Fixed bug where poppy would not work right the first time it was ran if
 if the user left out the password.

 Cleaned up configuration text a little bit.

 Add some code so that if a user aborts an external viewer then the
 left over message is just flushed out and not displayed.

March 22, 1998 - Version 1.2

 Fixed a small cosmetic bug that could happen when $gonew was true
 and there where 0 messages on server.  This would cause a request
 for a none existant message which which then cause the program
 to terminate.

 Renamed configuration file to ".poppyrc".  Avoids conflicts with
 other programs that do use just ".pop" and makes ownership moer
 apperent.

 Made password inclusion in configuration file optional for those
 that don't like that *feature*. ;-) 

 New commandline option -c to change which configuration file to read.

 Fixed bug in changing file permissions to read/write by user only.

 Handle Pipe Closed signals now so that poppy will not shutdown from
 exiting an external program early.

October 25, 1997 - Version 1.1

 Added support to parse command line options.

 Added a "from" mode that acts like the unix from command and prints the
 headers of all your email.  Use the -f option to invoke in this mode.

 Added [G]o option so that you can jump to any message number.

 Can now skip over previous read messages and skip to new ones with
 the -g option (goto new).

July 28, 1997

 Cleaned up code and moved (backwards?) towards perl4 syntax so that
 it will work with either perl4 or perl5.  This has the downside that
 it becomes system dependent and requires editing the file before
 running the first time.

 Lee Maguire (lee@wetware.demon.co.uk) pointed out that RFC1939 
 actually says all commands sent should be terminated by CRLF.  
 Most POP3 servers don't seem to care but at least one does.  Now
 send "\r\n" to take care of this case.
