Purpose: Protect official communication channels, prevent abuse, and maintain brand integrity.
Last Updated: 2026-02-04
@admin@noreply@no-reply@donotreply@do-not-reply@system@mailer@postmaster@mail@automated@notifications@notify@alerts@bot@daemon
@support@help@helpdesk@service@customerservice@customer-service@customercare@care@contact@info@feedback@suggestions@complaints
@security@abuse@trust@safety@fraud@antifraud@compliance@legal@privacy@dmca@copyright@report@phishing@spam@antispam
@marketing@news@newsletter@updates@announcements@promo@promotions@offers@deals@sales@campaigns
@billing@payments@invoice@invoices@receipts@finance@accounting@refunds@subscriptions
@webmaster@hostmaster@devops@dev@developer@developers@engineering@api@tech@technical@status@monitoring
@ceo@cto@cfo@coo@cmo@founder@founders@executive@board@investors@press@media@pr
@community@social@events@moderator@moderators@ambassador@ambassadors@partners@partnership
@knexmail@knex-mail@knex@knexcoin@knex-coin@knexpay@knex-pay@knexwallet@knex-wallet@official@verified@team@staff
@knexmial@knexemail@knexxmail@knexmaail@knexmal@knexmeil@kenxmail@knexmai
@root@user@test@demo@example@sample@guest@anonymous@anon@default@null@undefined@unknown
@athrough@z@0through@9
@email@inbox@mail@message@messages@account@profile@username@name
@fuck@shit@ass@asshole@bitch@bastard@damn@hell@cunt@dick@cock@pussy@whore@slut@piss@crap@douche@fag@faggot@nigger@nigga@kike@chink@spic@retard@retarded@moron@idiot
@fuk@fck@f*ck@fvck@phuck@sh1t@a55@a$$@b1tch@d1ck@c0ck@pu$$y@wh0re@5lut@n1gger@n1gga@f4g
@sex@porn@porno@xxx@nude@nudes@naked@anal@oral@blowjob@handjob@masturbate@cum@jizz@orgasm@horny@erotic@fetish@bdsm@kinky
@nazi@hitler@racist@racism@sexist@sexism@homophobe@homophobic@transphobe@hate@kkk@whitesupremacy@supremacist
@kill@murder@rape@torture@violence@death@suicide@terrorist@terror@bomb@shooter@massacre
@google@microsoft@apple@amazon@facebook@meta@twitter@instagram@paypal@venmo@cashapp@coinbase@binance@kraken@blockchain@bitcoin@ethereum@crypto@irs@fbi@government@federal@treasury@bank
@winner@prizes@lottery@jackpot@claim@refund@verify@verification@confirm@suspend@suspended@locked@unlock@restore@recovery@reset@urgent@action-required@immediate@expires@limited-time
@free-money@freemoney@cash-prize@inheritance@millionaire@investment@trader@trading@forex@profit@guaranteed@roi@double-your-money@ponzi@pyramid@mlm
@drugs@cocaine@heroin@meth@methamphetamine@weed@marijuana@cannabis@pills@pharmacy@prescription@opioid@fentanyl@dealer@dealing
@guns@firearms@weapons@ammunition@ammo@explosives
@hacker@hacking@cracker@exploit@malware@virus@ransomware@darknet@darkweb@hitman@assassin@counterfeit@fake-id
@child@children@kid@kids@minor@minors@teen@teens@teenager@underage@loli@lolita@pedo@pedophile@cp
(Combined with any sexual terms - auto-flag for investigation)
@god@jesus@christ@allah@muhammad@prophet@buddha@religion
@president@congress@senate@democrat@republican@liberal@conservative@politics@government@election@vote@voting
- Handles that use Unicode characters that look like Latin letters
- Homograph attacks (e.g., Cyrillic 'а' vs Latin 'a')
- Right-to-left override characters
- Zero-width characters
- Handles starting with numbers only
- Handles containing only special characters
- Handles with consecutive dots or hyphens
- Handles that are URL-like (e.g.,
@www) - Handles mimicking email addresses (e.g.,
@user@domain)
// Store as Set in Lambda or DynamoDB table
const RESERVED_HANDLES = new Set([
'admin', 'noreply', 'support', // ... etc
]);
// Check during signup
if (RESERVED_HANDLES.has(handle.toLowerCase())) {
return error('Handle is reserved for system use');
}// Populate DynamoDB with reserved handles
async function populateReservedHandles() {
const reserved = [...RESERVED_HANDLES];
for (const handle of reserved) {
await docClient.send(new PutCommand({
TableName: TABLE_NAME,
Item: {
handle: `@${handle}`,
reserved: true,
reservedReason: 'System/Brand Protection',
createdAt: new Date().toISOString()
}
}));
}
}All handle reservations should be case-insensitive:
@Admin=@admin=@ADMIN
Consider reserving patterns like:
@knex*(anything starting with knex)@*admin*(anything containing admin)@support*(anything starting with support)
- Monthly: Review new slang/profanity trends
- Quarterly: Add newly identified scam patterns
- Yearly: Audit entire list for relevance
Users can report inappropriate handles that slipped through:
abuse@knexmail.com- In-app reporting feature
- Community moderation
For legitimate users who want a handle that was reserved:
- Submit appeal to
legal@knexmail.com - Provide business justification
- Verify identity/company
- Manual approval by legal team
Estimated Total: ~500-600 handles
Categories:
- Official/System: ~80
- Brand Protection: ~30
- Profanity/Offensive: ~150
- Scam Prevention: ~100
- Illegal Activity: ~50
- Child Safety: ~20
- High-Value Generic: ~50
- Special Cases: ~20+
- Rate Limiting: Prevent rapid handle testing
- IP Blocking: Block known VPN/proxy farms during signup
- Email Verification: Require verified email to activate handle
- Machine Learning: Detect new offensive patterns automatically
- Human Review: Flag suspicious handles for manual review
Some legitimate uses might be blocked (e.g., "@dick" for "Richard"):
- Allow appeals with ID verification
- Whitelist specific legitimate cases
- Provide alternative suggestions during signup
Last Updated: 2026-02-04 Maintained By: KnexMail Security Team Version: 1.0.0