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.

Rétroliens

Pas de rétroliens

Commentaires

Afficher les commentaires en Vue non groupée | Vue groupée

Jkx sur :

Question con: Comment ils font pour éditer le .procmail sans avoir accès à la machine ?

Je dis ca, car dans ce cas, il faut peut être mieux utiliser maildrop sur des BAL virtuelles ...

David sur :

Tout simplement en envoyant leur fichier procmailrc par ftp ;-)

Et puis tu peux avoir besoin de règles de délivrance de mail sans avoir à le dire aux utilisateurs ;-)

Ajouter un commentaire

Marquer un texte en gras: *mot*, souligner un texte: _mot_.
Les smilies standard comme :-) et ;-) sont convertis en images.
Les adresses Email ne sont pas affichées, et sont seulement utilisées pour la communication.

Pour éviter le spam par des robits automatisés (spambots), merci d'entrer les caractères que vous voyez dans l'image ci-dessous dans le champ de fomulaire prévu à cet effet. Assurez-vous que votre navigateur gère et accepte les cookies, sinon votre commentaire ne pourra pas être enregistré.
CAPTCHA

Form options
tweetbackcheck