Releases: Own-Data-Privateer/hoardy-mail
v2.6.1: Bugfixes
Bugfixes:
-
From now on, IMAP command conflicts between different IMAP clients discovered by
fetchturn all followingdeletes into noops, instead of aborting the whole program cycle, as it did before.This way parallel IMAP sessions will no longer make
imaparms fetchto leave unmarked messages on the server and leftovers in./tmpof--maildir. -
Double ^C at inopportune moment should not generate IMAP server errors anymore.
v2.6.0
v2.5.1
v2.5
- Implemented internal MDA/LDA via
fetch --maildirand related options. - Implemented
--notify-success,--notify-failure,--success-cmd, and--failure-cmdoptions. fetch --new-mail-cmdnow allows multiple values.- Improved error handling. Weird server-side edge cases (like fetching of a batch of messages succeeding but subsequent marking of some of them failing) will be handled in the most paranoid way possible.
- Improved generated log messages.
- Implemented
--quieteroption. - Implemented colored output when stderr is a tty.
- Bugfixes.
- Improved documentation.
v2.3
v2.2.5
v2.2
v2.1
v2.0
-
Implemented
for-eachsubcommand, thus completing the original intended feature
set for this tool. -
Replaced
--allcommand line option with--any-seen, which has a slightly
different, simpler, semantics. -
Changed rounding semantics of all
--newer-than*options to match that of
--older-than*options.It makes more sense this way,
--older-than*options match as little as possible
because they are usually used withdelete, while--newer-than*match as much
as possible because they are usually used withfetch. -
Implemented
AUTH=CRAM-MD5and command line options for authentication settings. -
Fixed a couple of bugs.
-
Improved documentation and package metadata.
v1.9
- Implemented
--new-mail-cmdoption. - Implemented
SIGUSR1andSIGINTsignal handlers that wake upimaparms fetch --every <seconds>and similar from sleep between cycles. - Implemented
--older-than-mtime-of,--older-than-timestamp-in,--newer-than-mtime-of,--newer-than-timestamp-infilters. - Implemented
--pass-pinentryoption. - Improved documentation.