I have an .eml file which contains .eml files as attachements and each of these files have an pdf attachment, how do I download the pdf files from every email file? Attaching the email file components tried using python email parser module msg = email.message_from_file(open('AWEX WMR.eml'), policy=policy.default) for att in msg.iter_attachments(): print(att) This is returning the following content Output exceeds the size limit. Open the full output data in a text editor Content-Type: application/octet-stream; name="WMR.pdf" Content-Description: WMR.pdf Content-Disposition: attachment; filename="WMR.pdf"; size=271839; creation-date="Wed, 09 Nov 2022 07:52:34 GMT"; modification-date="Wed, 23 Nov 2022 08:56:38 GMT" Content-ID: 38E40A850A94904CB726DA820FF407EC@INDPRD01.PROD.OUTLOOK.COM Content-Transfer-Encoding: base64 Still Unable to download the file Continue reading...