I have an old addon that automatically cleans them up every 14 days. It sends them an email to confirm their account during the process, and if it doesn't get activated, automatically deleted.
https://xenforo.com/community/resources/8wayrun-com-xenutiles-pruner.2152/
Still works a charm in the current XF version.
Thanks for that recommendation, I'll use it.
So I did an email shoot today to the 30,000 members of the forum (I haven't done a mailing in nearly a year, and in the past did it using vB so unsure of bounce rates and delivery rates). A couple things:
1) It took several hours to send out. Is this normal? It kept processing through all the users. Is there a way to speed it up?
2) I got an email from Amazon SES about being in probation:
The Amazon SES sending for AWS account xxxxxx, which lists you as a contact or owner, has been put on probation in AWS region US East (N. Virginia) because it has triggered alarms for excessive bounces. You may still send mail with the account, though we ask that you take action to address this problem as soon as possible.
Your current bounce rate is 11.25%. This is measured over the last 10,376 eligible emails you sent, spanning over approximately the last 11.1 days. We expect our senders' bounce rates to remain below 5%. Senders with a bounce rate exceeding 10% risk suspension.
Note that the bounce rate includes only hard bounces, and excludes bounces to domains you have verified.
Your account will be on probation for the next 42,000 emails you send.
At the end of the probation, if your bounce rate has not returned to acceptable levels, your ability to continue sending via Amazon SES will be suspended. Please note that if your bounce rate increases further, your sending abilities may be terminated before the end of the probation period.
If your bounce rate improves to acceptable levels and maintains that status, you will be notified when the probation is lifted.
Look at the Email bounce log, it shows 87 pages of hard email bounces. I'm guessing this is from the 10 years the site has existed and the first time I've seen data from bounced which should clear them up. I assume the automatic email bouncer will fix this issue so all those people will be removed. I'm unsure why so many bounced considering you have to verify your email to post on the forum.
How do you recommend going forward from here for mailings to prevent suspension of SES?
Edit: Also, Xenforo said I sent out to 30,000 members, but on Amazon SES it shows 10360 emails sent. What's the discrepancy caused by?
Edit2: Just noticed there are 1554 pages of server error logs:
Email to
domain@user.com failed (after retry): Message rejected: Sending suspended for this account. For more information, please check the inbox of the email address associated with your AWS account.Today at 10:14 PM - library/Zend/Mail/Protocol/Abstract.php:431
-----
So, looks like less than half of the emails got sent to the high bounce rate. How do you recommend handling this so the rest of the emails go out okay?