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