mailing list archives

meli community discussions

⚠️ if something does not work as intended when interracting with the mailing lists,
reach out Github mirror Gitea repo @epilys:matrix.org

E-mail headers
From: Petite Abeille <petite_abeille@mac.com>
To: imap-protocol@u.washington.edu
Date: Fri, 08 Jun 2018 12:34:47 -0000
Message-ID: E51A97FC-A272-49D6-A883-53DBC558BD74@mac.com permalink / raw / eml / mbox
Hello,

Is there some test suites out there to exercise various aspect of the protocol?

I found Timo Sirainen's imaptest [1], which is very helpful.

Courrier also sports a handy test suite [2].

Is there anything else along the same lines? Namely, sample requests with their expected responses?

Thanks in advance.

--

[1] http://www.imapwiki.org/ImapTest
[2] https://courier.svn.sourceforge.net/svnroot/courier/trunk/courier-imap/imap/testsuite
Reply
E-mail headers
From: petite_abeille@mac.com
To: imap-protocol@localhost
Date: Fri, 08 Jun 2018 12:34:47 -0000
Message-ID: 4FBEE821-B901-46CC-AB11-45715CD2018C@mac.com permalink / raw / eml / mbox
On Nov 27, 2011, at 11:57 AM, Petite Abeille wrote:

> Is there some test suites out there to exercise various aspect of the protocol?

I found some references to something called "ProtoVer Sample IMAP testsuite":

http://www.securityfocus.com/archive/1/426580

Unfortunately, the URL is 404:

http://www.gleg.net/downloads/p/PROTOVER_SAMPLE_IMAP.tgz

Would someone have a copy of that test suite?

Thanks in advance.

--
Reply
E-mail headers
From: tss@iki.fi
To: imap-protocol@localhost
Date: Fri, 08 Jun 2018 12:34:47 -0000
Message-ID: 1323213790.15365.20.camel@hurina permalink / raw / eml / mbox
On Sun, 2011-11-27 at 12:34 +0100, Petite Abeille wrote:
> On Nov 27, 2011, at 11:57 AM, Petite Abeille wrote:
> 
> > Is there some test suites out there to exercise various aspect of the protocol?
> 
> I found some references to something called "ProtoVer Sample IMAP testsuite":
> 
> http://www.securityfocus.com/archive/1/426580

It says it's only for non-authenticated state. And it was announced in
bugtraq list. So it's probably just a bunch of tests that try to break
the server. Like:

 * Try that {4294967295} and {2147483647} literals won't cause buffer
overflows (this bug was in many IMAP servers and clients)
 * Try various sized usernames and passwords
 * Try different kinds of characters in usernames and passwords, such as
<'> <"> <\> <tab> etc.
 * Try various sized command tags, names and other parameters

I guess such an automated tester would be nice. Also would be nice to
have a tester that generates "mails from hell" and sees how long server
takes to process them.
Reply