i have another UTF-8 problem. I use munpack -C $extrdir $file to automatically extract JPG files from emails that i received with fetchmail. Afterwards I use bash and imagemagick to process images that i can get with find -iname "*.jpg*" -o -iname "*.jpeg*" -o -iname "*.JPEG*" -o -iname "*.JPG*". This works fine for most images, as long as no spaces or special characters are added to the filename.
In the email sourcecode the filename is written as
Content-Disposition: attachment; filename="=?UTF-8?B?V2FuZGVydW5nIFNwaWVsd2VnIDIuSlBH?="
. munpack save the file as
=XUTF-8XBXV2FuZGVydW5nIFNwaWVsd2VnIDIuSlBHX=
I could add "*XUTF*" to find, but then other types of attachements like txt-files might be processed by imagemagick as well. munpack also replaces "?" with "X" that is why I can not decode the filenames.
Do you have a solution for this problem?
Thanks in advance!