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

Updated SES library dependency to one that supports SES Signature v4 #1

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

chadpav
Copy link

@chadpav chadpav commented May 20, 2021

This SES adapter was depending on the outdated amazon-ses-mailer package. The old package was using the SES v3 signing and Amazon started blocking those requests in March 2021.

This PR updates the dependency to a new package node-ses which uses v4 signing. It was a pretty straightforward rewrite to use the new package.

Tested on my v3.10 Parse server instance. The API is pretty straightforward so I imagine it should work without problem on newer Parse Server versions.

@chadpav chadpav closed this May 20, 2021
@chadpav chadpav reopened this May 20, 2021
@mrmarcsmith
Copy link

@acinader @nlutsenko This module is currently 100% broken because AWS no longer accepts V3 requests. this PR is meant to fix that, can we prioritize its review?

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

Successfully merging this pull request may close these issues.

3 participants