Birisi Slack kanalına mesaj gönderirse e-posta gönder


10

Slack'i takım olarak kullanıyoruz. Bununla birlikte, ekibimizin bir parçası olmayan ancak bir posta listesi aracılığıyla katılabilecek taraflar da vardır.

Slack'e bir kanal kurmak istiyorum diyelim #mailinglist. Bazı ekip üyeleri bu kanala her mesaj gönderdiğinde, posta listesi adresine bir e-posta gönderilmesini istiyorum.


Şimdilik bir e-posta entegrasyonu yok gibi görünüyor
Sathyajith Bhat

@Sathya Evet. Yine de entegrasyonun tanımı budur. Giden webhook kullanılarak bir şeylerin başarılabileceğini düşündüm. Bir posta gönderen PHP komut dosyası ile bağlayabilirsiniz.
koloman

Yanıtlar:


8

Slack'ın WebHook entegrasyonunu kullanarak bunu çözdüm ve yazdığım küçük bir PHP betiğini çağırmasına izin verdim. Komut dosyası bilgileri alır ve postalar.

Betik gerçekten basit ve GitHub'da .


Web kancasını nasıl yapılandırdınız? Çalıştırdığınız gevşek bir komut mu /mail This is the email bodyyoksa posta komut dosyası bir postadaki bir anahtar kelime tarafından otomatik olarak tetiklenebilir mi?
Philipp

1
Slack'in webhook entegrasyonunun önerisi ve örnek için teşekkürler. Onlar benim gereksinimleri için mükemmel çalıştı. "Herhangi bir kanalda" tetiklemek için anahtar kelimeler kullanmazsanız PER-CHANNEL'e bir kez yüklemeniz gerekeceğini unutmayın. Hiçbir anahtar kelime olmadan bir e-posta gönderecek "herhangi bir kanal" seçim (neden beni değil ...) Önce MailClark denedim ama yapılandırmak zor, kafa karıştırıcı ve sadece bir kanal için ücretsiz ve sonra buldum Bundan sonraki her bir kanal için aylık 9 ABD doları. Zaten bütçemin çok ötesinde.
OttToyBoy

6

Bunun için bir Slack entegrasyonu var: MailClark . Tam olarak tanımladığınız şeyi yapan bir Grup modu içerir. Slack mesajlarının e-posta olarak gönderildiği ve e-postaların Slack mesajları olarak alındığı herhangi bir Slack ve e-posta kullanıcısı kombinasyonuna sahip bir Slack kanalınız olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.