GMime is a C/C++ library for parsing and creating messages using the Multipurpose Internet Mail Extension (MIME).
| Tags | Security Cryptography Communications Email Software Development Libraries Office/Business groupware Utilities |
|---|---|
| Licenses | LGPL |
| Operating Systems | POSIX Unix Windows Windows Mac OS X |
| Implementation | C |
Recent releases


Release Notes: This release adds a recursive MIME-part iterator that can be used in place of the foreach callback function in previous versions. It also adds support for IMAP body part-specifiers.


Release Notes: This release fixes system locale charset detection and now handles ERANGE errors from iconv(), which GNU's Win32 version of libiconv seems to set (but is not documented).


Release Notes: This version was fixed to build on older versions of GLib (as far back as 2.12). Workarounds were implemented for broken rfc2047-encoded email addresses. An edge-case base64 decoder bug was also fixed.


Release Notes: A corner-case buffer overflow condition in the uuencode stream filter was fixed.


Release Notes: This development release adds support for GIO streams and S/MIME.