|
 |
 |
 |
 |  |
 |
 |
medium
-
[Automatically retrieve user information from LDAP]
Be able to configure an LDAP user branch. This branch is then queried
to provide nicer default settings for users (for example, from name is
automatically filled from LDAP)
→ JWK
-
[Message composition]
Add dropdown-lists next to To:, CC: etc. fields to insert mail
addresses from address-book.
→ JWK
-
[Message selection]
Add button to select all messages
→ JWK
-
[Message sorting]
User should be able to change the sorting of the messages.
→ JWK
-
[Search]
add "or / and" selection (or is default)
→ JWK
-
[Search]
add choice of folders to search in. Want to be able to search in all
folders, or in a selection of folders.
→ JWK
-
[Folder handling]
Be able to customize order list of folders.
Note
This order list will be stored in the user configuration.
→ JWK
-
[PGP]
PGP: automatic inclusion of a PGP key. User can set a PGP key in user
preferences. If present, PGP key will automatically be added to
outgoing messages. When writing a message, PGP is not displayed. Perhaps we will
add a checkbox indicating that PGP will be added. This checkbox of
course only appears if PGP is configured for user.
Note
Example for such a PGP key:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQE/3Ece53XjJNtBs4cRAqAtAJ9bAhrFh18lDbuuOiCxfZb/kouskACcCe8E
BDPWQFrZ629Pd3b3SOHe150=
=4O2D
-----END PGP SIGNATURE-----
Note
when displaying a message, if it has a PGP attached to it
(open issue: what does this mean exactly), display the PGP
not as normal body content, but instead in some separate mechanism
(see Mozilla Mail for example)
→ JWK
-
[Composition]
Automagically insert returns in new messages.
Note
"composen: beim senden den text parsen und alle X Buchstaben ein Carriage-Return reintun, falls noch keiner drin war"
→ JWK
-
[Folder hierarchies]
There seems to be a problem when creating several depths of folders -
need to investigate !
→ JWK
-
[Mail sending]
Have the option of storing sent mails in a (configurable) folder, such
as "Sent"
→ JWK
-
[Mail sending]
When sending a message with illegal addressees, not all of the error
message is language-sensitive. Create translations for most common
errors (example: No recipient addresses)
→ JWK
low
-
[Attachments usability]
Consider alternative displays of special attachments. For example,
maybe html attachments would better be displayed in an own window.
→ JWK
-
[Attachments usability]
If attachments are not "straight" attachments, but are instead wrapped
within a composite which itself is the attachment, user needs to navigate
twice : once to open the composite, and then again for the individual
attachment.
Try to program a work-around.
→ JWK
-
[Refreshing big inboxes]
There seems to be a problem when user displays more than 100 messages in
INBOX, regarding refreshing. There may be an issue related either to
backend (imap) cacheing, or to JavaMail fetching mechanisms.
Need to investigate further.
→ JWK
-
[Filter mechanism]
Such as, for mailing lists. Put all mails coming from X automatically into
folder Y.
→ JWK
-
[Multiple backends]
Be able to configure multiple backends, and IronMailer fetches mail from the
backends
→ JWK
-
[User personalization]
More features. For example, configure which css is used on a user level
→ JWK
-
[Backend handling]
Old confs in imap store are not always deleted. They are marked as deleted,
but the expunge does not always work - I do not know why as yet
→ JWK
-
[Backend handling]
timeout not well handled
When the IMAP backend is gone (timed out, or killed), but the Websession is still active,
the error is not nicely handled.
-> need to add some logic to generalexception.xml, parsing the exception for the imap close
stuff (it's an IOException).
-> or, if we notice IMAP is gone, try to reopen it ?
Try to reproduce this by killing the imapdaemon when session is active
→ JWK
-
[Backend handling]
when sending mails:
When backend refuses to send a mail, the error message is not clear
Example: sending a mail when from is set to a non-locally accepted domain
such as on nawak, @www.nawak-online.org
Exim refuses to send mail, but we do not see the real reason in IronMailer
→ JWK
-
[Backend handling]
when losing mailbox locks (for instance when other client opens the same
mailbox)
error handling must become nicer
→ JWK
-
[Refresh mechanism]
Flo says:
"Du schickst dir eine neue Mail. Dann drückst du auf
INBOX und auf den Refresh-Button im rechten Frame. Dann
drückst du auf die Nachricht. Nun
drückst du auf den Refresh-Button im oberen
Frame. Somit wird das Flag von neu auf gelesen gesetzt, du hast aber immer
noch eine Instanz von der neuen Nachricht. Nun
drückst du auf Antworten und es knallt."
→ JWK
-
[non-standard messages]
for instance, a Powerpoint-message without text body
and without Multipart wrap: a work-around exists to display these as a message with an
attachment, however the attachment can be downloaded only once - the stream
is consumed and can't be recreated. Try to improve this work-around.
→ JWK
-
[Optimizations]
be able to specify at deploy time whether target is a development
or a production environment. Perhaps through Ant parameters.
Example: in prod, Cocoon parameter should be check-reload="no"
in dev, should be yes, and also reload-method="synchron"
→ JWK
|  |
|