3回答
- 新しい順
- 投票が多い順
- コメントが多い順
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!
回答済み 10ヶ月前
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%"
回答済み 10ヶ月前
関連するコンテンツ
- AWS公式更新しました 4ヶ月前
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).