El cliente de correo Dekko

Algunos consejos sobre el cliente de correo (MUA, mail user agent) Dekko.
Signature
He encontrado que la firma de los correos (signature) se puede configurar en el fichero "~/.config/dekko.dekkoproject/dekko.dekkoproject.conf", por ejemplo así:
...
identities\1\signature=Sent from my Ubuntu phone\nhttp://www.unixarea.de/
...
Se puede insertar líneas nuevas agregando al final un "\n", pero parece que hay un error cuando el texto es demasiado largo.
Es buena idea hacer, de vez en cuando, una copia de seguridad del fichero, especialmente antes de cambios y experimentos.
Borrar mensajes
En cuentas de tipo IMAP, para borrar correos de forma definitiva se puede hacer con la función "expunch" en la propia cuenta.
Registros (logs)
Los ficheros de registros(logs) de Dekko se encuentran en las siguientes rutas:
~/.cache/upstart/application-click-dekko.dekkoproject_dekko_*.log
~/.cache/upstart/application-click-dekko.dekkoproject_dekko_*.log.1.gz
~/.cache/upstart/application-click-dekko.dekkoproject_dekko_*.log.2.gz
...
Adjuntos de formato PDF
Para ver adjuntos de formato PDF uno debe instalar la aplicación document viewer.
Recuperar correos borrados
Para quitar el estado de "correo borrado" (sólo posible, claro, antes de borrar el correo con "expunch") uno debe llevar el correo ya borrado desde la pestaña de borrados otra vez a la pestaña de buzón de entrada INBOX y marcar una segunda vez el símbolo buzón de basura. No es muy intuitivo. Visita también el siguiente bug para más información: https://bugs.launchpad.net/bugs/1507722
En la versión r26 hay otro error que impide crear más cuentas de tipo de SMTP. Para hacer otra cuenta SMTP cloné un buzón existente a través de los siguientes ficheros:
He copiado un bloque existente desde:
~/.config/dekko.dekkoproject/dekko.dekkoproject.conf
[9f0373f2-8182-4679-852e-079f0e833dbc]
accountType=IMAP_SMTP
identities\1\[email protected]
identities\1\organisation=
identities\1\realName=Matthias Apitz
...
profile.description=unixarea.de
profile.name=Matthias Apitz
profile.organization=
saveToImapEnabled=true
uoa.accountId=0
uoa.enabled=false
uoa.provider=dekko
hacia:
[9f0373f2-8182-4679-852e-000000000000]
accountType=IMAP_SMTP
identities\1\[email protected]
...
y he cambiado los datos como dirección y nombre. Debemos insertar también
una línea nueva en el bloque de referencia, así:
[Accounts]
...
9f0373f2-8182-4679-852e-079f0e833dbc\AccountId=9f0373f2-8182-4679-852e-079f0e833dbc
9f0373f2-8182-4679-852e-000000000000\AccountId=9f0373f2-8182-4679-852e-000000000000
...
Hay otro fichero que define algunos aspectos del buzón y tenemos que insertar allí un nuevo bloque que describa el nuevo buzón:
~/.config/dekko.dekkoproject/mailboxConfig.json
...
},
"9f0373f2-8182-4679-852e-000000000000": {
"global": {
"archive": {
"enabled": false,
"folder": "",
"format": "monthly",
"keepMboxStructure": false
},
...
...
"saveToImap": true
},
"trashMailbox": ""
}
},
...
Recuerda siempre hacer una copia de seguridad de los ficheros antes editar los parámetros de Dekko.
Si quieres llevar toda la configuración a otro móvil, basta con copiar estos dos ficheros:
~/.config/dekko.dekkoproject/mailboxConfig.json
~/.config/dekko.dekkoproject/dekko.dekkoproject.conf
El directorio de personas y sus correos está guardado en un pequeño banco de datos de tipo MySQL:
$ sqlite3 ~/.local/share/dekko.dekkoproject/addressbook.sqlite
sqlite> .tables
contact email version
sqlite> .schema contact
CREATE TABLE contact (id TEXT PRIMARY KEY, firstName TEXT, lastName TEXT, organization TEXT, starred INTEGER, lastContactTime TEXT);
sqlite> .schema email
CREATE TABLE email (id TEXT, email TEXT);
sqlite> .schema version
CREATE TABLE version ( version INTEGER );
sqlite> select * from contact ;
bf1da0f02c0d2d13dc802b379532c41845938d81|Ubuntu Phone||||
639831a2831c4baae8c07334c86f7dd538a1ce00|Matthias|Apitz|||
26764a4d6de612a7417af4921eaf5eb501d7ba9b|mutt-users|mailing-list|||
bf2b040ba257c77c7c678e4a93daf194350aebad|||||
...
sqlite> select * from email ;
bf1da0f02c0d2d13dc802b379532c41845938d81|[email protected]
639831a2831c4baae8c07334c86f7dd538a1ce00|[email protected]
26764a4d6de612a7417af4921eaf5eb501d7ba9b|[email protected]
bf2b040ba257c77c7c678e4a93daf194350aebad|[email protected]
...
sqlite> select * from version ;
2
Última actualización: 7 de marzo de 2016, 14:50:38 CET