General: Multi inbox, including POP, IMAP. For each, you configure the way it is updated (every minute, manual). tlmpmail might use virtualfs to deal with various email protocol. The menu file/close should be a button in the taskbar since it is used quite often (especially when dealing with vfolders) PGP signing. Maybe in the mailsend component. Add "Event" to the mail flags. This would work with the event manager ... The "apply filter dialog" may stay open until it is dismissed. The same would go with the other selection (virtual folders, folders). Well, they could open to the left instead of poping in independant window. Composer: Insert a file Attachements messages stored in sent-mail without the attachement (user selectable) A comment is appended to the mail with the path of the attachement as a reminder. Viewer: Using metamail (or some KDE variation) to view attachement instead of just saving. Mime related and alternative viewer must use a functag to help interpret a message. Potentially the functag may supply several views of the same message. Here are some -new redhat digest (strange) -multi-messages as attachement -error message from well known program, such as sendmail. View HTML messages Extract message information to program filters. You get a spam from x.y.com. You click on the message and a dialog open and you are allowed to program your kill list. Feed the address book from the message. Browser: match subject suffix to match with and without re: (hum...) Action (status line ?, beep, configurable) to notify about new message getting in. Will use the event manager mechanism. It will simply send event. Present thread with indentation (FOLDER_VIEW::getdepth() ???) Thread with only in-reply-to header (This does not work. Manu threads don't have ids anyway) Present sent-mail folder like postponed-msgs (no need to show from). We must make this configurable. Misc: Dialog to qualify email author. Would contain the following field team: Assign the person to various team. We can track everything sent from team members. A team is just a name. icon or flag comment: We can enter something nice about this person or some reminder. This could be tied to the address book. address book: From the address book, jump to "author history" problems: When a folder is reloaded, all old MAIL_MESSAGE are deleted and we may end up with un-synchronised views because some FOLDER_VIEW still reference the older object. When reloading a folder, we must keep around older MAIL_MESSAGE object and invalidate (no offset) the one which have dissappeared from the folder. This allow support for share folders. Done stuff Tag mails with various flags and value Statistic about the folder, number of message, number of message not read. Next button for the viewer. We must send a message back to the folder so it display the next message. Done differently... (un)Delete all (un)tag all Filter tagged one When viewing a mail, allow reviewing all mails from the same author and all mail sent to this person. So we can more easily track the history. It looks in the current folder for "from" and all sent-mail-xxx for "to" Present the mail like a new one in a few days. Filter by remind date enough ? Edit the .signature file Access to the message "flags" from the viewer screen. tag mails with colors using MAIL_FILTER Comment a message. The comment will be stored in the email header. filter on mail flags. Multi-view of the same folder (opening it several times). message in thread format. Add new entries in address book. Send mail with CC does not work Send mail must handle in-reply-to and references MIME Reload all sub-views when we expunge the folder Re-sync all message when the folder is written back (the filepos field) Present the folder name as path:filter-name browsing message (next and prec) from the viewer window, properly walk in the proper folder (using FOLOER_VIEW::jump2 messages). Automatically follow the sort order of the view. postponed message nor works and the folder is updated as needed. This is using the deleted flag so message while immediatly (visually) removed from the folder are really deleted later, when a mail is sent or cancel. Save a message to a file in the VIEW window. You can save each part (header,body) separatly. Presentation of the postponed folder is now different. No need to show the from and the status field (it is always me). So we present the "to" field instead. Basic preference dialog: who am i, how to send Add the project concept to the mail flags. The filter dialog has been reworked to use help list instead of check box to select the scope of the search. The menu file/close-and-expunge should be added and also added to the taskbar. Create logical folder definition, selectable from the menu. Search on several folders at once Mime attachement may be saved now. base64 is supported. The --folder option supports virtual folder syntax. filter: match any header, match everywhere Message which do not match (negative filter) Message without comment, without type Reply to all, to some, ... reply/pick allow control over who we are replying. printing message kind of work.