ImapTest Build
INFO
ImapTest is also available in static binaries and as a Docker container. 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:
gitclone the repository- Download ZIP file of main branch
INFO
ImapTest uses Dovecot's library functions.
Dovecot doesn't have any external dependencies.
- If using
mainbranch, 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:
gitclone 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 installor runsrc/imaptestdirectly.
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.