Skip to main content

Python bindings for libpff — with Windows wheels

Project description

libpff is a library to access the Personal Folder File (PFF) and the Offline Folder File (OFF) format.


These format are used by Microsoft Outlook to store email, contacts and other data.

Project information:

* Status: alpha
* Licence: LGPLv3+

PFF/OFF is used in several file types:

* PAB (Personal Address Book)
* PST (Personal Storage Table)
* OST (Offline Storage Table)

Supported formats:

* 32-bit ANSI (string)
* 64-bit Unicode (string)
* 64-bit with 4k pages with DEFLATE compression (Compressed OST files) (as of version 20130722)

Additional features:

* item recovery
* handles corrupted encrypted PFF with encryption type none

Also see:

* PFF forensics - analyzing the horrible reference file format: https://github.com/libyal/documentation/blob/main/PFF%20Forensics%20-%20analyzing%20the%20horrible%20reference%20file%20format.pdf
* PFF forensics - e-mail and appointment falsification analysis: https://github.com/libyal/documentation/blob/main/PFF%20forensics%20-%20e-mail%20and%20appoinment%20falsification%20analysis.pdf
* MAPI definitions: https://github.com/libyal/libfmapi/blob/main/documentation/MAPI%20definitions.asciidoc

Planned:

* Multi-threading support
* The Java (JNI) bindings are not operational and are there as long-term work in progress.

For more information see:

* Project documentation: https://github.com/libyal/libpff/wiki/Home
* How to build from source: https://github.com/libyal/libpff/wiki/Building

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

libpff_python_windows-20231205-cp313-cp313-win_amd64.whl (412.7 kB view details)

Uploaded CPython 3.13Windows x86-64

libpff_python_windows-20231205-cp312-cp312-win_amd64.whl (412.7 kB view details)

Uploaded CPython 3.12Windows x86-64

libpff_python_windows-20231205-cp311-cp311-win_amd64.whl (412.7 kB view details)

Uploaded CPython 3.11Windows x86-64

libpff_python_windows-20231205-cp310-cp310-win_amd64.whl (412.7 kB view details)

Uploaded CPython 3.10Windows x86-64

File details

Details for the file libpff_python_windows-20231205-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for libpff_python_windows-20231205-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 bfbd9400ca43a2a17d036d748db0c43a9d3886b540cd327a79ba8c256623d698
MD5 4ce4c418adb76ee86c36cd13e6ba3b63
BLAKE2b-256 7d12fa8dbb6bd1a5613ae0585bbd2241a60122980e8e6772bacfb7217622668b

See more details on using hashes here.

File details

Details for the file libpff_python_windows-20231205-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for libpff_python_windows-20231205-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 ec431341125ceb5f9b2214f6d711d24082d65a702dbf4963b1f875d0fdce41b5
MD5 20971d9a22e3d8f0bd79e8d881ae1901
BLAKE2b-256 8be6e77f2883bd2920b46cf9399801390375eb57c0dce0d99478ced7cc838b55

See more details on using hashes here.

File details

Details for the file libpff_python_windows-20231205-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for libpff_python_windows-20231205-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 532aa36d9ad3d983a4349235cba2acff393759adfbfaed54f9c400be339d3e0b
MD5 ccc149d1486922693af8b62a9839baa5
BLAKE2b-256 103328002345ebaf76a5a427e6585f0c252210a0ed324b8644338f6fe5589d2f

See more details on using hashes here.

File details

Details for the file libpff_python_windows-20231205-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for libpff_python_windows-20231205-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4815e75583f2030536deb360297a682db5134b469e870d8d909335e2cdbab623
MD5 a5305e9c8e7aaed9a823ad869d75ffc7
BLAKE2b-256 c83c505875122188397ad17e8b8a95ba065740862636ed88d3dd50bbf4353a0b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page