Skip to content

Procmail et le shell /bin/false

Quand on crée des utilisateurs qui n'auront accès au'à des boîtes mail sur une machine Linux, il est plus que probable que leur shell soit /bin/false (pour empêcher une connexion avec ces utilisateurs).

L'utilisation de procmail pour délivrer le mail en local est aussi une chose courante.

Si on combine les deux, on arrive à un problème lors de l'utilisation de pipe ('|') dans le procmailrc.

Pour résoudre ce problème, il suffit d'ajouter la variable SHELL=/bin/bash en début du procmailrc pour pouvoir utiliser des pipes.

tweetbackcheck