I had screened the email
firstname.lastname@example.org in my Discourse instance, and couldn’t register with
email@example.com. But removing
firstname.lastname@example.org from the screened emails allowed
email@example.com to register.
Is that the normal behavior?
I’d assume that to be true for the reason that sub-addressing is a thing and ESPs use all sorts of separators e.g. some use
+ while others use
So in that sense, if some provider uses
- to allow for sub-addressing emails then screening at discourse stands true.
firstname.lastname@example.org is blocked but
email@example.com is not then
firstname.lastname@example.org can still register by just adding a
+new to their existing email. That defeats the purpose of screening.
So it seems like by design but I’d have a look into the code for an evidence verifying the same.
Yes, we match to a levenshtein distance of 2, so very similar emails will be blocked. See
levenshtein distance spammer emails
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.