Platforms
mpop runs on a wide variety of platforms. It needs little more than an ANSI C compiler and Berkeley-style sockets.
Supported platforms include: GNU/Linux (glibc, uclibc or dietlibc), Free/Net/OpenBSD, Solaris, AIX, HP-UX, MacOS X, OpenDarwin, Cygwin on Win32, Windows 9x/ME/NT/2000/XP/2003, MS-DOS/FreeDOS+DJGPP+Watt32.
Thanks to gnulib and the GNU autotools, porting mpop to new platforms is not much work.
Libraries
mpop does not need any additional libraries, but it can use the following to enhance its feature set:
- GnuTLS (>=1.2.0)
The GnuTLS library provides TLS/SSL support. It is highly recommended. - OpenSSL (>=0.9.6)
OpenSSL is supported as an alternative to GnuTLS. - GNU SASL (>=0.2.4)
Using the GNU SASL library adds support for the GSSAPI, DIGEST-MD5, and NTLM authentication methods. (The methods USER/PASS, APOP, PLAIN, LOGIN, and CRAM-MD5 are always supported). - GNU Libidn
Support for Internationalized Domain Names (IDN) is available if you have GNU Libidn installed.