pstsdk is a library for reading PST-format email archives. It currently supports little-endian systems with modern C++ compilers. This fork continues from the trunk dir in the original CodePlex dump from the upstream repo.
Important Links:
This is a fork with the following changes:
- Build with
-std=c++17 mapitags.hfrom WINE
choco install cmake ninja make boost-msvc-14.3 -y
make
pstsdk can be built using the default clang distribution shipped with Xcode. Install libiconv and boost from brew, then make.
brew install boost libiconv
makeUbuntu
apt-get install -y build-essential cmake ninja-build libboost-all-dev
makeYou can run the unit tests as follows:
CTEST_OUTPUT_ON_FAILURE=1 make test
The unit tests should pass on all supported platforms.
- Terry Mahaffey - Original author of pstsdk
- Jon Griffiths & WINE - mapitags.h header file
- Julien Kerihuel & OpenChange - mapi-named-properties
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
Note: mapitags.h and mapi-named-properties are licensed under the GNU Lesser General Public License v2.1+.