directory you selectand known parts are automatically opened individual parts are also automatically opened by the row of quick-access buttons labeled with the part' filename in the middle of the view windowafter being saved to temporary directorythis is usually more convenientespecially when there are many attachments for instancefigure - shows the two image parts attached to the mail we sent open on my windows laptopin standard image viewer on that platformother platforms may open this in web browser instead click the image filenamesquick-access buttons just below the message headers in figure - to view them immediatelyor run split to open all parts at once figure - pymailgui opening image parts in viewer or browser by this pointthe photo attachments displayed in figure - have really gotten aroundthey have been mime encodedattachedand sentand then fetchedparsedand mime decoded along the waythey have moved through multiple machines-from the clientto the smtp serverto the pop serverand back to the clientcrossing arbitrary distances along the way in terms of user interactionwe attached the images to the email in figure - using the dialog in figure - before we sent the email to access them laterwe selected the email for viewing in figure - and clicked on their quick-access button in figure - pymailgui encoded the photos in base forminserted them in the email' textand later extracted and decoded it to get the original photos with python email toolsand our own code that rides above themthis all just works as expected notice how in figures - and - the main message text counts as mail parttoo--when selectedit opens in pyedit windowlike that captured in figure - pymailgui demo