DONE (0.00)  Change name to "blueMail".
DONE (0.01)  Colors are now configurable in the .bmailrc file.
DONE (0.01)  A_REVERSE and A_STANDOUT support for broken MSDOS PDCurses.
DONE (0.01)  All parts of the addressbook can have different colors.
DONE (0.01)  Make welcome window look like a part of the background.
DONE (0.01)  Autogenerated .bmailrc file (keywords only, but - hopefully -
             easy to understand).
DONE (0.01)  Mark personal mail in letter list with a different color.
DONE (0.01)  Store lastread pointers etc. in .xti instead of .red file to be
             Blue Wave compatible and interoperable.
DONE (0.01)  Show/Hide BBS info window in arealist. (configurable)
DONE (0.01)  Long/Short area list does not work in Blue Wave area list.
DONE (0.01)  Long or short area and letter list at startup. (configurable)
DONE (0.01)  Remove top status line (above letter header). A waste of line.
DONE (0.01)  Letter header should have border.
DONE (0.01)  Recognition of additional quote characters (: and |).
DONE (0.01)  Fullsize letter list window. (configurable)
DONE (0.01)  Own color (instead of bold) for read areas and letters in lists.
DONE (0.01)  Slightly different layout in fullsize reply area letter list.
DONE (0.01)  Suppress line counter in letter header. (configurable)
DONE (0.01)  Invisible cursor support for broken MSDOS PDCurses.
DONE (0.01)  Redraw letter after returning from editor.
DONE (0.01)  Enter letter list or first letter on area selection. (configurable)
DONE (0.01)  ESC key for warning windows.
DONE (0.01)  Automatically/Ask whether to save lastread pointers. (configurable)
DONE (0.01)  Keys and help windows need some touching up.
DONE (0.01)  SIGWINCH handler crashes with segmentation fault.
DONE (0.01)  Reply box (edit letter) doesn't vanish if ESC has been pressed.
DONE (0.01)  Check options in .bmailrc whether valid.
DONE (0.01)  Change edit input fields from ACS_BOARD to input color.
DONE (0.01)  HOME and END keys don't work in edit input fields.
DONE (0.01)  German Umlaute don't work in edit input fields.
DONE (0.01)  Home directory in .bmailrc has no effect.
DONE (0.01)  Make temp work directory definable rather than its subdirs.
DONE (0.01)  bmail directory checks can be in wrong directory.
DONE (0.01)  Check options in .bmailrc whether empty.
DONE (0.01)  After returning from system command, restore screen immediately.

In no particular order:
-----------------------

- International date format. (configurable)

- Add possibility to switch to a shell.

- Quote-o-meter

- Support for configurable quote header string.

- Reply chains.

- Explanations on the .bmailrc options in the man page.

- Multiple netmail areas (LittleAreaList of netmail areas), netmail bits.

- Own window while (un)compressing / system command.
  Automatic save of lastread pointers results in partly destroyed screen
  when there are unsaved replies.

- Make control messages (kludge lines) visible.

- Add Re: or not.

- Reply letter file name must contain area number!

- Message sorting. (Should be differently definable for each area).

- Automatic/Ask whether to save replies.

- Skip/Ask for tagline?

- Set defaults in replybox.

- Ask/Automatic private flag in areas?

- Should R reply into the same area and a different key (O?)
  bring up the LittleAreaList?

- Addressbook short keys for names?

- Handle different area types (readonly, local).

- Jump to personal mail in letter list, letter reading.
  (Dynamical) personal mail area list.

- Netmail address can be junk when picking up names into addressbook.

- Ansiview colorhandling must not destroy color pairs. (If it does.)

- It should be possible to read reply packet or even create reply without
  any download packets available. (INF file must be saved and used.)

- Automatic charset recognition (as automatic as possible).

- Scrolling type in lists: line or page. (configurable)

- Make bw reply packets work even with old doors.

- Some kind of handling for signature in letter (when reading).

- Check for dupes when picking up names into addressbook.

- Some addressbook management functions.

- Make msg# string configurable in [Strings] section.

- SIGWINCH handler is far too lame to handle a quick series of signals.

- Enter letter into reply area isn't possible.

- Sort packet list by reverse time order.

- Don't permanently chdir away from startup dir while running.

- Automatic update of .bmailrc if there are new options?

- After leaving the little area list for responding into a different area,
  the msg# changes with data from respond area.

From MultiMail's TODO list:
---------------------------

- Create a PERSONAL area for Blue Wave mode, like the one for QWK.

- Fix up Netmail capabilities.

- Port to panels library -- should be cleaner.

- Add support for new file list, welcome, goodbye, etc.

- Provide threaded view.

- Long subject support, and possibly other QWKE features.

- Better quote wrapping, if practical.

- Additional packet formats (e.g., SOUP).

- Redo the compress/uncompress configuration to allow adding new types
  (e.g., RAR) without recompiling.

- Remote config!

- Make character translation more flexible.

- Better tagline stealing, look, 'Already have that tagline' text...
             [ No text, but it now checks for dupes and skips them ]
  (Should clearify that it is a dupe.)

- some BW-like keys: F8 for random tagline, etc.

- new features (search, filter by sender/topic, offline configuration, etc..)

- support for unix mail

- support for usenet

- save letters in packet format or in the formats above

- easy use of PGP, UUdecode, etc...

- X interface
