3 Respuestas
- Más nuevo
- Más votos
- Más comentarios
0
I have the exact same issue. I believe the Reputation.ComplaintRate is calculated wrong, it doesn't get lower over time, even though I've totally eliminated complaints!
respondido hace 10 meses
0
The complaint rate calculation has a bug, it's showing a totally different value compared to what's the real metrics give by total(complaint) / total(sent).
I've spent some time writing this script to calculate the correct value.
Please submit it to the technical team to review, I don't have that level of subscription.
SEND=$(aws cloudwatch get-metric-statistics \
--namespace AWS/SES --metric-name Send \
--start-time 2023-01-01 --end-time 2024-01-01 \
--period 864000000 --statistics Sum --query 'Datapoints[0].Sum')
BOUNCE=$(aws cloudwatch get-metric-statistics \
--namespace AWS/SES --metric-name Bounce \
--start-time 2023-01-01 --end-time 2024-01-01 \
--period 864000000 --statistics Sum --query 'Datapoints[0].Sum')
COMPLAINT=$(aws cloudwatch get-metric-statistics \
--namespace AWS/SES --metric-name Complaint \
--start-time 2023-01-01 --end-time 2024-01-01 \
--period 864000000 --statistics Sum --query 'Datapoints[0].Sum')
BOUNCE_RATE=$(bc <<< "scale=4; ($BOUNCE/$SEND)*100")
COMPLAINT_RATE=$(bc <<< "scale=4; ($COMPLAINT/$SEND)*100")
echo "bounce rate: $BOUNCE_RATE%"
echo "complaint rate: $COMPLAINT_RATE%"
respondido hace 10 meses
Contenido relevante
- OFICIAL DE AWSActualizada hace un año
- OFICIAL DE AWSActualizada hace 5 meses
- OFICIAL DE AWSActualizada hace 2 años
No. My account was flagged & I reached out to the team & explained what steps I would take to maintain a clean mailing list & the reset my complaint percentage. It is unfortunate because someone can sign up for a mailing list, agree to the terms. But when they receive the emails, rather than unsubscribe, they report it as spam (make a complaint).