PLalpha50a29 Jun 2019 17:38
This patch fixes "frm", "newmail" and "readmsg" -commands crash on startup when prepare_read_folder() is called.
PLalpha5028 Jun 2019 12:21
This release adds new magic numbers for JPG (EXIF), better reconnection handling for broken IMAP connections and 'Er'(reconnect) command. This release allows interrupting stalled connection with interrupt character (Ctrl-C) on new mail check and 'X' (Quick Exit) command. Other commands still are stuck if connection is stalled. Also some other changes and fixes are included. ( See Known Issues. )
PLalpha4906 Jan 2019 13:32
This release changes date display on mail listing and adds separator lines to mail listing. Also this release changes Expires: and Sender: -header field generation. This release checks more email addresses for mail domain validity (when libelmme-resolv.so module is used). New elmrc options are "expires-have-time", "mail-menu-time", "verify-alias-domain" and "verify-local-domain". Also some other changes and some bug fixes are included.
PLalpha4802 Jun 2018 13:43
Elm ME+ 2.5 PLalpha47 updates mime types list and adds additional magic numbers (byte sequence signatures) to global elm.mimetypes file. Also this release fixes panic when s)aving to username@server. Now this allows s)aving to #hashmark if hashmark refers to IMAP server. Also some other changes and some bug fixes are included.
PLalpha4713 Feb 2018 18:37
Elm ME+ 2.5 PLalpha47 implements interruptible(with interrupt character, usually Ctrl-C) DNS queries on some systems when libelmme-resolv.so module is used. New elmrc options are "name-lookup-cache-time", "name-lookup-cancel", "special-use-domains-lookup" and "static-hosts-max-names" (and "query-mode" on "resolv:" section). This release includes some changes and fixes for elmrc parsing. Also some other changes and some bug fixes are included.
PLalpha4623 Sep 2017 05:19
Elm ME+ 2.5 PLalpha46 may use CLOCK_MONOTONIC and can make several connect() attempts on parallel on some systems. Elm includes new command line option --mail-file on this release. New elmrc options are "connect-mode", "pop-idle-alive-interval" and "imap-idle-alive-interval" (and "smtp-idle-alive-interval" on "smtp:" section). This release adds "self-cc" and "self-bcc" keywords to /.elm/hash.marks or global elm.hashmarks. This release changes elmrc option "mimeforward". Also some other changes and some bug fixes are included.
PLalpha4525 Jun 2017 10:59
Elm ME+ 2.5 PLalpha45 adds 'macro' functionality(as #hashmark) to folder and file browser. A #hashmark can refer to userid@server or localdirectory. This includes new tool "elmhashmarks",new elmrc option "editor-hm-propline" and new global elm.rc option "user-map-dir". This release changes "incoming-mailbox", "receivedmail" and "sentmail" elmrc options. IMAP connection caching may use UNSELECT command on this release. Folder browser's 'remote server' prefix ( ) search connectionsfrom IMAP connection cache on this release.Also some other changes and some bug fixes are included.
PLalpha4420 Nov 2016 16:47
This command adds preview functionality to "Mail Pre-Send Screen" and adds "weedout-without-title" option to elmrc. This release no longer quits parsing IMAP mailbox when IMAP FETCH command fails to retrieve header block of mail.
PLalpha4325 Oct 2016 16:39
This release reduces conditionally compiled code and fixes some bugs including regression where replied mark (r) was not added to messages. This release changes default command to e)dit on send confirmation ("Mail Pre-Send Screen") if message is empty.
PLalpha4212 Oct 2016 12:14
Enabled some compiler warnings and fixed them. Waiting of smtp/submission server's greeting is now cancellable with interrupt character (Ctrl-C). Added -command to builtin++ pager. Also some bug fixes are included.
PLalpha4129 May 2016 13:41
This release adds new memory allocation wrappers, compiles libelmme-resolv.so module on more Linux distributions, makes IPv6 support more complete, may use getaddrinfo(), getifaddrs() and if_nameindex()-functions. New elmrc option "ipv6-scope-id" is added and new values are added to elmrc option "mail-services-lookup". This release changes error handling on parsing of headers. Then also some other changes and bug fixes are included.
PLalpha4012 Mar 2016 20:08
This release adds libelmme-resolv.so module which makes possible to check the existence of mail domains (with changes on "verify-domain" elmrc option). Also "use-config-library", "mail-services-lookup", "valid-domains" and "mailhome-dir" elmrc options are added (and "query-address-type", "query-domain-blacklist", "search-mail-domain" and "search-mail-service" to "resolv:" section of elmrc for libelmme-resolv.so module). Added support of IPv6 literals on user's mail.services and global elm.mailservices file (IPv6 hostnames work only with resolv -module.) Then also some other changes and bug fixes are included.
PLalpha3917 Dec 2015 19:33
Elm ME+ 2.5 PLalpha39 adds elmiso2022sets -command and installs global elm.iso2022sets file. This release changes error handling on Content-Type and Content-Disposition header -fields. This release adds "Mail Sending Screen" for submission -mailer and "sending-display=yes" (or "...=no") -parameter to "mailer" option of global elm.rc. "special-use-domains-blacklist"-option is added to elmrc. Keywords "imaps", "pops" and "smtps" are added to mail.services. This release adds some support for non-standard imaps -URLs. This release adds SIZE support to submission -mailer. Then also some other changes and bug fixes are included.
PLalpha3811 May 2015 17:30
Elm ME+ 2.5 PLalpha38 adds "@charset = " specification to user's /.elm/elmaliases, /.elm/mailing.lists and global etcdir /elm.aliases, etcdir /elm.mailinglists files. Also this release adds "editor-al-propline" and "editor-ml-propline" elmrc options. This release adds command 'elmconfwriter' which is used to clean up some config files during installation. This release fixes some crashes. Then also some other changes and bug fixes are included.
PLalpha3717 Dec 2014 19:05
This release adds --folder-selection and --have-double-wide-characters command line options. Also this release adds "editor-ms-propline" and "mime-encoded-filename-hack" elmrc options. This release adds STARTTLS support to SMTP / mail submission module. This release adds "verify-tls-certificate" and "require-tls-peer-name" parameters to "mailer" option of global elm.rc. This release changes user's /mail.services or global elm.mailservices file (also includes "verify-tls-certificate" and "require-tls-peer-name" parameters). This release writes global elm.mailservices file during installation. Also this release includes *-info files for many config files. This release includes changes to file and folder browser. Then also some other changes and bug fixes are included.