Pre-seeding banned/suspended member list

AI-generated summary

The discussion revolves around pre-seeding a list of banned or suspended members from a previous platform to prevent their re-entry into a new Discourse community. RubyRhod seeks a way to pre-ban 500 ‘bad actors’ without sending them email invitations, which could be seen as unwelcome. They consider creating accounts for these users and immediately banning them, or using a temporary mail server to block emails. maiki suggests adjusting trust levels to reduce spam from new accounts. RubyRhod discovers the ‘Screened Emails’ log feature and proposes a feature request to allow manual insertion of email addresses. dachary provides a link to instructions on manually adding emails to the screened list, offering a practical workaround.

I have started to invite members over from our old board. So far, so good!

But I have 500 or so ‘bad actors’ from over the years who I’d love to pre-ban if possible. Is it possible?

The evil way would be to invite them into a group with no permissions, but I’ll bet 90% of them have mostly forgotten about us, and an email to remind them would not be cool.

What do you suggest? So far I have a list posted in our staff section of the banned member list from the old software. This is not ideal, obviously.

Thanks

You can tweak the trust levels to your community’s needs. Making it harder to bring noise with new accounts might just solve your problem.

The ideal solution would be a batch of invites that don’t get emailed, creating the accounts and then immediately giving them the proverbial finger.

The admin in me wants to spin up a smarthost mailserver temporarily, reject all the mail, then turn it off.

There’s got to be a better way

OK… searching around, I found an empty list under Logs called ‘Screened Emails’ under logs. This seems to be the right place to drop in my list of baddies.

Feature request to allow manual insertion here?

For cross reference purposes, the following post explains how to do it: