Envoyer un e-mail si quelqu'un poste un message sur une chaîne Slack


10

Nous utilisons Slack en équipe. Cependant, il y a aussi des fêtes qui ne font pas partie de notre équipe mais peuvent participer via une liste de diffusion.

Je veux créer une chaîne dans Slack, par exemple #mailinglist. Chaque fois qu'un membre de l'équipe poste un message sur cette chaîne, je veux qu'un e-mail soit envoyé à l'adresse de la liste de diffusion.


Il ne semble pas y avoir d'intégration de messagerie sortante pour l'instant
Sathyajith Bhat

@Sathya Oui. C'est pourtant la définition de l'intégration. Je pensais que quelque chose pourrait être accompli en utilisant le webhook sortant. On pourrait le brancher avec un script PHP d'envoi de courrier.
koloman

Réponses:


8

J'ai résolu cela en utilisant l'intégration WebHook de Slack et je l'ai laissé appeler un petit script PHP que j'ai écrit. Le script prend les informations et les envoie.

Le script est vraiment simple et il est sur GitHub .


Comment avez-vous configuré le webhook? Est-ce une commande lâche que vous exécutez /mail This is the email bodyou le script de messagerie peut-il être déclenché automatiquement par un mot-clé dans un article?
Philipp

1
Merci pour la suggestion de l'intégration du webhook de Slack et pour l'exemple. Ils ont parfaitement fonctionné pour mes besoins. Notez que vous devrez l'installer une fois PAR CANAL si vous n'utilisez pas de mots clés pour déclencher sur "n'importe quel canal". Il n'y a pas de sélection "n'importe quel canal" qui enverra un e-mail sans mot-clé (pourquoi pas au-delà de moi ...) J'ai d'abord essayé MailClark mais j'ai trouvé difficile à configurer, déroutant et uniquement gratuit pour un canal, puis 9 $ / mois après cela pour chaque chaîne supplémentaire. Bien au-delà de mon budget de toute façon.
OttToyBoy

6

Il y a une intégration Slack pour cela: MailClark . Il comprend un mode Groupe, qui fait exactement ce que vous décrivez. Vous pouvez avoir un canal Slack avec n'importe quelle combinaison d'utilisateurs Slack et de messagerie, où les messages Slack sont envoyés sous forme d'e-mails et les e-mails sont reçus sous forme de messages Slack.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.