Skip to content
This repository has been archived by the owner on Jun 23, 2020. It is now read-only.

Releases: Syncurity/msg-extractor

v0.23.2

13 Jul 00:23
cbf3835
Compare
Choose a tag to compare

v0.23.2

  • Fix windows / linux quotes issue

v0.23.1

  • Fixed issue with embedded msg files caused by the changes in v0.23.0.

v0.23.1

23 Apr 19:47
91fff74
Compare
Choose a tag to compare

v0.23.1

Fixed issue with embedded msg files caused by the changes in v0.23.0.

v0.22.1

04 Mar 02:33
8da8ad6
Compare
Choose a tag to compare

v0.22.1

  • Corrected "Authenitcation-Results" to "Authentication-Results

v0.22

22 Jan 17:54
afeb2b8
Compare
Choose a tag to compare

v0.22.0

  • [Syncurity #30] Added --validate option.
  • [Syncurity #24] Moved all dev code into its own scripts. Use --dev to use from the command line.
  • [mattgwwalker #67] Added compatability module to enforce unicode os functions.
  • Added new function to Message class: Message.sExists. This function checks if a string stream exists. It's input should be formatted identically to that of Message._getStringSteam.
  • Added new function to Message class: Message.fix_path. This function will add the proper prefix to the path (if the prefix parameter is true) and adjust the path to be a string rather than a list or tuple.
  • Added new function to utils.py: get_full_class_name. This function returns a string containing the module name and the class name of any instance of any class. It is returned in the format of {module}.{class}.
  • Added a sort of alias of Message._getStream, Message._getStringStream, Message.Exists, and Message.sExists to Attachment and Recipient. These functions run inside the associated attachment directory or recipient directory, respectively.
  • Added a fix to an issue introduced in an earlier version caused by accidentally deleting a letter in the code.

v0.20.8

05 Dec 16:29
b8d4b11
Compare
Choose a tag to compare

v0.20.8

  • Fixed a tab issue and parameter type in messages.py

v0.20.7

05 Dec 16:28
21a7952
Compare
Choose a tag to compare

v0.20.7:

  • Separated classes into their own files to make things more manageable.
  • Placed __doc__ back inside of __init__.py.
  • Rewrote the Prop class to be two different classes that extend from a base class.
  • Made decent progress on completing the parse_type function of the FixedLengthProp class (formerly a function of the Prop class).
  • Improved exception handling code throughout most of the module.
  • Updated the .gitignore.
  • Updated README.
  • Added # DEBUG comments before debugging lines to make them easier to find in the future.
  • Added function create_prop in prop.py which should be used for creating what used to be an instance of the Prop class.
  • Added more constants to reflect some of the changes made.
  • Fixed a major bug that was causing the header to generate after things like "to" and "cc" which would force those fields to not use the header.
  • Fixed the debug variable.
  • Fixed many small bugs in many of the classes.
  • #11 Various loose ends to enhance the workflow in the repo.

v0.20.3

24 Nov 22:52
fe224bb
Compare
Choose a tag to compare

v0.20.3