$Cambridge: hermes/src/prayer/docs/TODO,v 1.64 2012/06/28 14:01:13 dpc22 Exp $

Small fixes
===========

Possible for enter on password change page to select correct select button?
Might involve Javascript.

Handle RFC1522 encoding in attachment names?
 Broken but lots of things seem to do it including Thunderbird and Gmail
 Suspect all Outlooks fault. PINE does it right: RFC 2231 encoding

Implement mark-fcc-seen to prevent slightly daft behaviour from MacOS mail.

Sieve files should use UTF-8 rather than ACSII
  (requires coordinated fix at Cyrus end to remove HERMES_LMTP_USE_8859_1)

Thunderbird uses different column names for CSV addressbooks
(but otherwise the existing code should work).

Single request that "Cancel" button on Compose screen should have
confirm cycle given proximity to main edit display.

User Interface Changes
======================

display screen should mention current mailbox.

Remove attachments from message a la Pine

Things to check
===============

Address book import should cope with QP encoding for comments, addresses.

Folder upload/download to Windows box -> CRLF translation

Code cleanups
=============

X-Cam-SpamScore should be config option.

Document prayer_cyclog.

Page substitition:
  Redirect URL cache so that browser history can work even with page
  substitution enabled. Otherwise remove page substiution nonsense entirely.

Message filtering
=================

Ability to filter on From: as well as return path would be nice

Add message sender to spam blacklist/whitelist.

Ability to reorder filters (and blocks). No real advantage given fixed
order.

Big things
==========

Do better job of replying/forwarding HTML msgs:
  Look at how Pine processes HTML.

Antiword: Look at IMP

Addressbook search should really have persistent state, checkboxes to
match main addressbook screen and directory lookup screen.

Problem with pointer alignment on Sparc64 platform?
  Reported by: David Sheryn <d.h.sheryn@city.ac.uk>, 13/02/2007

