Mastodon: UI for admins to confirm users manually

Created on 9 Apr 2017  路  6Comments  路  Source: tootsuite/mastodon

I've been having issues with confirmation emails getting stuck in pre-inbox spam filters (looking at you, FastMail...) and it'd be nice to be able to run a Rake command to confirm them manually. I'll take a look to see what I can do.


  • [x] I searched or browsed the repo鈥檚 other issues to ensure this is not a duplicate.
expertise wanted

Most helpful comment

I'm thinking having a UI in the admin interface for this would better really, but yeah, I feel like this would be a useful feature, along with maybe letting admins decide to not send emails when a user registers (that would enable instances with only manual approval of new users)

All 6 comments

FastMail is just running SpamAssassin, using a global bayesian filter by default, though users can switch to a local filter after classifying enough positive and negative messages.

For reference, once your emails finally came through to me, the one email I inspected had a spam score of 3.8 (I believe the default threshold for the Spam folder is 5.0), with the following calculation:

X-Spam-hits: BAYES_50 0.8, HEADER_FROM_DIFFERENT_DOMAINS 0.001, HTML_MESSAGE 0.001,
  RCVD_IN_INVALUEMENT 2, RCVD_IN_UNSUBSCOREBL 1, LANGUAGES en,
  BAYES_USED user, SA_VERSION 3.4.0

RCVD_IN_INVALUEMENT appears to be http://www.invaluement.com, and RCVD_IN_UNSUBSCOREBL is I think http://blacklist.lashback.com. I don't know why your emails are getting flagged from those blacklists though.

Thanks for following up @kballard!

Can this be closed? Or do we consider that having a rake task (or any other method, maybe a UI in the admin interface) to manually confirm users is a feature we want to have? It is IMO, but I'd like to hear your thoughts

It's a fair question! I've been doing it enough that, regardless, I'll be keeping the changes in #1300 alive in my fork.

I'm thinking having a UI in the admin interface for this would better really, but yeah, I feel like this would be a useful feature, along with maybe letting admins decide to not send emails when a user registers (that would enable instances with only manual approval of new users)

I agree that there should be an admin UI for this, because there will always be cases of people not getting the emails that they should. And I also agree that we should have a way for an instance to require admin approval for all new users. I'm already a member of an instance that would want that, because it's for a small social group of people who already know each other.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ccoenen picture ccoenen  路  3Comments

renatolond picture renatolond  路  3Comments

thomaskuntzz picture thomaskuntzz  路  3Comments

sorin-davidoi picture sorin-davidoi  路  3Comments

marrus-sh picture marrus-sh  路  3Comments