mutt + chrome -> no download
Daniel Serpell
dserpell en gmail.com
Mar Nov 29 16:55:53 -03 2022
Hola!
Como una ves cada dos meses leo esta lista, así que respondo un poco tarde
;-)
El Mon, Nov 14, 2022 at 06:38:10PM +0100, Alvaro Herrera escribio:
> Buenas las tengan,
>
> Esto suena algo prehistórico pero busco una solución para el problema de
> la privacidad con los mails en HTML. Uso mutt para leer correo, y
> cuando recibo algo HTML y no basta con la auto-muestra de texto usando
> `links`, guardo el HTML a un archivo y mando al browser (ungoogled
> chromium) abrirlo en una pestaña:
>
> .mailcap -->
> text/html; cp %s ~/tmp/$(basename %s).html \; flatpak run com.github.Eloston.UngoogledChromium ~/tmp/$(basename %s).html; test=test -n "$DISPLAY"
>
> Pero quisiera algo que en otros entornos es muy sencillo y ya nadie se
> lo cuestiona: conseguir que el browser NO cargue las imágenes que vienen
> como <img src> en el HTML. Estuve buscando las opciones de línea de
> órdenes de Chromium
>
Creo que lo más simple es eliminar el acceso a la red del navegador. Como ya
estás usando Flatpak para cargarlo, debería ser cosa de agregar la opción
--unshare=network a la línea de comandos:
flatpak run --unshare=network com.github.Eloston.UngoogledChromium \
~/tmp/$(basename %s).html
Para ese tipo de cosas yo utilizo https://github.com/containers/bubblewrap ,
el que te permite crear pequeños contenedores para correr aplicaciones donde
sólo algunas cosas se comparten con el exterior - lo utilizo para juegos u
otros programas que se descargan binarios y en los que no confío
particularmente :-P
Igual, en todos estos casos, estás confiando que el correo no tenga un
código en Javascript que rompa el navegador, y de ahí rompa el contenedor
para acceder al exterior - supongo que la probabilidad es baja, pero esto es
posible.
Saludos,
Daniel.
Más información sobre la lista de distribución Linux