Sign inSign up

jheiss/imaptest

By jheiss

•Updated 5 days ago

Unofficial image of ImapTest, an IMAP server tester from the Dovecot project

Image
2

7.3K

jheiss/imaptest repository overview

ImapTest is an integration and stress tester for IMAP servers, developed as part of the Dovecot project.

⁠Overview

Integration tests:

docker run -it jheiss/imaptest \
    host=imap.example.com port=143 \
    [email protected] pass=abc123 \
    test=/usr/local/share/imaptest/tests

Stress tests:

docker run -it jheiss/imaptest \
    host=imap.example.com port=143 \
    [email protected] pass=abc123 \
    mbox=/usr/local/share/imaptest/dovecot-crlf

See the ImapTest wiki for more details: https://imapwiki.org/ImapTest⁠

⁠TLS

ImapTest does not support TLS. If your IMAP server requires TLS you can run stunnel to translate for you.

docker run -it --name stunnel \
    -e STUNNEL_CLIENT=yes \
    -e STUNNEL_SERVICE=imap \
    -e STUNNEL_ACCEPT=143 \
    -e STUNNEL_CONNECT=host.docker.internal:993 \
    -p 143:143 \
    dweomer/stunnel

Then run imaptest:

docker run -it --link stunnel jheiss/imaptest host=stunnel port=143 ...

⁠Image

This image is automatically built once a week from the dovecot and imaptest nightly releases. See https://github.com/jheiss/imaptest-docker⁠ for details.

Tag summary

Content type

Image

Digest

sha256:26c3812db…

Size

102.8 MB

Last updated

5 days ago

docker pull jheiss/imaptest