Sur mon ordinateur portable, j'ai installé un cron qui effectue un travail hebdomadaire. S'il y a quelque chose à signaler, j'aimerais recevoir un e-mail pour cela. En ce moment j'utilise KMail comme MUA qui est capable de lire le courrier du répertoire Maildir à ~/.local/share/local-mail
. Ainsi, je souhaite que le courrier local soit remis dans ce dossier (avec une structure Maildir).
J'espérais qu'il existe déjà un programme simple et mort qui a une sendmail
interface (telle qu'elle echo "$REPORT" | mail -s "$SUBJECT" "$ME"
peut fonctionner avec elle). L'installation d'exim ou le transfert de courrier vers mon serveur de messagerie distant est considéré comme excessif.
La question La manière la plus simple de transférer tous les messages du serveur? semble cibler le transfert à distance qui ne correspond pas à mes besoins (j'ai besoin d'une livraison locale). Ce vieux thread Gentoo a fini par créer un ancien script en Perl. Il doit sûrement exister un programme bien pensé et d'une simplicité déconcertante?
Des recommandations? J'utilise Arch Linux.
la source
[email protected]
et les choses devraient se retrouver/var/spool/mail/userX
; vous pouvez le vérifier vous-même ou créer un nouveau compte pour vérifier avec votre MUA./usr/bin/sendmail
n'existe pas et la sortie cron se retrouve dans/dev/null
./var/spool/mail
.Réponses:
Comme je ne pouvais pas trouver un petit programme existant, j'ai décidé d'écrire le mien. À l'origine, j'ai trouvé:
Cela a fonctionné ... sauf si l'utilisateur exécutant le script n'est pas "peter". Le successeur de cette idée est un "petit" programme C, femtomail . De son README:
Le code source et les instructions d'installation sont disponibles sur https://git.lekensteyn.nl/femtomail/ .
la source