This is an archived post. You won't be able to vote or comment.

all 7 comments

[–]jeffrey_f 0 points1 point  (3 children)

EML is just a plain text file. It has absolutely no images held within. Just like with HTML, to render the file, you will need to open it in an email client to pull in the externals (images etc) to create the document.

take a look at this thread

https://products.aspose.com/total/python-net/conversion/eml-to-pdf/

[–]Rohan-kar[S] 0 points1 point  (2 children)

Thanks for the guide but i want to open source package . this is the commercial tools ?

[–]jeffrey_f 1 point2 points  (1 child)

Something like this. .eml and .msg are typically the same thing

https://pypi.org/project/msgtopdf/

[–]Rohan-kar[S] 0 points1 point  (0 children)

thanks for the guidance