ImapTest Build
INFO
ImapTest is also available in static binaries. See download for details.
Compiling
Dovecot CE
Download and compile Dovecot CE sources. Use the most recent version possible (current main
branch is the best).
Two options:
git
clone the repository- Download ZIP file of main branch
INFO
ImapTest uses Dovecot's library functions.
Dovecot doesn't have any external dependencies.
- If using
main
branch, runautogen.sh
. - Compiling goes the usual way:
./configure && make
.- There's no need for
make install
. - ImapTest configure wants to find
dovecot-config
, which is created by running (and finishing)make
. - If you want to avoid having to install shared Dovecot libraries, you can use
./configure --without-shared-libs
.
- There's no need for
ImapTest
Download and compile ImapTest.
Two options:
git
clone the repository- Download ZIP file of main branch
- Run
autogen.sh
. ./configure --with-dovecot=../dovecot-nightly-compile-directory && make
--with-dovecot=<path>
parameter is used to specify path to Dovecot CE source's root directory.
- Either
make install
or runsrc/imaptest
directly.
TIP
You may want to modify the default configuration from #defines
in src/settings.h
.
This isn't required, but if you run imaptest often, this way you don't have to give the same parameters every time.