aheckmann / node-ses

An Amazon SES api for nodejs with proper error handling.
http://aheckmann.github.com/node-ses
MIT License
201 stars 37 forks source link

SIGv4 signed requests using header will start to fail progressively after 10/29 #67

Closed rpong closed 3 years ago

rpong commented 3 years ago

AWS SES will stop accepting SIGv4 signed requests via the header starting on Oct. 29, 2020.

Any update to support this AWS SES change?

Full Message from AWS:

SES is working on an infrastructure upgrade with improved security controls. As part of this improvement, we monitored SIGv4 requests and determined that our Simple Email Service endpoints are currently receiving SIGv4 requests using the connection header from your AWS account. Please note that SIGv4 signed requests using this header will start to fail progressively after 10/29 and you will be required to remove this header from signed headers. Please refer to the documentation [1] [2] and reach out to AWS support [3] if you have any further questions or concerns.

[1] https://docs.aws.amazon.com/ses/latest/DeveloperGuide/using-ses-api-authentication.html
[2] https://docs.aws.amazon.com/general/latest/gr/sigv4-create-canonical-request.html
[3] https://aws.amazon.com/support
markstos commented 3 years ago

Fixed in 3.0.3 release.