[Dovecot] looking for IMAP testing tool

Phil Howard ttiphil at gmail.com
Wed May 19 21:49:43 EEST 2010


On Wed, May 19, 2010 at 10:04, Brian Candler <B.Candler at pobox.com> wrote:

> If you can do SMTP, you can do IMAP. This should get you started:
>
> a login foo at bar.com xyzzy
> a select inbox               -- or "a examine inbox" for read-only
> a fetch 1:15 (rfc822)
> a store 1:15 +flags (\Deleted)
> a expunge
> a logout
>
> Also useful:
>
> a namespace        -- folder separator chars
> a list "" "*"      -- list folder hierarchy
>
> Flick through RFC3501 for anything else you need.
>

I might have to do that sometime.  But from what I've seen of IMAP it is
more complex than SMTP.  POP3 was (though not greatly so).  Still, I don't
feel I'd want to implement a POP3 tool (and don't need one).



>  >    An IMAP library might be doable (though not in Perl since I don't
> know
> >    that language and don't have the time to learn it), but the basic
> "just
> >    pick up and delete all mail" would be sufficient.
>
> As suggested by someone else, you can use 'fetchmail' to do that. Normally
> it delivers using SMTP, but with appropriate flags I believe it can pipe
> all
> the retrieved mail to stdout.  And if these are all separate mailboxes,
> POP3
> will do for your purposes anyway.
>

Or maybe just hack its source code?


More information about the dovecot mailing list