En mi computadora portátil, he configurado un cron que realiza un trabajo semanal. Si hay algo que informar, me gustaría recibir un correo electrónico. En este momento estoy usando KMail como MUA que puede leer el correo del directorio de Maildir en ~/.local/share/local-mail
. Por lo tanto, quiero que el correo local se entregue a esa carpeta (con una estructura Maildir).
Esperaba que ya exista un programa simple y muerto que tenga una sendmail
interfaz (tal que echo "$REPORT" | mail -s "$SUBJECT" "$ME"
pueda funcionar con él). Instalar exim o reenviar correo a mi servidor de correo remoto se considera excesivo.
La pregunta ¿La forma más sencilla de reenviar todo el correo del servidor? parece apuntar al reenvío remoto que no se adapta a mis necesidades (necesito entrega local). Este viejo hilo de Gentoo terminó creando un viejo script en Perl. ¿Seguramente debe existir un programa bien pensado y simple?
¿Alguna recomendación? Estoy usando Arch Linux.
fuente
[email protected]
y las cosas deberían terminar/var/spool/mail/userX
; puede verificar esto usted mismo o crear una nueva cuenta para verificar con su MUA./usr/bin/sendmail
no existe y la salida cron termina en/dev/null
./var/spool/mail
.Respuestas:
Como no pude encontrar un programa pequeño y existente, decidí escribir el mío. Originalmente, se me ocurrió:
Eso funcionó ... excepto si el usuario que ejecuta el script no es "peter". El sucesor de esta idea es un programa C "pequeño", femtomail . De su LÉAME:
El código fuente y las instrucciones de instalación están disponibles en https://git.lekensteyn.nl/femtomail/ .
fuente