From: Michael M Slusarz Date: Tue, 2 Dec 2008 04:38:35 +0000 (-0700) Subject: Tweak test script/INSTALL documentation. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=d549da52517ff20cb889ba9eb953dd7499318754;p=horde.git Tweak test script/INSTALL documentation. --- diff --git a/imp/docs/INSTALL b/imp/docs/INSTALL index 0834d9c23..e6ea0c5e7 100644 --- a/imp/docs/INSTALL +++ b/imp/docs/INSTALL @@ -211,11 +211,15 @@ To function properly, IMP **requires** the following: Freely available IMAP servers (for \*nix systems) that have been verified to work with IMP include: + - Archiveopteryx (http://www.archiveopteryx.org/) - Courier-IMAP (http://www.inter7.com/courierimap.html) - Cyrus (http://asg.web.cmu.edu/cyrus/) - Dovecot (http://www.dovecot.org/) - UW-IMAP (ftp://ftp.cac.washington.edu/imap/) + The selected IMAP server MUST support IMAP4rev1 (RFC 3501). + The selected POP server MUST support POP3 (RFC 1939/STD 53). + The following items are not required, but are strongly **RECOMMENDED**: 1. Sendmail or equivalent. @@ -545,14 +549,13 @@ Configuring IMP See `horde/docs/PERFORMANCE`_. - IMP Specific Performance Information + IMP Specific Performance Information:: - As of IMP 4.2, IMP can now use persistent caching on the server side to - store information about user's messages. This results in much reduced - IMAP server traffic and requires the server to parse the structure of every - message only once. The tradeoff is your cache backend must be able to - handle the potentially large amounts of cached data this option will - produce. + IMP can use persistent caching on the server side to store information about + user's messages. This results in much reduced mail server traffic and + requires the server to parse the structure of every message only once. The + tradeoff is your cache backend must be able to handle the potentially large + amounts of cached data this option will produce. To use this caching, you must have a ``Cache System`` configured in Horde's ``Administration/Setup`` screen and have the relevant settings enabled in diff --git a/imp/test.php b/imp/test.php index 5a0afb6ae..8eaf158b2 100644 --- a/imp/test.php +++ b/imp/test.php @@ -1,5 +1,7 @@ \n"; + try { + $id_info = $imap_client->getID(); + if (!empty($id_info)) { + echo "
IMAP server information:
";
+                foreach ($id_info as $key => $val) {
+                    echo "$key:  $val\n";
+                }
+                echo "
\n"; + } + } catch (Horde_Imap_Client_Exception $e) { + // Ignore a lack of the ID capability. + } + // @todo IMAP Charset Search Support } } @@ -105,10 +120,6 @@ require TEST_TEMPLATES . 'version.inc'; /* Display versions of other Horde applications. */ $app_list = array( - 'dimp' => array( - 'error' => 'DIMP provides an alternate display view using JavaScript.', - 'version' => '2.0' - ), 'gollem' => array( 'error' => 'Gollem provides access to local VFS filesystems to attach files.', 'version' => '2.0' @@ -117,10 +128,6 @@ $app_list = array( 'error' => 'Ingo provides basic mail filtering capabilities to IMP.', 'version' => '2.0' ), - 'mimp' => array( - 'error' => 'MIMP provides an alternate display view suitable for mobile browsers or very slow connections.', - 'version' => '2.0' - ), 'nag' => array( 'error' => 'Nag allows tasks to be directly created from e-mail data.', 'version' => '3.0' @@ -236,7 +243,7 @@ if (isset($_POST['user']) && isset($_POST['passwd'])) { (If non-standard port; leave blank to auto-detect using standard ports) - +