2009-01-28 7 views
0

Nous utilisons Postfix pour la distribution du courrier et j'essaie de faire en sorte qu'un script shell gère un e-mail envoyé à [email protected]Définition d'un "gestionnaire de messagerie" dans Postfix

Existe-t-il un moyen de le faire et comment? J'essaye de créer un front-end basé sur l'email pour un panneau d'affichage. Les utilisateurs se sont divisés en deux factions: ceux qui souhaitent utiliser le forum et ceux qui préfèrent utiliser la liste de diffusion. L'idée est de créer une solution qui plairait aux deux groupes en envoyant une notification par e-mail sur le nouveau message (c'est la partie facile) et en permettant aux gens de poster via email, où les métadonnées (comme l'ID du sujet) seraient encodées l'adresse e-mail.

Répondre

1

dans/etc/alias

vous devriez être en mesure d'alias à un script comme si

[email protected]: |"/path/to/ScriptOrExecutableHere" 

Je l'ai fait avec mon installation Trac et cela a fonctionné comme un charme ...

EDIT: Oh ... je ne savais pas que vous alliez être aliasing adresses dynamiques ... Je pense que vous auriez besoin d'un script pour alias les adresses e-mail que les discussions du forum sont créés ...

MODIFIER 2: En fait, vous pourriez être en mesure d'utiliser le catchall pour quelque chose comme ça ...

Je ne l'ai pas fait mais vous alias "@ exemple.org" à la commande. Voir here pour en savoir plus

+0

est-il possible d'avoir un alias regexp? – Arnelism

0

Si l'e-mail example.org est uniquement utilisé pour les discussions, vous pouvez transférer whole @ example.org vers votre script. Ou vous pouvez utiliser @ discussions.exemple.org.

Questions connexes