- update to 3.21:
* Optionally create intermediate directories when creating
mailboxes.
* New stream flag is introduced: MU_STREAM_INTERDIR. Used
together with
* MU_STREAM_CREAT, it instructs mailutils to create any missing
intermediate directories, when creating file.
* New configuration statement "homedir" declares the action to
take if a user home directory does not exits.
* The statement is used by imap4d, lmtpd, mda, and putmail
utilities.
* The option informs fileinto that it should create missing
intermediate directories when creating a mailbox.
* Variable expansions in configuration statements.
* New commands in string expansions
* Sieve: fix coredump on parsing "fileinto :permission"
action.
* Sieve: fix optimizer.
* Library: fix parsing ls-compatible permission strings.
* Library: fix mu_sieve_machine_clone function.
* Configuration: use '\' to escape delimiters in some
statements.
* This affects statements whose arguments are colon- or comma-
delimited strings, e.g. ldap.field-map.
* ** Library: fix localized help output
* Help entries now use the correct translation domain. The bug
was originally reported and discussed in
* 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" (forwarded request 1328030 from dirkmueller)
OBS-URL: https://build.opensuse.org/request/show/1328061
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=24
* Optionally create intermediate directories when creating
mailboxes.
* New stream flag is introduced: MU_STREAM_INTERDIR. Used
together with
* MU_STREAM_CREAT, it instructs mailutils to create any missing
intermediate directories, when creating file.
* New configuration statement "homedir" declares the action to
take if a user home directory does not exits.
* The statement is used by imap4d, lmtpd, mda, and putmail
utilities.
* The option informs fileinto that it should create missing
intermediate directories when creating a mailbox.
* Variable expansions in configuration statements.
* New commands in string expansions
* Sieve: fix coredump on parsing "fileinto :permission"
action.
* Sieve: fix optimizer.
* Library: fix parsing ls-compatible permission strings.
* Library: fix mu_sieve_machine_clone function.
* Configuration: use '\' to escape delimiters in some
statements.
* This affects statements whose arguments are colon- or comma-
delimited strings, e.g. ldap.field-map.
* ** Library: fix localized help output
* Help entries now use the correct translation domain. The bug
was originally reported and discussed in
* 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"
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=68
- Add patch MALLOC_PERTURB_.patch
* Fix memory pool handling which otherwise cause failing
mimeview due missing mime types due set MALLOC_PERTURB_
environment variable
- Update to mailutils 3.17:
* Use of TLS in pop3d and imap4d
If not explicitly specified, the TLS mode to use (ondemand, connect,
etc.) is derived from the configured port. E.g., for imap4d, port 143
implies ondemand mode, and port 993 implies connection mode.
The global tls-mode setting is used only when the mode cannot be
detemined otherwise, i.e. neither per-server tls-mode is given nor
the port gives any clues as to the TLS mode to use.
* Bugfixes
+ movemail: fix handling of -P option.
+ pop3d, imap4d: fix global timeout and transcript configuration statements
+ pop3d, imap4d: global tls-mode is used only when the mode to use cannot
be determined otherwise.
+ pop3d, imap4d: if not set explicitly, derive tls mode from the port used.
+ Improve file safety checking routine.
+ Fix compilation with new gcc versions.
- There is no mu-mailx ... only a mailx from package mailx
OBS-URL: https://build.opensuse.org/request/show/1218057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=22
- update to 3.15:
* mbox format: don't count terminating empty line as part of the message
* Improve performance of the Sieve fileinto action
* Improve efficiency of operations on flat mailboxes in append mode
* Bugfixes in quoted-printable and fromrd filters
* Various fixes in mbox and dotmail format libraries
* Fix compilation with flex version 2.6.1 (forwarded request 994181 from dirkmueller)
OBS-URL: https://build.opensuse.org/request/show/994254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=18
- update to 3.15:
* mbox format: don't count terminating empty line as part of the message
* Improve performance of the Sieve fileinto action
* Improve efficiency of operations on flat mailboxes in append mode
* Bugfixes in quoted-printable and fromrd filters
* Various fixes in mbox and dotmail format libraries
* Fix compilation with flex version 2.6.1
OBS-URL: https://build.opensuse.org/request/show/994181
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=53
- udpate to 3.14:
* TLS support rewritten from scratch
** New configuration statement: tls.handshake-timeout
* Fix idle timeout handling (imap4d and pop3d daemons)
* New function mu_mailbox_append_message_ext
* mail utility
** new command: unread (U)
** message state is preserved when copying to another mailbox
* Build requires GNU bison and flex
* All parsers and scanners are rewritten in reentrant form
* Support for mimetypes incorporated to the libmailutils library
* Maildir and MH mailboxes
** Change the way of storing the envelope information
** Message scanner completely rewritten
* Bugfixes
** Fix timezone calculation (see https://savannah.gnu.org/bugs/?61239)
** Fixed some memory and fd leaks
** Fixed corner case in mu_make_file_name_suf function (forwarded request 956189 from dirkmueller)
OBS-URL: https://build.opensuse.org/request/show/956339
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=16
- udpate to 3.14:
* TLS support rewritten from scratch
** New configuration statement: tls.handshake-timeout
* Fix idle timeout handling (imap4d and pop3d daemons)
* New function mu_mailbox_append_message_ext
* mail utility
** new command: unread (U)
** message state is preserved when copying to another mailbox
* Build requires GNU bison and flex
* All parsers and scanners are rewritten in reentrant form
* Support for mimetypes incorporated to the libmailutils library
* Maildir and MH mailboxes
** Change the way of storing the envelope information
** Message scanner completely rewritten
* Bugfixes
** Fix timezone calculation (see https://savannah.gnu.org/bugs/?61239)
** Fixed some memory and fd leaks
** Fixed corner case in mu_make_file_name_suf function
OBS-URL: https://build.opensuse.org/request/show/956189
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=49
- Update to mailutils 3.13
* Fix boo#1190694: mail processing escape sequences in bodies
non-interactively
* Improved mailbox locking
* Changes in the 'locking' configuration statement.
* mail utility
+ Fix semantics of mail sending and saving commands
+ Fix the -F option
+ Improve POSIX mailx compatible mode
+ Compose escapes are recognized only in interactive mode
* Bugfixes
+ QP decoder: Accept soft line breaks (RFC 2045, 6.7, page 19).
+ Fix stream reference policy in filter streams.
+ Various bugfixes in IMAP client.
+ Fix handling of single-path MIME messages.
* Fix expunging of mailboxes in mbox and dotmail format in a read-only directory
* inc: when updating the "unseen" sequence, translate message numbers to uids
* Fix default port selection in SMTP mailer
* Fix building the mda utilities with mailbox quotas off
* Fix bugs in the testsuite
* Support for the traditional mbox format rewritten from scratch
* Fix incorrect message flags in maildir
* Fix persistency of UIDs for all mailbox formats
* Fix message ordering in maildir.
* Fix parsing of IMAP ranges
* mail
+ Changed syntax for addressing MIME message part
+ write command
* New utility: decodemail
* readmsg
OBS-URL: https://build.opensuse.org/request/show/922517
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=14
- Update to mailutils 3.8
* The maidag utility is withdrawn (CVE-2019-18862, bsc#1156495)
The main purpose of this utility was to work as local mail delivery
agent (MDA), a program responsible for final delivery of email messages
to the recipient's mailbox. As such it required suid privileges.
In parallel with its main purpose, it also was able to work in two
other modes: the 'url' mode, designed to deliver mails to arbitrary
mailbox URLs, and 'lmtp' mode, in which it acted as local mail
transport daemon. Neither of these needed suid privileges.
The unfortunate design decision to combine the three modes in a single
versatile tool resulted in local privilege escalation threat in 'url'
mode.
To fix this, maidag has been replaced by three different utilities,
each one with a precisely defined purpose and carefully designed
privileges: mda, lmtpd, and putmail.
* mda
* lmtpd
* putmail
* Use of TLS in pop3d run from inetd
* comsatd --test
* mail
** fix the semantics of 'hold' and 'keepsave' variables
** New message type specification ":s"
OBS-URL: https://build.opensuse.org/request/show/747751
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=6
- update to 3.7
- enable python3 instead of python2
* Support for the new mailbox format - dotmail
* Improve automatic mailbox format detection
* Rewrite mailcap (RFC1524) support
* imap4d: SEARCH command
* Improved SEARCH BODY and SEARCH TEXT commands
* Fixes in the 'mail' utility
* New mailbox notation @
* Sender addresses in message sets
* Fixes in IMAP client library (forwarded request 744078 from mimi_vx)
OBS-URL: https://build.opensuse.org/request/show/744091
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mailutils?expand=0&rev=5
- update to 3.7
- enable python3 instead of python2
* Support for the new mailbox format - dotmail
* Improve automatic mailbox format detection
* Rewrite mailcap (RFC1524) support
* imap4d: SEARCH command
* Improved SEARCH BODY and SEARCH TEXT commands
* Fixes in the 'mail' utility
* New mailbox notation @
* Sender addresses in message sets
* Fixes in IMAP client library
OBS-URL: https://build.opensuse.org/request/show/744078
OBS-URL: https://build.opensuse.org/package/show/server:mail/mailutils?expand=0&rev=22