botpress / v12

Botpress OSS – v12
https://v12.botpress.com
GNU Affero General Public License v3.0
69 stars 83 forks source link

Content elements absent from email - Channel Teams #1096

Closed BPMJoannette closed 1 year ago

BPMJoannette commented 3 years ago

Describe the bug When using the Send Email skill through the Teams channel, the email sent is blank.

image

To Reproduce Steps to reproduce the behavior:

  1. Configure nodemailer's transportConnectionString in basic-skills.json
  2. Create a simple bot with a Send Email skill (ask for email in first node, see screenshots below)
  3. Try it out in the Emulator, make sure you get the email with its content
  4. Configure the Teams channel
  5. Try out the bot in Teams '>> Mail has no subject and is empty

Expected behavior Content elements should be resolved and included in the email sent, from any channel.

Screenshots image image

Environment:

Additional context For reference: https://forum.botpress.com/t/blank-emails-when-using-the-microsoft-teams-channel/4036

mtrinder commented 3 years ago

Thanks @BPMJoannette,

I also wanted to let you know that I enabled the Telegram Messenger channel on my Email Tester and it is working fine. So right now the WebChat & Emulator and Telegram channels are sending the email correctly. The Teams channel is still sending the blank emails. There are no error messages in the logs.

Thanks, Mark.

mtrinder commented 3 years ago

Hi again @BPMJoannette,

I've also just spent a few hours getting the Slack Channel working for my test bot and the emails are coming through fine with subject and body text.

Cheers, Mark.

BPMJoannette commented 3 years ago

Thanks for the update @mtrinder, I appreciate it!

wasim-nihal commented 3 years ago

Hi,

I am facing this issue too. When I use MS Teams to interact with the bot which is supposed to send a static email, I get a blank email without any subject and body.

Thanks, Nihal

stale[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.