[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mailutils-3.6 released [stable]

From: Sergey Poznyakoff
Subject: mailutils-3.6 released [stable]
Date: Sat, 23 Feb 2019 14:17:59 +0200


This is to announce the release of GNU mailutils version 3.6.

GNU mailutils is a protocol-independent framework for email processing.
It provides a set of libraries for doing almost any mail-related task on
any existing mailbox format, using a consistent format-independent API.

Several tools are built atop of these libraries and included in the package.
Among them are pop3 and imap4 servers, the traditional mailx mail reader,
the sieve mail filtering utility and a complete set of MH utilities
compatible with GNU Emacs MH-E mode.

Visit for more information.

This version includes important improvements in the imap4d server and
POSIX-compatible user mail agent. See the end of this message for details.

Here are the compressed sources:   (6.4MB)  (4.3MB)   (2.7MB)

Here are the GPG detached signatures[*]:

Use a mirror for higher download bandwidth:

Here are the MD5 and SHA1 checksums:

149fab31d0a14eaeeb019d5f60480d61  mailutils-3.6.tar.gz
fe4a3d88d38ce505881005cdb5a42b19  mailutils-3.6.tar.bz2
70bb4a88956f63a1c613491c84a19662  mailutils-3.6.tar.xz
aeb9d3235c2b24751b7ac860ce76ff3c6a09c572  mailutils-3.6.tar.gz
2685005edeb3c68dc1c647948d2ee3d83537866d  mailutils-3.6.tar.bz2
0e3410b24eef401a7da7fd5706a2d8d851c183dd  mailutils-3.6.tar.xz

[*] Use a .sig file to verify that the corresponding file (without the
.sig suffix) is intact.  First, be sure to download both the .sig file
and the corresponding tarball.  Then, run a command like this:

  gpg --verify mailutils-3.6.tar.gz.sig

If that command fails because you don't have the required public key,
then run this command to import it:

  gpg --keyserver --recv-keys 3602B07F55D0C732

and rerun the 'gpg --verify' command.

Important changes in this release:

* Rewrite mailcap (RFC1524) support

* imap4d: SEARCH command

** Implemented SEARCH CHARSET

This requires libiconv and libunistring.

** Improved SEARCH BODY and SEARCH TEXT commands

Both commands now properly descend into multipart message parts and
decode messages, if necessary.

* Fixes in the 'mail' utility

** New mailbox notation @

@ can be used with any command requring a mailbox name to refer to the
file given with the -f option.

** Sender addresses in message sets

Arbitrary string in message set is treated as sender address. It
expands to all messages whose sender addresses as displayed in a header
summary match the string.

** showenvelope

With the showenvelope variable set, mail incorrectly displayed
envelope on the stdout, instead of using the current output stream.

** pipe command

Last argument always specifies the command to pipe messages to.

** echo command

The echo command behaves similarly to its shell equivalent. In
particular, variable and command expansions are performed.

** fixed / and :/ searches in message sets

** Fix and improve argument completion

** Don't print original file name, use postprocessed URL representation

The original file name might contain passwords (if it refers to a
remote mailbox).

** Improve folder handling and name expansion

** Fix header display after deletions

* Fixes in IMAP client library

** Speed up opening IMAP mailboxes

Initial scan of an imap mailbox retrieves, among other data, message headers.
This considerably speeds up the operation of such tools as mail
(initial loading), frm or from.

** handle EXPUNGE response

This fixes interoperation with Dovecot imap daemon.

** fix incorporation of new messages

* Improved documentation


reply via email to

[Prev in Thread] Current Thread [Next in Thread]