IMAP/ID support in Archiveopteryx

The ID extension allows an IMAP client to identify itself and/or ask for server identification. Identification in this context refers to server/client name, version, home page, support email address, etc. There are no mandatory fields. The same information and more is also returned by aox show build.

Almost noone supports the ID extension. Archiveopteryx supports it because it sometimes helps debugging. You can verify what version of Archiveopteryx is running on a particular server by issuing telnet server 143 followed by 1 id nil and 2 logout, as in this example:

$ telnet archives.oryx.com 143
Trying 85.10.196.113...
Connected to archives.oryx.com.
Escape character is '^]'.
* OK [CAPABILITY IMAP4rev1 AUTH=ANONYMOUS AUTH=CRAM-MD5 AUTH=DIGEST-MD5 AUTH=PLAIN COMPRESS=DEFLATE ID LITERAL+ STARTTLS] archives.oryx.com Archiveopteryx IMAP Server
a id nil
* ID ("name" "Archiveopteryx" "version" "1.17" "compile-time" "Mar  6 2007 13:00:31" "homepage-url" "http://archiveopteryx.org" "vendor" "Oryx Mail Systems GmbH")
a OK done
b logout
* BYE logout
b OK done
Connection closed by foreign host.

The same information is also available e.g. from the command aox show build.

In case of questions, please write to info@aox.org.

Relevant links

About this page

Last modified: 2010-11-19
Location: aox.org/imap/id