My first attempt to send the email to members to claim their accounts was stopped by Mailgun about the time I sent out the first 1000 invites because of a high bounce rate (~5%). These were bounces from email addresses that were no longer reachable for some reason.
If I have 10,000 members then I can expect 500 or so bad accounts and I need to search for and change them one at a time. Sounds like something a program should be written to do. lol
I don't actually want to delete the accounts as some of them have posted interesting content and there is a chance that the owner might show up at some point in the future to reclaim the account.
What I would like to have is a script that I can run:
The system creates a quota called "Do Not Mail" if it does not already exist. Notifications are all set to off for members in this quota but I can set module permissions to whatever I want (so I can display any content).
I enter a list of bounced email addresses from (e.g., Mailgun), 1 per line.
The script moves the profile into the "Do Not Mail" quota, sets the notifications all to off, and sets the "the user has claimed their account" flag so when I send the Ning Invite email that email does not get sent to accounts in the "Do Not Mail" quota.
updated by @claygordon: 03/29/15 01:23:40PM