Versión 1.0 - junio de 2013
Usaba Evolution para mis
recordatorios pero al pasarme a Openbox ya no lo puedo usar porque
depende de Gnome. Busqué
sustitutos y encontré Osmo, Email-reminder, el
clásico Calendar (se encuentra en el paquete bsdmainutils) y
Reminder.
Las citas que uso son a largo plazo, por ejemplo, la
renovación del carné, del certificado digital, etc., y
me debían de funcionar aunque algún día no usara
el ordenador. Por eso las configuro para que me avise durante
siete días antes de ella (es muy pesado pero así no se
me pasan). Y además que me avise enviándome un correo,
no con una ventana emergente que en cuanto la cierre se me
olvida.
Osmo lo descarte porque si en un futuro no sigue el proyecto me
fastidia todas las citas que tenga configuradas. Además los
programas gráfico son muy intuitivos, pero se tarda bastante
en configurar muchas citas. Calendar era una buena opción
porque siempre lo tendría disponible en cualquier
distribución, pero para que me avisara durante siete
días tenía que incluir siete líneas en el fichero
de configuración, y eso significaba que era poco legible.
Email-reminder no estaba mal pero Reminder era mucho más
potente.
Reminder lo ejecuto cada día a los tres minutos de arrancar
poniendo en /etc/anacrontab:
1 3 recordatorio-remind su - a -c 'remind
/home/a/.reminders'
Si no apago el ordenador el comando se ejecuta también
diariamente incluyendo en /etc/crontab
la siguiente
línea:
00 4 * * * a remind /home/a/.reminders
EL fichero de configuración .reminder
contiene:
# Fichero de remind
# jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec
# Recordatorios puntuales
REM 28 sep 2011 +7 RUN mail -s "Revisión oftalmólogo %b" $LOGNAME </dev/null &
REM 12 dec 2011 +7 RUN mail -s "Pedir voto por correo %b" $LOGNAME </dev/null &
# Recordatorios periódicos
#sexenios el 22-9-2017
#vacuna del tétanos 07-2013
#renovar certificado 30-5-2014
# cuidado con los bisiestos, que aumentarán unos días el cálculo de días
# 730 dias = dos años
# 1095 dias = tres años
# 2191 dias = 6 años
# 3652 días = 10 años
# $Ty no funciona en la version 03.01.05-2 de remind. Cuando funcione permitirá poner la
# periodicidad de varios años más sencillamente con:
#REM 28 jul 2007 +7 SATISFY [($Ty % 4) == 3] RUN mail -s "satisfy4 años %b" $LOGNAME </dev/null &
REM 30 +5 RUN mail -s "Tarjeta de crédito %b" $LOGNAME </dev/null &
REM 30 apr 2017+7 *2191 RUN mail -s "Sexenios %b" $LOGNAME </dev/null &
REM 30 jan 2013 +7 *3652 RUN mail -s "Vacuna del tétanos %b" $LOGNAME </dev/null &
REM 12 may 2014 +7 *1095 RUN mail -s "Renovar certificado %b" $LOGNAME </dev/null &
Configuración> Preferencias comunes
, marco
la opción Incorporar del almacén local
, y
le pongo la ruta /var/mail
.