Thunderbird
Enlaces y referencias
Conceptos
Perfil
Se llama perfil al conjunto de datos que determinan el comportamiento del programa. En Debian dicho perfil se sitúa bajo el directorio $HOME/.icedove
con un nombre generado dinámicamente (por motivos de seguridad) pero que queda registrado en el archivo $HOME/.icedove/profiles.ini
.
[General]
StartWithLastProfile=1
[Profile0]
Name=default
IsRelative=1
Path=af6itqh9.default
La entrada del perfil predeterminado está etiquetada con el nombre default que contiene en el campo Path la localización de la carpeta final.
El contenido de dicha carpeta está descrito en las páginas de Mozilla así que voy a anotar aquí sólo algunos de los que me son de utilidad. La lista completa se puede encontrar aquí:
- abook.mab
- Libreta personal de direcciones
- history.mab
- Libreta de direcciones recopiladas
- *.mab
- Otras libretas de direcciones creadas por el usuario.
- cert8.db
- Base de datos de certificados para conexiones seguras.
- cert_override.txt
- Lista de excepciones de seguridad. Aquellos certificados que no han podido ser verificados y que hemos aceptado como válidos.
- mimeTypes.rd
- Acciones a realizar cuando se descargan ciertos tipos de archivos.
- prefs.js
- Ajustes no predeterminados.
- user.js
- Ajustes definidos por el usuario.
- signons.sqlite
- Contraseñas guardadas cifradas.
- training.dat
- Datos de entrenamiento de los controles antispam.
- persdict.dat
- Diccionario ortográfico personal.
Recetario
El editor de configuración dispone de varias entradas relacionadas con el programa para abrir URL:
network.protocol-handler.app.http
network.protocol-handler.app.https
network.protocol-handler.app.ftp
que pueden establecerse en el archivo user.js
situado en el perfil del usuario empleando el siguiente código Javascript:
user_pref("network.protocol-handler.app.http", "/usr/bin/firefox");
user_pref("network.protocol-handler.app.https", "/usr/bin/firefox");
user_pref("network.protocol-handler.app.ftp", "/usr/bin/firefox");
Si ésto no funciona siempre es posible editar el archivo mimeTypes.rdf también dentro del perfil.
Para modificar ese archivo basta un editor de textos, pero existe un método que nos permite editarlo directamente con Thunderbird y consiste en asignar true a los siguientes valores del editor de configuración:
network.protocol-handler.warn-external.http
network.protocol-handler.warn-external.https
network.protocol-handler.warn-external.ftp
Esto provoca que la siguiente vez que se abra un enlace el programa solicite el uso de una aplicación, decisión que puede quedar registrada en dicho archivo, con lo que no tenemos que estar lidiando con el formato de éste.
Enviar un correo con adjuntos desde consola
El programa thunderbird acepta varios parámetros en su invocación que permiten abrir directamente la ventana de edición de mensajes pero todos ellos son a su vez opciones del parámetro -compose
. La síntaxis es la siguiente:
- Todos los parámetros de compose deben ir con entrecomillado doble.
- Las opciones están separadas entre sí por comas.
- Cada opción y su valor están separados a su vez por un signo igual.
- El entrecomillado simple sirve para agrupar los valores de cada opción.
La siguiente es una relación de opciones para éste parámetro:
- to
- Define el receptor o receptores del mensaje (separados entre sí por comas)
- cc
- Igual que to pero pasando como dirección en copia.
- subject
- Asunto sobre el que trata el mensaje
- format
- Formato de composición:
- HTML = 1
- Texto plano = 2
- attachment
- Ruta de acceso al archivo adjunto en formato URL con prefijo
file://
Ejemplo:
$ thunderbird -compose "to='victor@example.net,coco@example.com',subject='Prueba de envío',format='1',attachment='file:///home/victor/rose_db_0_769_perl.epub'"
de lo que resulta:
Complementos
Contraseñas
- Startupmaster
- Solicita la contraseña maestra justo en el arranque y proporciona una solución para el error 536140 que obliga a introducir varias veces la contraseña maestra dependiendo del número de extensiones que lo soliciten. Otra extensión similar es Master Password+.
Redacción de mensajes
- SmartTemplate4
- Facilita la creación de mensajes nuevos, de respuesta o reenvíos desde plantillas y empleando variables. Se pueden aplicar a nivel global o según cuenta de correo.
Anuncios y publicidad
- Adblock Plus
- Implementa los famosos filtros de anuncios ya vistos para Firefox en los mensajes HTML.
Cifrado
- Enigmail
- Permite cifrar, descifrar, firmar y comprobar firmas digitales en mensajes empleando la GPG y la instalación local del mismo.
Manipulación de correo
- QuickFolders
- Este complemento crea una barra con enlaces a carpetas de correo donde archivar rápidamente mensajes mediante una operación de arrastre de los mismos.
- Import Export Tools
- Esta herramienta permite exportar e importar mensajes y carpetas completas de correo en varios formatos.
Contactos y calendarios
- Inverse SOGo Connector
- Conector DAV para mantener sincronizados calendarios y contactos.
- Descargas alternativas
- Lightning
- Calendario integrado en el lector de correo.