Linux Today: Linux News On Internet Time.

More on LinuxToday

Release Digest: GNU, June 28, 2004

Jun 29, 2004, 04:45 (0 Talkback[s])


Re-Imagining Linux Platforms to Meet the Needs of Cloud Service Providers

Mailutils 0.5


The Mailutils team is pleased to announce the release of GNU Mailutils 0.5. The release is available by anonymous FTP from


and from mirrors worldwide -- see <http://www.gnu.org/order/ftp.html>.

The md5 checksums of the files are:

e61b0520eb33d5f155ebb0224bb332a8 mailutils-0.5.tar.bz2
cbefd82a7e3c3b7938393c0533a52a6d mailutils-0.5.tar.bz2.sig
a01973208d2ed1e442c85f498ee8c65a mailutils-0.5.tar.gz
d54bbb3a944f56c28c6483d85d4b95c9 mailutils-0.5.tar.gz.sig

Mailutils is a collection of utilities for handling electronic mail. It contains a series of useful mail clients and servers built around the single core library.

Specifically, the package contains a pop3, an imap4 server, a sieve mail filter, and a movemail program. It also provides a POSIX `mailx' client, and a collection of other tools. All programs are capable of reading and storing mail in a variety of formats.

More information about the package is available from the following locations:


Please email bugs or suggestions to <bug-mailutils@gnu.org>.

Following is the list of user-visible changes in this release.

  • New features:
    • Autodetection of local folder formats.

      "Local" is a format of mail folder that uses local disk (possibly via NFS) as its storage medium. Currently mailutils is able to handle three local formats: UNIX mailbox, MH and Maildir. Usually these are specified using a corresponding URL prefix. However, if an absolute path name is given instead of a fully qualified URL, mailutils tries to autodetect the format of the folder in question and handle it appropriately (previous versions of mailutils assumed the folder to be in UNIX mailbox format).

    • movemail: new program

      Moves mail from the user maildrop (remote or local) to the local file. It supports all mailbox formats, supported by mailutils.

    • Support for "maildir" format.
    • sieve:
      • Considerably improved debugging diagnostics.
      • New sieve extension tests:
        spamd - An interface to SpamAssassin daemon
        list - Test headers, structured as lists of values.
        timestamp - Compares headers containing dates.
    • mail
      • Support for -a option (append header)
      • New command 'sendheaders' allows to pre-set the headers to be added to the message.
      • New commands 'sender' and 'nosender' allow to set up a list of header fields used to determine the sender of the message.
      • New variable 'xmailer' controls whether an X-Mailer header should be added to outgoing messages.
      • New variables 'datefield' and 'emptystart' for compatibility with nail
      • New variable 'decode-fallback' controls how to represent the characters that cannot be rendered using current character set.
    • mail.remote
      • Support for -t option (read recipients from the message). This fixes the bug reported lately where mail.remote sends mail to all addresses in the message, not just the addresses explicitly listed on the command line.
    • pop3d
      • New option --login-delay. Support for login-delay
      • New option --undelete. Forces pop3d to clear deletion marks from all messages after opening the mailbox.
  • Bug fixes:
    • libmailbox
      • Fixed incorrect handling of underscores in Quoted-Printable encoding.
      • rfc2047_decode() takes into account input and output character sets.
    • mh
      • (formataddr): Fixed checking for duplicate addresses.
    • pop3d:
      • Do not save delete marks when exiting on timeout.
    • imap4d
      • Fixed bug that prevented SASL from working over a TLS encrypted channel.
      • IDLE works on TLS connections.