Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

question: Email Support? #394

Open
geraldsnm opened this issue May 10, 2023 · 3 comments
Open

question: Email Support? #394

geraldsnm opened this issue May 10, 2023 · 3 comments

Comments

@geraldsnm
Copy link

First off, kudos this is an excellent product, thank you so much for making this OSS available to all.

Question:
I see that there's configuration for notifications, is that specific to notfying users when they log in, or is there a way to have emails sent out for scheduling changes and/or upcoming events on the schedule? I didn't see any SMTP configuration so I thought it would prudent to ask. It seems like this would be a nice productivity add.

Thanks again.
-gs

@minhaz1
Copy link

minhaz1 commented May 10, 2023

is there a way to have emails sent out for scheduling changes and/or upcoming events on the schedule

That's exactly what notifications are for. You can see more in the user guide.

If you look at the example configuration there's a messengers section where you can configure which messengers to use to send out notifications. The supported list of messengers can be seen here. Right now it's slack, microsoft teams, rocket chat and Iris. If you're already running Iris then I would suggest just configuring it to use that. If you want to use SMTP that will require a new class to be added to support it, but it should be pretty easy to implement if you're interested.

@geraldsnm
Copy link
Author

geraldsnm commented May 10, 2023

Also for anyone else looking to solve for email:

Teams supports Email Notifications so once you get the messages into teams it should be straight forward enough to get an Outlook message.

iCal is super easy as well - just figured that out :)

@geraldsnm
Copy link
Author

@minhaz1 if I may trouble you for one last question, I'm trying to get the Microsoft Teams integration working and I am not getting anywhere.

I've set config.yaml values to:

notifier:
skipsend: False

default_modes:
- "teams_messenger"

messengers:

  • type: teams_messenger
    webhook: (*** the webhook I got from MS Teams messenger connectors -> webhooks ***)

notifications:
default_times:
- 1
- 86400
- 604800

Then setup several events and reminders tests and see nothing at all in the logs or in MS Teams messenger.

Then I tried with inserting rows into user_contact with mode_id = 5 and the destination value set to the same webhook URL that I used in the config.yaml and that also made no difference.

Any ideas about what I may be missing?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants