- Newest
- Most votes
- Most comments
Based on the error messages you're receiving, it appears that there's an issue with SPF (Sender Policy Framework) record verification when sending emails to GNU mailing list addresses. The specific error "554 4.4.7 Message expired: unable to deliver in 840 minutes.<451 Temporary DNS error while checking SPF record. Try again later.>" indicates that the receiving mail server (GNU's mail server) is trying to verify your SPF record but encountering DNS resolution problems.
This is likely not an issue with your AWS SES configuration specifically, but rather a temporary DNS resolution problem between AWS SES and the GNU mail servers. The fact that you're able to send emails to other mailing lists like Arch Linux suggests that your SES setup is generally working correctly.
As for the bounces mentioned by the GNU mailing list, these are likely related to the same issue. When your emails couldn't be delivered due to the SPF verification problems, the GNU mailing list system recorded these as bounces against your account.
To resolve this issue:
- Verify that your domain has proper SPF records set up for use with Amazon SES
- Check if there are any AWS service notifications about SES issues in your region
- You might want to try sending from a different AWS region temporarily to see if the issue persists
- Contact the GNU mailing list administrators to inform them about the SPF verification errors you're experiencing
If the problem continues, it might be worth contacting AWS Support as there could be a specific issue with DNS resolution between AWS SES and the GNU mail servers that needs to be addressed at the service level.
Sources
SES ap-southeast-1 SMTP inteface cause one bounce for each email sent | AWS re:Post
SES SMTP endpoint at ap-southeast-1 suddenly started to misbehave after months of usage with bounce for each email sent | AWS re:Post
Relevant content
- asked 3 years ago
