如果有人在Slack频道中发布消息,则发送电子邮件


10

我们正在以Slack为团队。但是,也有一些不属于我们团队但可以通过邮件列表参加的聚会。

我想在Slack中建立一个频道#mailinglist。每当一些团队成员在此频道中发布消息时,我都希望有一封发送到邮件列表地址的电子邮件。


暂时似乎没有外发电子邮件集成
Sathyajith Bhat

@Sathya是的。那就是集成的定义。我认为使用传出的Webhook也许可以完成某些事情。可以使用邮寄PHP脚本将其连接起来。
koloman

Answers:


8

我使用Slack的WebHook集成解决了这个问题,并让它调用了我编写的一个PHP脚本。该脚本获取信息并将其邮寄。

该脚本非常简单,位于GitHub上


您如何配置Webhook?是像您一样运行的松弛命令,/mail This is the email body还是可以由帖子中的关键字自动触发邮件脚本?
菲利普

1
感谢您对Slack的webhook集成的建议以及示例。他们完全可以满足我的要求。请注意,如果您不使用关键字在“任何频道”上触发,则需要在PER-CHANNEL中安装一次。没有“任何频道”选项会发送不带关键字的电子邮件(为什么不在我身边……)我确实尝试过MailClark,但发现它难以配置,令人困惑,并且仅对一个频道免费,然后之后,每个额外的频道需要$ 9 /月。反正超出了我的预算。
OttToyBoy

6

有一个Slack集成:MailClark。它包括一个组模式,它可以完全满足您的描述。您可以拥有一个Slack频道,其中包含Slack和电子邮件用户的任意组合,其中Slack消息作为电子邮件发送出去,而电子邮件作为Slack消息接收。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.