3,49 → 3,29 |
|
The Debian version of Prayer is built with SSL support with session |
cache using libdb4.3, gzip Content-Transfer-Encoding, LDAP, and System |
V mutex support. Some bigger and some smaller changes have been made: |
V mutex support. The previous version, which was only uloaded to the |
experimental distribution, was heavily patched to add UTF-8 and IPv6 |
support among other things. All that has been incorporated and |
improved by upstream in 1.1.0. The remaining patches concern changes |
to default configuration regarding directory structure, and minor |
cosmetic changes to the folder list. |
|
* As the upstream web page explains, "Prayer was designed to work |
with the Washington IMAP server, which has the most problems |
associated with transient IMAP connections. Consequently, the user |
interface distinguishes between mailboxes and directories: this will |
not work well with servers which provide dual use mail folders." |
A simple patch from Jonathan McDowell at least makes leaf folders |
be treated as folders. |
|
* This packaging adds IPv6 support. However, prayer-session uses |
libc-client to connect to the IMAP server, and IPv6 support can only |
be achieved there by building with the version of libc-client |
currently in experimental. |
|
* This packaging adds international character support, including |
encoding and decoding of modified-UTF-7-encoded folder |
names. However, the folder filter still works on the UTF-7 level, |
meaning, for example, that a "-" will match any folder with an |
encoded character in it, since "-" is the shift-out character that |
ends every base64-encoded sequence in UTF-7. |
|
Where it was hardwired to ISO-8859-1 it has been re-wired to UTF-8, |
but I may have missed some spots and ISO-8859-1 is still the hardcoded |
fallback character set. |
|
* The decoding of RFC2047 encoded words has been relaxed, accommodating |
to some common encoding errors: spaces are accepted in the encoded |
text, as are overlong encoded words. |
|
|
Quirks: |
|
* If your IMAP server supports STARTTLS, then Prayer (actually the |
libc-client IMAP client library) will use it automatically and it |
can't be turned off. Make sure that the server name you specify for |
imapd_server in prayer.cf matches the Common Name in the SSL |
certificate; otherwise libc-client will refuse to accept it. |
libc-client IMAP client library) will use it automatically. To |
disable, append "/notls" to the IMAP server name(s) specified with |
imapd_server. To force TLS, append "/tls". Make sure that the |
server name you specify for imapd_server in prayer.cf matches the |
Common Name in the SSL certificate; otherwise libc-client will |
refuse to accept it. To disable that check, use "/novalidate-cert". |
Other switches you can append are listed in the file naming.txt.gz |
in the documentation directory of the C-client library. |
|
* If your IMAP server is Dovecot, then you must change |
prefs_folder_name to something not containing a dot. Unfortunately |
this means that the preference folder will be fully visible. |
* If your IMAP server is Dovecot (or any of a number of others, |
probably), then you must change prefs_folder_name to something not |
containing a dot. Unfortunately this means that the preference |
folder will be fully visible. |
|
-- Magnus Holmgren <magnus@kibibyte.se>, Wed, 15 Nov 2006 14:51:00 +0100 |
-- Magnus Holmgren <holmgren@debian.org>, Tue, 13 May 2008 22:27:11 +0200 |
|
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 |