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.
Wednesday, October 11. 2006 at 09:36 (Link) (Reply)
Je dis ca, car dans ce cas, il faut peut être mieux utiliser maildrop sur des BAL virtuelles ...
Thursday, October 12. 2006 at 12:26 (Reply)
Et puis tu peux avoir besoin de règles de délivrance de mail sans avoir à le dire aux utilisateurs