He copiado un gran número de archivos .eml de Mail.app a una carpeta separada. Cada mensaje tiene dos archivos adjuntos: un .kmz en base64 y un .gpx en texto plano.
Quiero obtener estos archivos adjuntos de los archivos .eml. Como el .eml identifica el nombre original del archivo, estaría bien conservarlo. Pero también es posible que más de uno tenga el mismo nombre de archivo.
Dos posibles soluciones:
Python: https://stackoverflow.com/questions/44323859/extract-attachments-from-eml-files
Applescript: cómo descargar automáticamente un determinado archivo adjunto en mail
Pero como no sé mucho de ninguno de los dos lenguajes, no sé qué mods necesitarían para trabajar con mis archivos ni la sintaxis que necesitaría para ejecutarlos.
También hay una herramienta gratuita que se ofrece en línea, pero dado que docenas de nombres de dominio la promocionan con páginas web idénticas, sospecho que se trata de malware.
Puedo revisar los mensajes uno por uno en Mail.app y arrastrar los archivos adjuntos, pero estaría bien no tener que hacerlo 408 veces.