All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Add new
imapImport
mode which allows importing.emlx
files directly to an IMAP server (thank you to marvkis for the contribution!) - Add
--skipDeleted
option (thank you to marvkis for the contribution!)
- Use
commander
for CLI parsing (thank you to marvkis for the contribution!)
- Update mailsplit to avoid error on Node 18
- Prevent
TypeError: this.stream.clearLine is not a function
(see #29)
- Filename in
bin
section inpackage.json
- Buffer offsets when fixing boundary strings
- Use dedicated
bin
directory for CLI
- Ensure compatibility with various encodings (see #17)
- Replaced individual libs (
content-disposition
,content-type
,eml-format]
,libqp
,rfc2047
) withmailsplit
and completely rewrite conversion logic