Mailutils version 3.20 released [stable]
"Sergey Poznyakoff" <[email protected]> Wed, 30 Jul 2025 15:01:36 +0200
| Newsgroups | gmane.org.fsf.announce,gmane.comp.gnu.mailutils.bugs |
|---|---|
| Organization | GNU.org.ua |
| Message-ID | <[email protected]> |
Hello,
This is to inform you that GNU mailutils version 3.20 is available for
download. This is a stable release. See the end of this message for
a list of important changes.
Here are the compressed sources:
https://ftp.gnu.org/gnu/mailutils/mailutils-3.20.tar.gz 7.6M
https://ftp.gnu.org/gnu/mailutils/mailutils-3.20.tar.bz2 5.0M
https://ftp.gnu.org/gnu/mailutils/mailutils-3.20.tar.xz 3.2M
Here are the checksums:
MD5
---
adcbcc0efd3cb5fa1bb434826efd3e7d mailutils-3.20.tar.gz
2d1176004ea6067de8d8d690044d9be9 mailutils-3.20.tar.bz2
5bbb8109b67f2f29ec3e5e0b1313c9e0 mailutils-3.20.tar.xz
SHA1
----
46c594d4630aaf164a96ebed4d787b2b73b3e765 mailutils-3.20.tar.gz
019aeb8c82a5651bfa8d2332579d38438e61958b mailutils-3.20.tar.bz2
852757c9dd4d0f8230550f9b72f21f169ca3c606 mailutils-3.20.tar.xz
SHA256
------
d10ee65ba391d6463952d8a81551f8a6e667538ee8587b3c801137e657087d4c mailutils-3.20.tar.gz
88b797203a97ea4cd8671d7363a76e99e7f0b8285617b8f79f629ecfd91fad12 mailutils-3.20.tar.bz2
a8f3faab1edda5188bb5ca3e4e9c0c5bc72cd0dadf4e1f4799d27fa75c6ae829 mailutils-3.20.tar.xz
Noteworthy changes in this release:
* movemail
** Synchronization mode.
Setting synchronization mode allows the user to keep messages in remote
source mailbox, while downloading only recently received messages.
The mode is defined via the "--sync" command line option or "sync"
configuration statement. Allowed values are:
uidnext
Use the combination of uidvalidity/uidnext values. This is useful
mainly if the source mailbox is accessed via IMAP4 protocol. When
using this method, movemail stores session metadata in files in the
directory ~/.movemail.sync. The directory location can be changed
using the "--sync-dir" option or "sync-dir" configuration statement.
uidl
Use UIDL values. Useful if the source mailbox is accessed via the
POP3 protocol.
all
Download each message. Provided for completness sake. This is
the default behavior when no --sync option was supplied.
** The --reverse option removed
The option made little sense for movemail and was never used.
** The --max-messages option
This option sets the maximum number of latest messages to process.
* New Sieve test: uidnew
The "uidnew" test keeps track of the processed messages. It evaluates
to true if the current message was not processed before.
The test is implemented as an external module. To require it, use
require "test-uidnew";
Sample use
if uidnew
{
fileinto "store"; keep;
}
For each processed mailbox, the test keeps its state in a GDBM file
~/.uidnew.db. The ":db" tagged argument can be used to alter this
location.
* Bugfixes
** imap4d UID SEARCH command
The UID SEARCH command incorrectly treated message range argument as
UIDs instead of as message sequence numbers.
Regards,
Sergey