# Send emails via slack

**URL:** <https://forum.rasa.com/t/send-emails-via-slack/438>\
**Category:** Rasa Open Source\
**Created:** [August 14, 2018, 9:01am UTC](https://forum.rasa.com/t/send-emails-via-slack/438 "2018-08-14T09:01:23Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![aianagoyal94](https://avatars.discourse-cdn.com/v4/letter/a/b38774/32.png) [@aianagoyal94](https://forum.rasa.com/u/aianagoyal94)\
**Post date:** [August 14, 2018, 9:01am UTC](https://forum.rasa.com/t/send-emails-via-slack/438/1 "2018-08-14T09:01:23Z")

</div>

Hey guys, I’ve added a custom action of sending emails to Rasa. While deploying it on Slack, it’s not performing the action. Is it possible to send mails via Slack

---

<div class="post-metadata">

**Author:** ![souvikg10](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/souvikg10/32/93_2.png) [@souvikg10](https://forum.rasa.com/u/souvikg10)\
**Post date:** [August 14, 2018, 9:33am UTC](https://forum.rasa.com/t/send-emails-via-slack/438/2 "2018-08-14T09:33:44Z")

</div>

Where are you executing your action, i suppose where you have hosted your Rasa server, check the settings of your server if you are allowed to send mails. could be firewall

---

<div class="post-metadata">

**Author:** ![aianagoyal94](https://avatars.discourse-cdn.com/v4/letter/a/b38774/32.png) [@aianagoyal94](https://forum.rasa.com/u/aianagoyal94)\
**Post date:** [August 14, 2018, 9:57am UTC](https://forum.rasa.com/t/send-emails-via-slack/438/3 "2018-08-14T09:57:34Z")

</div>

hey. It’s working through command prompt line. I’m able to send mails while running python script of dialogue management model and training online method. But not through Slack

Also, I’ve built this as a ‘custom’ action in actions.py file

---

<div class="post-metadata">

**Author:** ![souvikg10](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/souvikg10/32/93_2.png) [@souvikg10](https://forum.rasa.com/u/souvikg10)\
**Post date:** [August 14, 2018, 10:14am UTC](https://forum.rasa.com/t/send-emails-via-slack/438/4 "2018-08-14T10:14:45Z")

</div>

when you run your slack connector, it runs up a flask server and opens a web hook for slack on the other hand console channel does not run up any server instead runs a python executable and hence it could be that your configuration for sending out emails differs. I am not sure if slack has anything to do with that

which library are you using to send out mails? Can you try flask-mail

I suppose you are sending out the email from the custom action class in actions.py

---

<div class="post-metadata">

**Author:** ![aianagoyal94](https://avatars.discourse-cdn.com/v4/letter/a/b38774/32.png) [@aianagoyal94](https://forum.rasa.com/u/aianagoyal94)\
**Post date:** [August 14, 2018, 10:39am UTC](https://forum.rasa.com/t/send-emails-via-slack/438/5 "2018-08-14T10:39:28Z")

</div>

Oh. possibly that. I’m using email library of Python. I’ll try out flask-mail

---

<div class="post-metadata">

**Author:** ![aianagoyal94](https://avatars.discourse-cdn.com/v4/letter/a/b38774/32.png) [@aianagoyal94](https://forum.rasa.com/u/aianagoyal94)\
**Post date:** [August 14, 2018, 1:04pm UTC](https://forum.rasa.com/t/send-emails-via-slack/438/6 "2018-08-14T13:04:21Z")

</div>

I tried with flask-mail as well. Still not working. It’s running on two different servers, right? One process shouldn’t have affected the other.

---

<div class="post-metadata">

**Author:** ![souvikg10](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/souvikg10/32/93_2.png) [@souvikg10](https://forum.rasa.com/u/souvikg10)\
**Post date:** [August 14, 2018, 1:45pm UTC](https://forum.rasa.com/t/send-emails-via-slack/438/7 "2018-08-14T13:45:10Z")

</div>

your custom actions should execute at the server from where you will shoot your mails, I am not sure of your setup , how exactly are you connecting to slack? Ngrok?

usually the slack connector at rasa spins up a flask server that should be able to send out mails.
