Rev 8 | Go to most recent revision | Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 3 | magnus | 1 | prayer for Debian |
| 2 | ----------------- |
||
| 3 | |||
| 4 | The Debian version of Prayer is built with SSL support with session |
||
| 5 | cache using libdb4.3, gzip Content-Transfer-Encoding, LDAP, and System |
||
| 6 | V mutex support. Some bigger and some smaller changes have been made: |
||
| 7 | |||
| 8 | * As the upstream web page explains, "Prayer was designed to work |
||
| 9 | with the Washington IMAP server, which has the most problems |
||
| 10 | associated with transient IMAP connections. Consequently, the user |
||
| 11 | interface distinguishes between mailboxes and directories: this will |
||
| 12 | not work well with servers which provide dual use mail folders." |
||
| 13 | A simple patch from Jonathan McDowell at least makes leaf folders |
||
| 14 | be treated as folders. |
||
| 15 | |||
| 16 | * This packaging adds IPv6 support. However, prayer-session uses |
||
| 17 | libc-client to connect to the IMAP server, and IPv6 support can only |
||
| 18 | be achieved there by building with the version of libc-client |
||
| 19 | currently in experimental. |
||
| 20 | |||
| 21 | * This packaging adds international character support, including |
||
| 22 | encoding and decoding of modified-UTF-7-encoded folder |
||
| 23 | names. However, the folder filter still works on the UTF-7 level, |
||
| 24 | meaning, for example, that a "-" will match any folder with an |
||
| 25 | encoded character in it, since "-" is the shift-out character that |
||
| 26 | ends every base64-encoded sequence in UTF-7. |
||
| 27 | |||
| 28 | Where it was hardwired to ISO-8859-1 it has been re-wired to UTF-8, |
||
| 29 | but I may have missed some spots and ISO-8859-1 is still the hardcoded |
||
| 30 | fallback character set. |
||
| 31 | |||
| 32 | * The decoding of RFC2047 encoded words has been relaxed, accommodating |
||
| 33 | to some common encoding errors: spaces are accepted in the encoded |
||
| 34 | text, as are overlong encoded words. |
||
| 35 | |||
| 36 | |||
| 37 | Quirks: |
||
| 38 | |||
| 39 | * If your IMAP server supports STARTTLS, then Prayer (actually the |
||
| 40 | libc-client IMAP client library) will use it automatically and it |
||
| 41 | can't be turned off. Make sure that the server name you specify for |
||
| 42 | imapd_server in prayer.cf matches the Common Name in the SSL |
||
| 43 | certificate; otherwise libc-client will refuse to accept it. |
||
| 44 | |||
| 45 | * If your IMAP server is Dovecot, then you must change |
||
| 46 | prefs_folder_name to something not containing a dot. Unfortunately |
||
| 47 | this means that the preference folder will be fully visible. |
||
| 48 | |||
| 49 | -- Magnus Holmgren <magnus@kibibyte.se>, Wed, 15 Nov 2006 14:51:00 +0100 |
||
| 50 | |||
| 51 | Tag: interface::web, made-of::lang:c, made-of::data:html mail::imap, mail::user-agent, protocol::imap, protocol::ssl, protocol::http, role::sw:server, use::viewing, works-with::mail, web::application |