FolusWen c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
..
README c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug31142_1.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug31142_2.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug32589.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug35669.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug40854.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug44098.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug45705_1.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug45705_2.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug46918.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug53377.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug63126.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug64076.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug75774.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug77020.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug77153.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80213.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80215.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80216.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80220.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80223.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80226.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80242.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80710_1.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
bug80710_2.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
clean.inc c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_8bit_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_alerts_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_append_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_base64_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_binary_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_body.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_body_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_bodystruct_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_clearflag_full_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_close_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_close_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_close_variation1.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_close_variation2.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_close_variation3.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_close_variation4.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_createmailbox_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_errors_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_expunge_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetch_overview_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetch_overview_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetch_overview_variation1.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetch_overview_variation2.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetch_overview_variation3.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetch_overview_variation4.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetch_overview_variation5.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetch_overview_variation6.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchbody_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchbody_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchbody_variation1.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchbody_variation2.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchbody_variation3.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchbody_variation4.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchbody_variation5.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchbody_variation6.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchheader_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchheader_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchheader_variation1.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchheader_variation2.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchheader_variation3.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchheader_variation4.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchheader_variation5.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_fetchstructure_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_gc_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_getsubscribed_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_headerinfo_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_headerinfo_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_headers.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_include.inc c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_list_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_lsub_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_mail_copy.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_mail_copy_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_mail_move.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_mail_move_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_mutf7_to_utf8.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_num_msg_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_num_recent_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_open_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_ping_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_renamemailbox_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_rfc822_parse_headers_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_rfc822_write_address_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_savebody_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_timeout_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_undelete_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_undelete_error.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_utf8.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
imap_utf8_to_mutf7_basic.phpt c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu
skipif.inc c2d3f4474f [Improve][GPL][PHP / lighttpd] 3 tahun lalu

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
}