=============================================================================== patch-mailpart-showname.diff =============================================================================== I often get mail from Outlook Express users with a bazillion attachments, and when I want to save one particular attachment, I have to hunt for it (edited for brevity; the actual messages can have a dozen attachments in chronobetical order): PINE 4.64 ATTACHMENT INDEX Folder: classes Message 1 of 1 1.1 ~6 lines Text/PLAIN (charset: ISO-8859-1 "Latin 1 (...)") 1.2 ~20 lines Text/HTML (charset: ISO-8859-1 "Latin 1 (...)") 2 76 KB Application/MSWORD 3 22 KB Application/MSWORD I did a bit of Googling and hunted the mailing list archives, but found neither complaints about this nor proposed solutions. When the part description is missing, it would make sense to use the part "name=" parameter. This patch makes it look something like this: PINE 4.64 ATTACHMENT INDEX Folder: classes Message 1 of 1 1.1 ~6 lines Text/PLAIN (charset: ISO-8859-1 "Latin 1 (...)") 1.2 ~20 lines Text/HTML (charset: ISO-8859-1 "Latin 1 (...)") 2 76 KB Application/MSWORD, "new codes.doc" 3 22 KB Application/MSWORD, "Questions.doc" =============================================================================== patch-mailpart-realsize.diff =============================================================================== Pine shows the payload size in the attachment index: 2 1.8 KB Image/GIF, "simulation.gif" but when saving the attachment it shows this misleading message: [Part 2, 2.4KB written to "/home/jdoe/simulation.gif"] The 2.4KB doesn't refer to the payload size, but to the size when encoded. The bug is hard to fix properly, but patch-mailpart-realsize.diff takes most of the sting out of the issue by intuiting the proper size for Base64 encoded MIME attachments smaller than 1,5GB (the majority).