Differences between revisions 18 and 19
Revision 18 as of 2015-12-10 10:26:56
Size: 1455
Editor: TimoSirainen
Comment:
Revision 19 as of 2023-11-07 21:12:42
Size: 92
Editor: TimoSirainen
Comment:
Deletions are marked like this. Additions are marked like this.
Line 2: Line 2:
== Compiling ==
 1. Download and compile Dovecot '''v2.2''' sources (older versions won't work). imaptest uses its library functions. Dovecot doesn't have any external dependencies.
  1. Get the latest nightly snapshot from http://dovecot.org/nightly/dovecot-latest.tar.gz
  1. 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}}}
 1. Download and compile http://dovecot.org/nightly/imaptest/imaptest-latest.tar.gz
  * {{{./configure --with-dovecot=../dovecot-20080611 && make}}}
  * {{{--with-dovecot=<path>}}} parameter is used to specify path to Dovecot v2.2 sources' root directory.
 1. Either {{{make install}}} or run {{{src/imaptest}}} directly.
 1. Also note that [[ImapTest/Running#Append_mbox|you need a test mbox file where messages are uploaded from]].
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.
Line 15: Line 3:
== Git repository ==
You can also get imaptest sources from [[https://github.com/dovecot/imaptest|Github]].

Run {{{autoreconf -i}}} to build configure script.
Moved to https://dovecot.github.io/imaptest/installation.html

None: ImapTest/Installation (last edited 2023-11-07 21:12:42 by TimoSirainen)