liiight / notifiers

The easy way to send notifications

Home Page:http://notifiers.readthedocs.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add support for low level AWS services

kerma opened this issue · comments

commented

Is your feature request related to a problem? Please describe.
I'd like to use notifiers with AWS services like SNS, SES and maybe SQS.

Describe the solution you'd like
For this to happen notifiers would probably need add an additional dependency: botocore.

Describe alternatives you've considered
Not use notifiers and implement the same thing in my app directly.

Additional context
I'm thinking about writing an SNS provider. Need to know up front whether botocore would be considered too big of an dependency.

Thanks for opening your first issue here! Be sure to follow the issue template! 👋🐞👋

I actually considered adding extra dependencies at some point, exactly for this purpose. So you could essentially do pip install notifiers[extra] and have additional deps installed if you wish to do so.

This would require some minimal changes to the framework and ofcourse implementing these new notifiers but it's very doable.

I'm changing this issue to a regular feature request.

Thanks for taking an interest in notifiers!

still no updates after 4 years?

yep, still nothing. It's almost like the passage of time itself is not a source of work.

Is it possible to somehow use this to send emails via SES?

what values for host, port, username and password would you need here for SES emails?

Well, since you've been so gracious, I taken the time to look into this, and found this: https://docs.aws.amazon.com/ses/latest/dg/send-email-smtp.html