You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Felipe Pena da9a15d586 - New test 17 years ago
..
README README for ext/imap tests 17 years ago
bug31142_1.phpt MFB: fixed test case 22 years ago
bug31142_2.phpt Fixed bug #31142 (imap_mail_compose() fails to generate correct output). 22 years ago
bug32589.phpt MFH: Fixed bug #32589 (possible crash inside imap_mail_compose() function). 21 years ago
bug35669.phpt Fixed bug #35669 (imap_mail_compose() crashes with 20 years ago
bug40854.phpt Fixed bug #40854 (imap_mail_compose() creates an invalid terminator for 19 years ago
bug45705_1.phpt MFH:- Fixed bug #45705 (rfc822_parse_adrlist() modifies passed address parameter) 18 years ago
bug45705_2.phpt MFH:- Fixed bug #45705 (rfc822_parse_adrlist() modifies passed address parameter) 18 years ago
bug46918.phpt - New test 17 years ago
clean.inc Committing include files required for tests. Tests and bug reports to follow. 18 years ago
imap_8bit_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_alerts_error.phpt Miscellaneous tests for ext/imap 17 years ago
imap_append_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_base64_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_binary_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_body_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_bodystruct_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_clearflag_full_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_close_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_close_error.phpt Miscellaneous tests for ext/imap 17 years ago
imap_close_variation1.phpt Miscellaneous tests for ext/imap 17 years ago
imap_close_variation2.phpt Miscellaneous tests for ext/imap 17 years ago
imap_close_variation3.phpt Miscellaneous tests for ext/imap 17 years ago
imap_close_variation4.phpt Miscellaneous tests for ext/imap 17 years ago
imap_createmailbox_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_errors_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_fetch_overview_basic.phpt tests for imap_fetch_overview 18 years ago
imap_fetch_overview_error.phpt tests for imap_fetch_overview 18 years ago
imap_fetch_overview_variation1.phpt tests for imap_fetch_overview 18 years ago
imap_fetch_overview_variation2.phpt fix resource id 18 years ago
imap_fetch_overview_variation3.phpt tests for imap_fetch_overview 18 years ago
imap_fetch_overview_variation4.phpt tests for imap_fetch_overview 18 years ago
imap_fetch_overview_variation5.phpt tests for imap_fetch_overview 18 years ago
imap_fetch_overview_variation6.phpt tests for imap_fetch_overview 18 years ago
imap_fetchbody_basic.phpt Miscellaneous tests for ext/imap 17 years ago
imap_fetchbody_error.phpt Miscellaneous tests for ext/imap 17 years ago
imap_fetchbody_variation1.phpt Miscellaneous tests for ext/imap 17 years ago
imap_fetchbody_variation2.phpt Miscellaneous tests for ext/imap 17 years ago
imap_fetchbody_variation3.phpt Miscellaneous tests for ext/imap 17 years ago
imap_fetchbody_variation4.phpt Miscellaneous tests for ext/imap 17 years ago
imap_fetchbody_variation5.phpt Miscellaneous tests for ext/imap 17 years ago
imap_fetchbody_variation6.phpt Miscellaneous tests for ext/imap 17 years ago
imap_include.inc Update to use norsh flag 18 years ago
imap_utf8.phpt - New parameter parsing API 18 years ago
skipif.inc Update to use norsh flag 18 years ago

README


Many of the tests in this directory require a mail server to be running, if there is no mail server the test will skip and warn, see skipif.inc for details.

To make the tests run parameters in the skipif.inc and imap_include.inc file will need to be changed to match the local mailserver configuration.


The tests have been checked using dovecot (on Linux 32 and 64 bit systems) and hMailServer on Windows. The tests are intended to be mailserver agnostic.

The tests can be run without modification with a fairly minimal dovecot installation. For information, the dovecot.conf file used in running the tests is given below (after -----). The dovecot password file (dovecotpass) requires a password for one user, webmaster@something.com. It's also necessary to set up one additional user ID (vmail) to own the mail directory.

--------------------------------------------------
protocols = imap imaps

listen = *

ssl_disable = yes

disable_plaintext_auth=yes

## Mailbox locations and namespaces

mail_location = maildir:/home/vmail/mail/%d/%n/Maildir

auth_verbose = yes

auth_debug = yes

auth default {

mechanisms = login

passdb passwd-file {
args = /etc/dovecot/dovecotpass
}

userdb static {
args = uid=11459 gid=1002 home=/home/vmail/dovecot/mail/%d/%n
}

user = root
}