I got stuck for a while on the install process 7th step because I added my AWS account ID using dashes, as the readme indicates.
However, it was not until I removed them that I managed to properly write to the bucket. This was thanks to an AWS docs that defines the same policy, but without the dashes in the placeholder.
Perhaps it was just me being new at AWS, but I completely forgot that the bucket, the script and the SES instance must be in a region supported by SES. README would benefit from saying that
I got stuck for a while on the install process 7th step because I added my AWS account ID using dashes, as the readme indicates.
However, it was not until I removed them that I managed to properly write to the bucket. This was thanks to an AWS docs that defines the same policy, but without the dashes in the placeholder.
https://docs.aws.amazon.com/ses/latest/DeveloperGuide/receiving-email-permissions.html
Renaming the placeholder from
AWS-ID-NUMBER
toAWSIDNUMBER
should clear future misunderstandings.