No project description provided
Project description
This package can parse emails and generate a PDF file of their content.
It is mainly used by package imio.email.dms.
Features
select relevant email messages (e.g. email forwarded as an attachment)
parse emails (headers, attachments, …)
generate a PDF email preview with email2pdf package
Usage
mail = email.message_from_string(mail_body)
parser = Parser(mail)
print(parser.headers)
print(parser.attachments)
parser.generate_pdf(pdf_path)
Requirements
package wkhtmltopdf
Contribute
Issue Tracker: https://github.com/IMIO/imio.email.parser/issues
Source Code: https://github.com/IMIO/imio.email.parser
License
The project is licensed under the GPLv2.
Contributors
Laurent Lasudry, info@affinitic.be
Nicolas Demonté, info@affinitic.be
Stéphan Geulette, stephan.geulette@imio.be
Changelog
0.1 (2022-02-17)
Corrected badly addresses from email.utils.getAddresses
Managed email2pdf exception when email body is empty
Added tests
Added headers in pdf
Added emailtopdf script to test easily eml transformation in pdf
Initial release. [laulaz, sgeulette]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.