Надішліть електронний лист, якщо хтось розміщує повідомлення на каналі Slack


10

Ми використовуємо Slack як команду. Однак є також вечірки, які не входять до нашої команди, але можуть брати участь у списку розсилки.

Скажімо, я хочу створити канал у Slack #mailinglist. Щоразу, коли хтось із членів команди публікує повідомлення на цьому каналі, я хочу отримати електронну пошту на адресу списку розсилки.


Здається, зараз немає інтеграції вихідних електронних листів
Sathyajith Bhat

@Sathya Так. Це все ж визначення інтеграції. Я подумав, що, можливо, щось можна зробити за допомогою вихідної веб-камери. Можна підключити його за допомогою скрипта PHP, що надсилає пошту.
коломан

Відповіді:


8

Я вирішив це за допомогою інтеграції WebHook від Slack і дозволив йому викликати невеликий сценарій PHP, який я написав. Сценарій бере інформацію та надсилає її по електронній пошті.

Сценарій дійсно простий і він знаходиться на GitHub .


Як ви налаштували webhook? Це невільна команда, яку ви хочете виконувати, /mail This is the email bodyабо може скрипт пошти автоматично запускатися ключовим словом у публікації?
Філіпп

1
Дякуємо за пропозицію інтеграції webhook від Slack та за приклад. Вони прекрасно працювали під мої вимоги. Зауважте, що вам потрібно буде встановити його один раз PER-CHANNEL, якщо ви не використовуєте ключові слова для запуску на "будь-якому каналі". Немає жодного вибору "жодного каналу", який би надіслав електронну пошту без ключового слова (чому б це не виходить за межі мене ...) Я спробував спочатку MailClark, але мені було важко налаштувати, заплутати і безкоштовно лише для одного каналу, а потім $ 9 / місяць після цього для кожного додаткового каналу. Швидше за мій бюджет.
OttToyBoy

6

Для цього є слабка інтеграція: MailClark . Він включає груповий режим, який робить саме те, що ви описали. Ви можете мати канал Slack з будь-якою комбінацією користувачів Slack та електронної пошти, де Slack-повідомлення надсилаються як електронні листи, а електронні листи - як Slack-повідомлення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.