loading up the forgejo repo on tangled to test page performance
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

feat: add setting to block disposable emails

- Add a new setting `EMAIL_DOMAIN_BLOCK_DISPOSABLE` that will append a list of
domains that are known for being used by temporary or disposable email
services.

- Add a utility to automatically download and format the list of domains from
the disposable-email-domains project on github.

(https://github.com/disposable-email-domains/disposable-email-domains)
license: CC0 1.0 Universal (CC0 1.0) [Public Domain]

from README:
"""
This repo contains a list of disposable and temporary email address domains often used to register dummy users in order to spam or abuse some services.

We cannot guarantee all of these can still be considered disposable but we do basic checking so chances are they were disposable at one point in time.
"""

+4173 -11
+13 -2
Makefile
··· 51 51 GOPLS_PACKAGE ?= golang.org/x/tools/gopls@v0.16.2 # renovate: datasource=go 52 52 RENOVATE_NPM_PACKAGE ?= renovate@39.19.1 # renovate: datasource=docker packageName=code.forgejo.org/forgejo-contrib/renovate 53 53 54 + # https://github.com/disposable-email-domains/disposable-email-domains/commits/main/ 55 + DISPOSABLE_EMAILS_SHA ?= 0c27e671231d27cf66370034d7f6818037416989 # renovate: ... 56 + 54 57 ifeq ($(HAS_GO), yes) 55 58 CGO_EXTRA_CFLAGS := -DSQLITE_MAX_VARIABLE_NUMBER=32766 56 59 CGO_CFLAGS ?= $(shell $(GO) env CGO_CFLAGS) $(CGO_EXTRA_CFLAGS) ··· 417 420 lint-frontend-fix: lint-js-fix lint-css-fix 418 421 419 422 .PHONY: lint-backend 420 - lint-backend: lint-go lint-go-vet lint-editorconfig lint-renovate lint-locale 423 + lint-backend: lint-go lint-go-vet lint-editorconfig lint-renovate lint-locale lint-disposable-emails 421 424 422 425 .PHONY: lint-backend-fix 423 - lint-backend-fix: lint-go-fix lint-go-vet lint-editorconfig 426 + lint-backend-fix: lint-go-fix lint-go-vet lint-editorconfig lint-disposable-emails-fix 424 427 425 428 .PHONY: lint-codespell 426 429 lint-codespell: ··· 510 513 .PHONY: lint-editorconfig 511 514 lint-editorconfig: 512 515 $(GO) run $(EDITORCONFIG_CHECKER_PACKAGE) templates .forgejo/workflows 516 + 517 + .PHONY: lint-disposable-emails 518 + lint-disposable-emails: 519 + $(GO) run build/generate-disposable-email.go -check -r $(DISPOSABLE_EMAILS_SHA) 520 + 521 + .PHONY: lint-disposable-emails-fix 522 + lint-disposable-emails-fix: 523 + $(GO) run build/generate-disposable-email.go -r $(DISPOSABLE_EMAILS_SHA) 513 524 514 525 .PHONY: lint-templates 515 526 lint-templates: .venv node_modules
+203
build/generate-disposable-email.go
··· 1 + // Copyright 2024 James Hatfield 2 + // SPDX-License-Identifier: MIT 3 + 4 + //go:build ignore 5 + 6 + package main 7 + 8 + import ( 9 + "bufio" 10 + "bytes" 11 + "crypto" 12 + "flag" 13 + "fmt" 14 + "go/format" 15 + "io" 16 + "log" 17 + "net/http" 18 + "os" 19 + "regexp" 20 + "strings" 21 + ) 22 + 23 + const disposableEmailListURL string = "https://raw.githubusercontent.com/disposable-email-domains/disposable-email-domains/%s/disposable_email_blocklist.conf" 24 + 25 + var ( 26 + gitRef *string = flag.String("r", "master", "Git reference of the domain list version") 27 + outPat *string = flag.String("o", "modules/setting/disposable_email_domain_data.go", "Output path") 28 + check *bool = flag.Bool("check", false, "Check if the current output file matches the current upstream list") 29 + ) 30 + 31 + func main() { 32 + flag.Parse() 33 + 34 + if *check { 35 + // read in the local copy of the domain list 36 + local, err := get_local_file() 37 + if err != nil { 38 + log.Fatalf("File Read Error: %v", err) 39 + } 40 + 41 + // generate the remote copy of the domain list 42 + remote, err := generate() 43 + if err != nil { 44 + log.Fatalf("Generation Error: %v", err) 45 + } 46 + 47 + // strip the comments from both (so we dont fail simply due to git ref difference) 48 + local = strip_comments(local) 49 + remote = strip_comments(remote) 50 + 51 + // generate the hash of the local copy 52 + local_sha, err := hash(local) 53 + if err != nil { 54 + log.Fatalf("Local Hash Generation Error: %v", err) 55 + } 56 + 57 + // generate the hash of the remote copy 58 + remote_sha, err := hash(remote) 59 + if err != nil { 60 + log.Fatalf("Remote Hash Generation Error: %v", err) 61 + } 62 + 63 + // if the hashes dont match then the local copy needs to be updated 64 + if local_sha != remote_sha { 65 + log.Fatalf("Disposable email domain list needs to be updated!! \"make lint-disposable-emails-fix\"") 66 + } 67 + } else { 68 + // generate the source code (array of domains) 69 + res, err := generate() 70 + if err != nil { 71 + log.Fatalf("Generation Error: %v", err) 72 + } 73 + 74 + // write result to a file 75 + err = os.WriteFile(*outPat, res, 0o644) 76 + if err != nil { 77 + log.Fatalf("File Write Error: %v", err) 78 + } 79 + } 80 + } 81 + 82 + func strip_comments(data []byte) []byte { 83 + result := make([]byte, 0, len(data)) 84 + 85 + re := regexp.MustCompile(`^\W*//.*$`) 86 + 87 + for _, line := range bytes.Split(data, []byte("\n")) { 88 + if !re.Match(line) { 89 + result = append(result, line...) 90 + } 91 + } 92 + 93 + return result 94 + } 95 + 96 + func hash(data []byte) (string, error) { 97 + var err error 98 + 99 + hash := crypto.SHA3_256.New() 100 + 101 + _, err = hash.Write(data) 102 + if err != nil { 103 + return "", err 104 + } 105 + 106 + return fmt.Sprintf("%x", hash.Sum(nil)), err 107 + } 108 + 109 + func get_local_file() ([]byte, error) { 110 + var err error 111 + 112 + f, err := os.Open(*outPat) 113 + if err != nil { 114 + return nil, err 115 + } 116 + defer f.Close() 117 + 118 + data, err := io.ReadAll(f) 119 + if err != nil { 120 + return nil, err 121 + } 122 + 123 + return data, err 124 + } 125 + 126 + func get_remote() ([]string, error) { 127 + var err error 128 + var url string = fmt.Sprintf(disposableEmailListURL, *gitRef) 129 + 130 + // download the domain list 131 + res, err := http.Get(url) 132 + if err != nil { 133 + return nil, err 134 + } 135 + defer res.Body.Close() 136 + 137 + body, err := io.ReadAll(res.Body) 138 + if err != nil { 139 + return nil, err 140 + } 141 + 142 + // go through all entries (1 domain per line) 143 + scanner := bufio.NewScanner(bytes.NewReader(body)) 144 + 145 + var arrDomains []string 146 + for scanner.Scan() { 147 + line := scanner.Text() 148 + arrDomains = append(arrDomains, line) 149 + } 150 + 151 + return arrDomains, err 152 + } 153 + 154 + func generate() ([]byte, error) { 155 + var err error 156 + var url string = fmt.Sprintf(disposableEmailListURL, *gitRef) 157 + 158 + // download the domains list 159 + arrDomains, err := get_remote() 160 + if err != nil { 161 + return nil, err 162 + } 163 + 164 + // build the string in a readable way 165 + var sb strings.Builder 166 + 167 + _, err = sb.WriteString("[]string{\n") 168 + if err != nil { 169 + return nil, err 170 + } 171 + 172 + for _, item := range arrDomains { 173 + _, err = sb.WriteString(fmt.Sprintf("\t%q,\n", item)) 174 + if err != nil { 175 + return nil, err 176 + } 177 + } 178 + 179 + _, err = sb.WriteString("}") 180 + if err != nil { 181 + return nil, err 182 + } 183 + 184 + // insert the values into file 185 + final := fmt.Sprintf(hdr, url, sb.String()) 186 + 187 + return format.Source([]byte(final)) 188 + } 189 + 190 + const hdr = ` 191 + // Copyright 2024 James Hatfield 192 + // SPDX-License-Identifier: MIT 193 + // 194 + // Code generated by build/generate-disposable-email.go. DO NOT EDIT 195 + // Sourced from %s 196 + package setting 197 + 198 + import "sync" 199 + 200 + var DisposableEmailDomains = sync.OnceValue(func() []string { 201 + return %s 202 + }) 203 + `
+3811
modules/setting/disposable_email_domain_data.go
··· 1 + // Copyright 2024 James Hatfield 2 + // SPDX-License-Identifier: MIT 3 + // 4 + // Code generated by build/generate-disposable-email.go. DO NOT EDIT 5 + // Sourced from https://raw.githubusercontent.com/disposable-email-domains/disposable-email-domains/0c27e671231d27cf66370034d7f6818037416989/disposable_email_blocklist.conf 6 + package setting 7 + 8 + import "sync" 9 + 10 + var DisposableEmailDomains = sync.OnceValue(func() []string { 11 + return []string{ 12 + "0-mail.com", 13 + "027168.com", 14 + "0815.ru", 15 + "0815.ry", 16 + "0815.su", 17 + "0845.ru", 18 + "0box.eu", 19 + "0clickemail.com", 20 + "0n0ff.net", 21 + "0nelce.com", 22 + "0v.ro", 23 + "0w.ro", 24 + "0wnd.net", 25 + "0wnd.org", 26 + "0x207.info", 27 + "1-8.biz", 28 + "1-tm.com", 29 + "10-minute-mail.com", 30 + "1000rebates.stream", 31 + "100likers.com", 32 + "105kg.ru", 33 + "10dk.email", 34 + "10mail.com", 35 + "10mail.org", 36 + "10mail.tk", 37 + "10mail.xyz", 38 + "10minmail.de", 39 + "10minut.com.pl", 40 + "10minut.xyz", 41 + "10minutemail.be", 42 + "10minutemail.cf", 43 + "10minutemail.co.uk", 44 + "10minutemail.co.za", 45 + "10minutemail.com", 46 + "10minutemail.de", 47 + "10minutemail.ga", 48 + "10minutemail.gq", 49 + "10minutemail.ml", 50 + "10minutemail.net", 51 + "10minutemail.nl", 52 + "10minutemail.pro", 53 + "10minutemail.us", 54 + "10minutemailbox.com", 55 + "10minutemails.in", 56 + "10minutenemail.de", 57 + "10minutenmail.xyz", 58 + "10minutesmail.com", 59 + "10minutesmail.fr", 60 + "10minutmail.pl", 61 + "10x9.com", 62 + "11163.com", 63 + "123-m.com", 64 + "12hosting.net", 65 + "12houremail.com", 66 + "12minutemail.com", 67 + "12minutemail.net", 68 + "12storage.com", 69 + "140unichars.com", 70 + "147.cl", 71 + "14n.co.uk", 72 + "15qm.com", 73 + "1blackmoon.com", 74 + "1ce.us", 75 + "1chuan.com", 76 + "1clck2.com", 77 + "1fsdfdsfsdf.tk", 78 + "1mail.ml", 79 + "1pad.de", 80 + "1s.fr", 81 + "1secmail.com", 82 + "1secmail.net", 83 + "1secmail.org", 84 + "1st-forms.com", 85 + "1to1mail.org", 86 + "1usemail.com", 87 + "1webmail.info", 88 + "1zhuan.com", 89 + "2012-2016.ru", 90 + "20email.eu", 91 + "20email.it", 92 + "20mail.eu", 93 + "20mail.in", 94 + "20mail.it", 95 + "20minutemail.com", 96 + "20minutemail.it", 97 + "20mm.eu", 98 + "2120001.net", 99 + "21cn.com", 100 + "247web.net", 101 + "24hinbox.com", 102 + "24hourmail.com", 103 + "24hourmail.net", 104 + "2anom.com", 105 + "2chmail.net", 106 + "2ether.net", 107 + "2fdgdfgdfgdf.tk", 108 + "2odem.com", 109 + "2prong.com", 110 + "2wc.info", 111 + "300book.info", 112 + "30mail.ir", 113 + "30minutemail.com", 114 + "30wave.com", 115 + "3202.com", 116 + "36ru.com", 117 + "3d-painting.com", 118 + "3l6.com", 119 + "3mail.ga", 120 + "3trtretgfrfe.tk", 121 + "4-n.us", 122 + "4057.com", 123 + "418.dk", 124 + "42o.org", 125 + "4gfdsgfdgfd.tk", 126 + "4k5.net", 127 + "4mail.cf", 128 + "4mail.ga", 129 + "4nextmail.com", 130 + "4nmv.ru", 131 + "4tb.host", 132 + "4warding.com", 133 + "4warding.net", 134 + "4warding.org", 135 + "50set.ru", 136 + "55hosting.net", 137 + "5ghgfhfghfgh.tk", 138 + "5gramos.com", 139 + "5july.org", 140 + "5mail.cf", 141 + "5mail.ga", 142 + "5minutemail.net", 143 + "5oz.ru", 144 + "5tb.in", 145 + "5x25.com", 146 + "5ymail.com", 147 + "60minutemail.com", 148 + "672643.net", 149 + "675hosting.com", 150 + "675hosting.net", 151 + "675hosting.org", 152 + "6hjgjhgkilkj.tk", 153 + "6ip.us", 154 + "6mail.cf", 155 + "6mail.ga", 156 + "6mail.ml", 157 + "6paq.com", 158 + "6somok.ru", 159 + "6url.com", 160 + "75hosting.com", 161 + "75hosting.net", 162 + "75hosting.org", 163 + "7days-printing.com", 164 + "7mail.ga", 165 + "7mail.ml", 166 + "7tags.com", 167 + "80665.com", 168 + "8127ep.com", 169 + "8mail.cf", 170 + "8mail.ga", 171 + "8mail.ml", 172 + "99.com", 173 + "99cows.com", 174 + "99experts.com", 175 + "9mail.cf", 176 + "9me.site", 177 + "9mot.ru", 178 + "9ox.net", 179 + "9q.ro", 180 + "a-bc.net", 181 + "a45.in", 182 + "a7996.com", 183 + "aa5zy64.com", 184 + "aaqwe.ru", 185 + "aaqwe.store", 186 + "abacuswe.us", 187 + "abakiss.com", 188 + "abatido.com", 189 + "abcmail.email", 190 + "abevw.com", 191 + "abilitywe.us", 192 + "abovewe.us", 193 + "absolutewe.us", 194 + "abundantwe.us", 195 + "abusemail.de", 196 + "abuser.eu", 197 + "abyssmail.com", 198 + "ac20mail.in", 199 + "academiccommunity.com", 200 + "academywe.us", 201 + "acceleratewe.us", 202 + "accentwe.us", 203 + "acceptwe.us", 204 + "acclaimwe.us", 205 + "accordwe.us", 206 + "accreditedwe.us", 207 + "achievementwe.us", 208 + "achievewe.us", 209 + "acornwe.us", 210 + "acrossgracealley.com", 211 + "acrylicwe.us", 212 + "activatewe.us", 213 + "activitywe.us", 214 + "acucre.com", 215 + "acuitywe.us", 216 + "acumenwe.us", 217 + "adaptivewe.us", 218 + "adaptwe.us", 219 + "add3000.pp.ua", 220 + "addictingtrailers.com", 221 + "adeptwe.us", 222 + "adfskj.com", 223 + "adios.email", 224 + "adiq.eu", 225 + "aditus.info", 226 + "admiralwe.us", 227 + "ado888.biz", 228 + "adobeccepdm.com", 229 + "adoniswe.us", 230 + "adpugh.org", 231 + "adroh.com", 232 + "adsd.org", 233 + "adubiz.info", 234 + "adult-work.info", 235 + "advantagewe.us", 236 + "advantimo.com", 237 + "adventurewe.us", 238 + "adventwe.us", 239 + "advisorwe.us", 240 + "advocatewe.us", 241 + "adwaterandstir.com", 242 + "aegde.com", 243 + "aegia.net", 244 + "aegiscorp.net", 245 + "aegiswe.us", 246 + "aelo.es", 247 + "aeonpsi.com", 248 + "afarek.com", 249 + "affiliate-nebenjob.info", 250 + "affiliatedwe.us", 251 + "affilikingz.de", 252 + "affinitywe.us", 253 + "affluentwe.us", 254 + "affordablewe.us", 255 + "afia.pro", 256 + "afrobacon.com", 257 + "afterhourswe.us", 258 + "agedmail.com", 259 + "agendawe.us", 260 + "agger.ro", 261 + "agilewe.us", 262 + "agorawe.us", 263 + "agtx.net", 264 + "aheadwe.us", 265 + "ahem.email", 266 + "ahk.jp", 267 + "ahmedkhlef.com", 268 + "air2token.com", 269 + "airmailbox.website", 270 + "airsi.de", 271 + "aiworldx.com", 272 + "ajaxapp.net", 273 + "akapost.com", 274 + "akerd.com", 275 + "akgq701.com", 276 + "akmail.in", 277 + "akugu.com", 278 + "al-qaeda.us", 279 + "albionwe.us", 280 + "alchemywe.us", 281 + "alfaceti.com", 282 + "aliaswe.us", 283 + "alienware13.com", 284 + "aligamel.com", 285 + "alina-schiesser.ch", 286 + "alisongamel.com", 287 + "alivance.com", 288 + "alivewe.us", 289 + "all-cats.ru", 290 + "allaccesswe.us", 291 + "allamericanwe.us", 292 + "allaroundwe.us", 293 + "alldirectbuy.com", 294 + "allegiancewe.us", 295 + "allegrowe.us", 296 + "allemojikeyboard.com", 297 + "allgoodwe.us", 298 + "alliancewe.us", 299 + "allinonewe.us", 300 + "allofthem.net", 301 + "alloutwe.us", 302 + "allowed.org", 303 + "alloywe.us", 304 + "allprowe.us", 305 + "allseasonswe.us", 306 + "allstarwe.us", 307 + "allthegoodnamesaretaken.org", 308 + "allurewe.us", 309 + "almondwe.us", 310 + "alph.wtf", 311 + "alpha-web.net", 312 + "alphaomegawe.us", 313 + "alpinewe.us", 314 + "altairwe.us", 315 + "altitudewe.us", 316 + "altuswe.us", 317 + "ama-trade.de", 318 + "ama-trans.de", 319 + "amadeuswe.us", 320 + "amail.club", 321 + "amail.com", 322 + "amail1.com", 323 + "amail4.me", 324 + "amazon-aws.org", 325 + "amberwe.us", 326 + "ambiancewe.us", 327 + "ambitiouswe.us", 328 + "amelabs.com", 329 + "americanawe.us", 330 + "americasbestwe.us", 331 + "americaswe.us", 332 + "amicuswe.us", 333 + "amilegit.com", 334 + "amiri.net", 335 + "amiriindustries.com", 336 + "amplewe.us", 337 + "amplifiedwe.us", 338 + "amplifywe.us", 339 + "ampsylike.com", 340 + "analogwe.us", 341 + "analysiswe.us", 342 + "analyticalwe.us", 343 + "analyticswe.us", 344 + "analyticwe.us", 345 + "anappfor.com", 346 + "anappthat.com", 347 + "andreihusanu.ro", 348 + "andthen.us", 349 + "animesos.com", 350 + "anit.ro", 351 + "ano-mail.net", 352 + "anon-mail.de", 353 + "anonbox.net", 354 + "anonmail.top", 355 + "anonmails.de", 356 + "anonymail.dk", 357 + "anonymbox.com", 358 + "anonymized.org", 359 + "anonymousness.com", 360 + "anotherdomaincyka.tk", 361 + "ansibleemail.com", 362 + "anthony-junkmail.com", 363 + "antireg.com", 364 + "antireg.ru", 365 + "antispam.de", 366 + "antispam24.de", 367 + "antispammail.de", 368 + "any.pink", 369 + "anyalias.com", 370 + "aoeuhtns.com", 371 + "apfelkorps.de", 372 + "aphlog.com", 373 + "apkmd.com", 374 + "appc.se", 375 + "appinventor.nl", 376 + "appixie.com", 377 + "apps.dj", 378 + "appzily.com", 379 + "arduino.hk", 380 + "ariaz.jetzt", 381 + "armyspy.com", 382 + "aron.us", 383 + "arroisijewellery.com", 384 + "art-en-ligne.pro", 385 + "artman-conception.com", 386 + "arur01.tk", 387 + "arurgitu.gq", 388 + "arvato-community.de", 389 + "aschenbrandt.net", 390 + "asdasd.nl", 391 + "asdasd.ru", 392 + "ashleyandrew.com", 393 + "ask-mail.com", 394 + "asorent.com", 395 + "ass.pp.ua", 396 + "astonut.tk", 397 + "astroempires.info", 398 + "asu.mx", 399 + "asu.su", 400 + "at.hm", 401 + "at0mik.org", 402 + "atnextmail.com", 403 + "attnetwork.com", 404 + "augmentationtechnology.com", 405 + "ausgefallen.info", 406 + "auti.st", 407 + "autorobotica.com", 408 + "autosouvenir39.ru", 409 + "autotwollow.com", 410 + "autowb.com", 411 + "averdov.com", 412 + "avia-tonic.fr", 413 + "avls.pt", 414 + "awatum.de", 415 + "awdrt.org", 416 + "awiki.org", 417 + "awsoo.com", 418 + "axiz.org", 419 + "axon7zte.com", 420 + "axsup.net", 421 + "ayakamail.cf", 422 + "azazazatashkent.tk", 423 + "azcomputerworks.com", 424 + "azmeil.tk", 425 + "b1of96u.com", 426 + "b2bx.net", 427 + "b2cmail.de", 428 + "badgerland.eu", 429 + "badoop.com", 430 + "badpotato.tk", 431 + "balaket.com", 432 + "bangban.uk", 433 + "banit.club", 434 + "banit.me", 435 + "bank-opros1.ru", 436 + "bareed.ws", 437 + "barooko.com", 438 + "barryogorman.com", 439 + "bartdevos.be", 440 + "basscode.org", 441 + "bauwerke-online.com", 442 + "bazaaboom.com", 443 + "bbbbyyzz.info", 444 + "bbhost.us", 445 + "bbitf.com", 446 + "bbitj.com", 447 + "bbitq.com", 448 + "bcaoo.com", 449 + "bcast.ws", 450 + "bcb.ro", 451 + "bccto.me", 452 + "bdmuzic.pw", 453 + "beaconmessenger.com", 454 + "bearsarefuzzy.com", 455 + "beddly.com", 456 + "beefmilk.com", 457 + "belamail.org", 458 + "belgianairways.com", 459 + "belljonestax.com", 460 + "beluckygame.com", 461 + "benipaula.org", 462 + "bepureme.com", 463 + "beribase.ru", 464 + "beribaza.ru", 465 + "berirabotay.ru", 466 + "best-john-boats.com", 467 + "bestchoiceusedcar.com", 468 + "bestlistbase.com", 469 + "bestoption25.club", 470 + "bestparadize.com", 471 + "bestsoundeffects.com", 472 + "besttempmail.com", 473 + "betr.co", 474 + "bgtmail.com", 475 + "bgx.ro", 476 + "bheps.com", 477 + "bidourlnks.com", 478 + "big1.us", 479 + "bigprofessor.so", 480 + "bigstring.com", 481 + "bigwhoop.co.za", 482 + "bij.pl", 483 + "binka.me", 484 + "binkmail.com", 485 + "binnary.com", 486 + "bio-muesli.info", 487 + "bio-muesli.net", 488 + "bione.co", 489 + "bitwhites.top", 490 + "bitymails.us", 491 + "blackgoldagency.ru", 492 + "blackmarket.to", 493 + "bladesmail.net", 494 + "blip.ch", 495 + "blnkt.net", 496 + "block521.com", 497 + "blogmyway.org", 498 + "blogos.net", 499 + "blogspam.ro", 500 + "blondemorkin.com", 501 + "blondmail.com", 502 + "bluedumpling.info", 503 + "bluewerks.com", 504 + "bnote.com", 505 + "boatmail.us", 506 + "bobgf.ru", 507 + "bobgf.store", 508 + "bobmail.info", 509 + "bobmurchison.com", 510 + "bofthew.com", 511 + "bonobo.email", 512 + "boofx.com", 513 + "bookthemmore.com", 514 + "bootybay.de", 515 + "borged.com", 516 + "borged.net", 517 + "borged.org", 518 + "bot.nu", 519 + "boun.cr", 520 + "bouncr.com", 521 + "box-mail.ru", 522 + "box-mail.store", 523 + "boxem.ru", 524 + "boxem.store", 525 + "boxformail.in", 526 + "boximail.com", 527 + "boxlet.ru", 528 + "boxlet.store", 529 + "boxmail.lol", 530 + "boxomail.live", 531 + "boxtemp.com.br", 532 + "bptfp.net", 533 + "brand-app.biz", 534 + "brandallday.net", 535 + "brasx.org", 536 + "breakthru.com", 537 + "brefmail.com", 538 + "brennendesreich.de", 539 + "briggsmarcus.com", 540 + "broadbandninja.com", 541 + "bsnow.net", 542 + "bspamfree.org", 543 + "bspooky.com", 544 + "bst-72.com", 545 + "btb-notes.com", 546 + "btc.email", 547 + "btcmail.pw", 548 + "btcmod.com", 549 + "btizet.pl", 550 + "buccalmassage.ru", 551 + "budaya-tionghoa.com", 552 + "budayationghoa.com", 553 + "buffemail.com", 554 + "bugfoo.com", 555 + "bugmenever.com", 556 + "bugmenot.com", 557 + "bukhariansiddur.com", 558 + "bulrushpress.com", 559 + "bum.net", 560 + "bumpymail.com", 561 + "bunchofidiots.com", 562 + "bund.us", 563 + "bundes-li.ga", 564 + "bunsenhoneydew.com", 565 + "burnthespam.info", 566 + "burstmail.info", 567 + "businessbackend.com", 568 + "businesssuccessislifesuccess.com", 569 + "buspad.org", 570 + "bussitussi.com", 571 + "buymoreplays.com", 572 + "buyordie.info", 573 + "buyusdomain.com", 574 + "buyusedlibrarybooks.org", 575 + "buzzcluby.com", 576 + "byebyemail.com", 577 + "byespm.com", 578 + "byom.de", 579 + "c01.kr", 580 + "c51vsgq.com", 581 + "cachedot.net", 582 + "californiafitnessdeals.com", 583 + "cam4you.cc", 584 + "camping-grill.info", 585 + "candymail.de", 586 + "cane.pw", 587 + "capitalistdilemma.com", 588 + "car101.pro", 589 + "carbtc.net", 590 + "cars2.club", 591 + "carsencyclopedia.com", 592 + "cartelera.org", 593 + "caseedu.tk", 594 + "cashflow35.com", 595 + "casualdx.com", 596 + "catgroup.uk", 597 + "cavi.mx", 598 + "cbair.com", 599 + "cbes.net", 600 + "cbty.ru", 601 + "cbty.store", 602 + "cc.liamria", 603 + "ccmail.uk", 604 + "cdfaq.com", 605 + "cdpa.cc", 606 + "ceed.se", 607 + "cek.pm", 608 + "cellurl.com", 609 + "centermail.com", 610 + "centermail.net", 611 + "cetpass.com", 612 + "cfo2go.ro", 613 + "chacuo.net", 614 + "chaichuang.com", 615 + "chalupaurybnicku.cz", 616 + "chammy.info", 617 + "chapsmail.com", 618 + "chasefreedomactivate.com", 619 + "chatich.com", 620 + "cheaphub.net", 621 + "cheatmail.de", 622 + "chenbot.email", 623 + "chewydonut.com", 624 + "chibakenma.ml", 625 + "chickenkiller.com", 626 + "chielo.com", 627 + "childsavetrust.org", 628 + "chilkat.com", 629 + "chinamkm.com", 630 + "chithinh.com", 631 + "chitthi.in", 632 + "choco.la", 633 + "chogmail.com", 634 + "choicemail1.com", 635 + "chong-mail.com", 636 + "chong-mail.net", 637 + "chong-mail.org", 638 + "chumpstakingdumps.com", 639 + "cigar-auctions.com", 640 + "civikli.com", 641 + "civx.org", 642 + "ckaazaza.tk", 643 + "ckiso.com", 644 + "cl-cl.org", 645 + "cl0ne.net", 646 + "claimab.com", 647 + "clandest.in", 648 + "classesmail.com", 649 + "clearwatermail.info", 650 + "click-email.com", 651 + "clickdeal.co", 652 + "clipmail.eu", 653 + "clixser.com", 654 + "clonemoi.tk", 655 + "cloud-mail.top", 656 + "clout.wiki", 657 + "clowmail.com", 658 + "clrmail.com", 659 + "cmail.club", 660 + "cmail.com", 661 + "cmail.net", 662 + "cmail.org", 663 + "cnamed.com", 664 + "cndps.com", 665 + "cnew.ir", 666 + "cnmsg.net", 667 + "cnsds.de", 668 + "co.cc", 669 + "cobarekyo1.ml", 670 + "cocoro.uk", 671 + "cocovpn.com", 672 + "codeandscotch.com", 673 + "codivide.com", 674 + "coffeetimer24.com", 675 + "coieo.com", 676 + "coin-host.net", 677 + "coinlink.club", 678 + "coldemail.info", 679 + "compareshippingrates.org", 680 + "completegolfswing.com", 681 + "comwest.de", 682 + "conf.work", 683 + "consumerriot.com", 684 + "contbay.com", 685 + "cooh-2.site", 686 + "coolandwacky.us", 687 + "coolimpool.org", 688 + "copyhome.win", 689 + "coreclip.com", 690 + "cosmorph.com", 691 + "courrieltemporaire.com", 692 + "coza.ro", 693 + "crankhole.com", 694 + "crapmail.org", 695 + "crastination.de", 696 + "crazespaces.pw", 697 + "crazymailing.com", 698 + "cream.pink", 699 + "crepeau12.com", 700 + "cringemonster.com", 701 + "cross-law.ga", 702 + "cross-law.gq", 703 + "crossmailjet.com", 704 + "crossroadsmail.com", 705 + "crunchcompass.com", 706 + "crusthost.com", 707 + "cs.email", 708 + "csh.ro", 709 + "cszbl.com", 710 + "ctmailing.us", 711 + "ctos.ch", 712 + "cu.cc", 713 + "cubene.com", 714 + "cubiclink.com", 715 + "cuendita.com", 716 + "cuirushi.org", 717 + "cuoly.com", 718 + "cupbest.com", 719 + "curlhph.tk", 720 + "currentmail.com", 721 + "curryworld.de", 722 + "cust.in", 723 + "cutout.club", 724 + "cutradition.com", 725 + "cuvox.de", 726 + "cyber-innovation.club", 727 + "cyber-phone.eu", 728 + "cylab.org", 729 + "d1yun.com", 730 + "d3p.dk", 731 + "daabox.com", 732 + "dab.ro", 733 + "dacoolest.com", 734 + "daemsteam.com", 735 + "daibond.info", 736 + "daily-email.com", 737 + "daintly.com", 738 + "damai.webcam", 739 + "dammexe.net", 740 + "damnthespam.com", 741 + "dandikmail.com", 742 + "darkharvestfilms.com", 743 + "daryxfox.net", 744 + "dasdasdascyka.tk", 745 + "dash-pads.com", 746 + "dataarca.com", 747 + "datarca.com", 748 + "datazo.ca", 749 + "datenschutz.ru", 750 + "datum2.com", 751 + "davidkoh.net", 752 + "davidlcreative.com", 753 + "dawin.com", 754 + "daymail.life", 755 + "daymailonline.com", 756 + "dayrep.com", 757 + "dbunker.com", 758 + "dcctb.com", 759 + "dcemail.com", 760 + "ddcrew.com", 761 + "de-a.org", 762 + "dea-21olympic.com", 763 + "deadaddress.com", 764 + "deadchildren.org", 765 + "deadfake.cf", 766 + "deadfake.ga", 767 + "deadfake.ml", 768 + "deadfake.tk", 769 + "deadspam.com", 770 + "deagot.com", 771 + "dealja.com", 772 + "dealrek.com", 773 + "deekayen.us", 774 + "defomail.com", 775 + "degradedfun.net", 776 + "deinbox.com", 777 + "delayload.com", 778 + "delayload.net", 779 + "delikkt.de", 780 + "delivrmail.com", 781 + "demen.ml", 782 + "dengekibunko.ga", 783 + "dengekibunko.gq", 784 + "dengekibunko.ml", 785 + "der-kombi.de", 786 + "derkombi.de", 787 + "derluxuswagen.de", 788 + "desoz.com", 789 + "despam.it", 790 + "despammed.com", 791 + "dev-null.cf", 792 + "dev-null.ga", 793 + "dev-null.gq", 794 + "dev-null.ml", 795 + "developermail.com", 796 + "devnullmail.com", 797 + "deyom.com", 798 + "dharmatel.net", 799 + "dhm.ro", 800 + "dhy.cc", 801 + "dialogus.com", 802 + "diapaulpainting.com", 803 + "dicopto.com", 804 + "digdig.org", 805 + "digital-message.com", 806 + "digitalesbusiness.info", 807 + "digitalmail.info", 808 + "digitalmariachis.com", 809 + "digitalsanctuary.com", 810 + "dildosfromspace.com", 811 + "dim-coin.com", 812 + "dingbone.com", 813 + "diolang.com", 814 + "directmail24.net", 815 + "disaq.com", 816 + "disbox.net", 817 + "disbox.org", 818 + "discard.cf", 819 + "discard.email", 820 + "discard.ga", 821 + "discard.gq", 822 + "discard.ml", 823 + "discard.tk", 824 + "discardmail.com", 825 + "discardmail.de", 826 + "discos4.com", 827 + "dishcatfish.com", 828 + "disign-concept.eu", 829 + "disign-revelation.com", 830 + "dispo.in", 831 + "dispomail.eu", 832 + "disposable-e.ml", 833 + "disposable-email.ml", 834 + "disposable.cf", 835 + "disposable.ga", 836 + "disposable.ml", 837 + "disposable.site", 838 + "disposableaddress.com", 839 + "disposableemailaddresses.com", 840 + "disposableinbox.com", 841 + "disposablemails.com", 842 + "dispose.it", 843 + "disposeamail.com", 844 + "disposemail.com", 845 + "disposemymail.com", 846 + "dispostable.com", 847 + "divad.ga", 848 + "divermail.com", 849 + "divismail.ru", 850 + "diwaq.com", 851 + "dlemail.ru", 852 + "dmarc.ro", 853 + "dndent.com", 854 + "dnses.ro", 855 + "doanart.com", 856 + "dob.jp", 857 + "dodgeit.com", 858 + "dodgemail.de", 859 + "dodgit.com", 860 + "dodgit.org", 861 + "dodsi.com", 862 + "doiea.com", 863 + "dolphinnet.net", 864 + "domforfb1.tk", 865 + "domforfb18.tk", 866 + "domforfb19.tk", 867 + "domforfb2.tk", 868 + "domforfb23.tk", 869 + "domforfb27.tk", 870 + "domforfb29.tk", 871 + "domforfb3.tk", 872 + "domforfb4.tk", 873 + "domforfb5.tk", 874 + "domforfb6.tk", 875 + "domforfb7.tk", 876 + "domforfb8.tk", 877 + "domforfb9.tk", 878 + "domozmail.com", 879 + "donebyngle.com", 880 + "donemail.ru", 881 + "dongqing365.com", 882 + "dontreg.com", 883 + "dontsendmespam.de", 884 + "doojazz.com", 885 + "doquier.tk", 886 + "dotman.de", 887 + "dotmsg.com", 888 + "dotslashrage.com", 889 + "doublemail.de", 890 + "douchelounge.com", 891 + "dozvon-spb.ru", 892 + "dp76.com", 893 + "dpptd.com", 894 + "dr69.site", 895 + "drdrb.com", 896 + "drdrb.net", 897 + "dred.ru", 898 + "drevo.si", 899 + "drivetagdev.com", 900 + "drmail.in", 901 + "droolingfanboy.de", 902 + "dropcake.de", 903 + "dropjar.com", 904 + "droplar.com", 905 + "dropmail.me", 906 + "dropsin.net", 907 + "drowblock.com", 908 + "dsgvo.party", 909 + "dsgvo.ru", 910 + "dshfjdafd.cloud", 911 + "dsiay.com", 912 + "dspwebservices.com", 913 + "duam.net", 914 + "duck2.club", 915 + "dudmail.com", 916 + "duk33.com", 917 + "dukedish.com", 918 + "dump-email.info", 919 + "dumpandjunk.com", 920 + "dumpmail.de", 921 + "dumpyemail.com", 922 + "durandinterstellar.com", 923 + "duskmail.com", 924 + "dwse.edu.pl", 925 + "dyceroprojects.com", 926 + "dz17.net", 927 + "e-mail.com", 928 + "e-mail.org", 929 + "e-marketstore.ru", 930 + "e-tomarigi.com", 931 + "e3z.de", 932 + "e4ward.com", 933 + "eanok.com", 934 + "easy-trash-mail.com", 935 + "easynetwork.info", 936 + "easytrashmail.com", 937 + "eatmea2z.club", 938 + "eay.jp", 939 + "ebbob.com", 940 + "ebeschlussbuch.de", 941 + "ecallheandi.com", 942 + "ecolo-online.fr", 943 + "edgex.ru", 944 + "edinburgh-airporthotels.com", 945 + "edupolska.edu.pl", 946 + "edv.to", 947 + "ee1.pl", 948 + "ee2.pl", 949 + "eeedv.de", 950 + "eelmail.com", 951 + "efxs.ca", 952 + "egzones.com", 953 + "einmalmail.de", 954 + "einrot.com", 955 + "einrot.de", 956 + "eintagsmail.de", 957 + "elearningjournal.org", 958 + "electro.mn", 959 + "elitevipatlantamodels.com", 960 + "elki-mkzn.ru", 961 + "email-fake.cf", 962 + "email-fake.com", 963 + "email-fake.ga", 964 + "email-fake.gq", 965 + "email-fake.ml", 966 + "email-fake.tk", 967 + "email-jetable.fr", 968 + "email-lab.com", 969 + "email-temp.com", 970 + "email.edu.pl", 971 + "email.net", 972 + "email1.pro", 973 + "email60.com", 974 + "emailage.cf", 975 + "emailage.ga", 976 + "emailage.gq", 977 + "emailage.ml", 978 + "emailage.tk", 979 + "emailate.com", 980 + "emailbin.net", 981 + "emailcbox.pro", 982 + "emailcu.icu", 983 + "emaildienst.de", 984 + "emaildrop.io", 985 + "emailfake.com", 986 + "emailfake.ml", 987 + "emailfoxi.pro", 988 + "emailfreedom.ml", 989 + "emailgenerator.de", 990 + "emailgo.de", 991 + "emailias.com", 992 + "emailigo.de", 993 + "emailinfive.com", 994 + "emailisvalid.com", 995 + "emaillime.com", 996 + "emailmiser.com", 997 + "emailna.co", 998 + "emailnax.com", 999 + "emailo.pro", 1000 + "emailondeck.com", 1001 + "emailportal.info", 1002 + "emailproxsy.com", 1003 + "emailresort.com", 1004 + "emails.ga", 1005 + "emailsecurer.com", 1006 + "emailsensei.com", 1007 + "emailsingularity.net", 1008 + "emailspam.cf", 1009 + "emailspam.ga", 1010 + "emailspam.gq", 1011 + "emailspam.ml", 1012 + "emailspam.tk", 1013 + "emailsy.info", 1014 + "emailtech.info", 1015 + "emailtemporanea.com", 1016 + "emailtemporanea.net", 1017 + "emailtemporar.ro", 1018 + "emailtemporario.com.br", 1019 + "emailthe.net", 1020 + "emailtmp.com", 1021 + "emailto.de", 1022 + "emailure.net", 1023 + "emailwarden.com", 1024 + "emailxfer.com", 1025 + "emailz.cf", 1026 + "emailz.ga", 1027 + "emailz.gq", 1028 + "emailz.ml", 1029 + "emeil.in", 1030 + "emeil.ir", 1031 + "emeraldwebmail.com", 1032 + "emkei.cf", 1033 + "emkei.ga", 1034 + "emkei.gq", 1035 + "emkei.ml", 1036 + "emkei.tk", 1037 + "eml.pp.ua", 1038 + "emlhub.com", 1039 + "emlpro.com", 1040 + "emltmp.com", 1041 + "empireanime.ga", 1042 + "emstjzh.com", 1043 + "emz.net", 1044 + "enayu.com", 1045 + "enterto.com", 1046 + "envy17.com", 1047 + "eoffice.top", 1048 + "eoopy.com", 1049 + "epb.ro", 1050 + "epbox.ru", 1051 + "epbox.store", 1052 + "ephemail.net", 1053 + "ephemeral.email", 1054 + "eposta.buzz", 1055 + "eposta.work", 1056 + "epostal.ru", 1057 + "epostal.store", 1058 + "eqiluxspam.ga", 1059 + "ereplyzy.com", 1060 + "ericjohnson.ml", 1061 + "eripo.net", 1062 + "ero-tube.org", 1063 + "esadverse.com", 1064 + "esbano-ru.ru", 1065 + "esc.la", 1066 + "escapehatchapp.com", 1067 + "esemay.com", 1068 + "esgeneri.com", 1069 + "esiix.com", 1070 + "esprity.com", 1071 + "estate-invest.fr", 1072 + "esterace.com", 1073 + "eth2btc.info", 1074 + "ether123.net", 1075 + "ethereum1.top", 1076 + "ethersports.org", 1077 + "ethersportz.info", 1078 + "etotvibor.ru", 1079 + "etranquil.com", 1080 + "etranquil.net", 1081 + "etranquil.org", 1082 + "euaqa.com", 1083 + "evanfox.info", 1084 + "eveav.com", 1085 + "evilcomputer.com", 1086 + "evopo.com", 1087 + "evvgo.com", 1088 + "evyush.com", 1089 + "exdonuts.com", 1090 + "exelica.com", 1091 + "existiert.net", 1092 + "exitstageleft.net", 1093 + "explodemail.com", 1094 + "express.net.ua", 1095 + "extracurricularsociety.com", 1096 + "extremail.ru", 1097 + "exweme.com", 1098 + "eyepaste.com", 1099 + "ez.lv", 1100 + "ezehe.com", 1101 + "ezfill.com", 1102 + "ezstest.com", 1103 + "ezztt.com", 1104 + "f4k.es", 1105 + "facebook-email.cf", 1106 + "facebook-email.ga", 1107 + "facebook-email.ml", 1108 + "facebookmail.gq", 1109 + "facebookmail.ml", 1110 + "fackme.gq", 1111 + "fadingemail.com", 1112 + "faecesmail.me", 1113 + "fag.wf", 1114 + "failbone.com", 1115 + "faithkills.com", 1116 + "fake-box.com", 1117 + "fake-email.pp.ua", 1118 + "fake-mail.cf", 1119 + "fake-mail.ga", 1120 + "fake-mail.ml", 1121 + "fakedemail.com", 1122 + "fakeinbox.cf", 1123 + "fakeinbox.com", 1124 + "fakeinbox.ga", 1125 + "fakeinbox.info", 1126 + "fakeinbox.ml", 1127 + "fakeinbox.tk", 1128 + "fakeinformation.com", 1129 + "fakemail.fr", 1130 + "fakemail.io", 1131 + "fakemailgenerator.com", 1132 + "fakemailz.com", 1133 + "fallinhay.com", 1134 + "fammix.com", 1135 + "fanclub.pm", 1136 + "fangoh.com", 1137 + "fansworldwide.de", 1138 + "fantasymail.de", 1139 + "farrse.co.uk", 1140 + "fasssd.ru", 1141 + "fasssd.store", 1142 + "fast-email.info", 1143 + "fast-mail.fr", 1144 + "fastacura.com", 1145 + "fastchevy.com", 1146 + "fastchrysler.com", 1147 + "fasternet.biz", 1148 + "fastkawasaki.com", 1149 + "fastmazda.com", 1150 + "fastmitsubishi.com", 1151 + "fastnissan.com", 1152 + "fastsubaru.com", 1153 + "fastsuzuki.com", 1154 + "fasttoyota.com", 1155 + "fastyamaha.com", 1156 + "fatflap.com", 1157 + "fbma.tk", 1158 + "fddns.ml", 1159 + "fdfdsfds.com", 1160 + "femailtor.com", 1161 + "fer-gabon.org", 1162 + "fermaxxi.ru", 1163 + "fettometern.com", 1164 + "fexbox.org", 1165 + "fexbox.ru", 1166 + "fexpost.com", 1167 + "fextemp.com", 1168 + "ficken.de", 1169 + "fictionsite.com", 1170 + "fightallspam.com", 1171 + "figjs.com", 1172 + "figshot.com", 1173 + "figurescoin.com", 1174 + "fiifke.de", 1175 + "filbert4u.com", 1176 + "filberts4u.com", 1177 + "film-blog.biz", 1178 + "filzmail.com", 1179 + "findemail.info", 1180 + "findu.pl", 1181 + "finews.biz", 1182 + "fir.hk", 1183 + "firemailbox.club", 1184 + "fitnesrezink.ru", 1185 + "fivemail.de", 1186 + "fivermail.com", 1187 + "fixmail.tk", 1188 + "fizmail.com", 1189 + "fleckens.hu", 1190 + "flemail.ru", 1191 + "flexvio.com", 1192 + "fliegender.fish", 1193 + "flowu.com", 1194 + "flu.cc", 1195 + "fluidsoft.us", 1196 + "flurred.com", 1197 + "fly-ts.de", 1198 + "flyinggeek.net", 1199 + "flymail.tk", 1200 + "flyspam.com", 1201 + "fncp.ru", 1202 + "fncp.store", 1203 + "foobarbot.net", 1204 + "footard.com", 1205 + "foreastate.com", 1206 + "forecastertests.com", 1207 + "foreskin.cf", 1208 + "foreskin.ga", 1209 + "foreskin.gq", 1210 + "foreskin.ml", 1211 + "foreskin.tk", 1212 + "forgetmail.com", 1213 + "fornow.eu", 1214 + "forspam.net", 1215 + "forward.cat", 1216 + "fosil.pro", 1217 + "foxja.com", 1218 + "foxtrotter.info", 1219 + "fr.cr", 1220 + "fr.nf", 1221 + "fr33mail.info", 1222 + "fragolina2.tk", 1223 + "frapmail.com", 1224 + "frappina.tk", 1225 + "free-email.cf", 1226 + "free-email.ga", 1227 + "free-temp.net", 1228 + "freebabysittercam.com", 1229 + "freeblackbootytube.com", 1230 + "freecat.net", 1231 + "freedom4you.info", 1232 + "freedompop.us", 1233 + "freefattymovies.com", 1234 + "freehotmail.net", 1235 + "freeinbox.email", 1236 + "freelance-france.eu", 1237 + "freeletter.me", 1238 + "freemail.ms", 1239 + "freemails.cf", 1240 + "freemails.ga", 1241 + "freemails.ml", 1242 + "freemeil.ga", 1243 + "freemeil.gq", 1244 + "freemeil.ml", 1245 + "freeml.net", 1246 + "freeplumpervideos.com", 1247 + "freerubli.ru", 1248 + "freeschoolgirlvids.com", 1249 + "freesistercam.com", 1250 + "freeteenbums.com", 1251 + "freundin.ru", 1252 + "friendlymail.co.uk", 1253 + "front14.org", 1254 + "frwdmail.com", 1255 + "ftp.sh", 1256 + "ftpinc.ca", 1257 + "fuckedupload.com", 1258 + "fuckingduh.com", 1259 + "fuckme69.club", 1260 + "fucknloveme.top", 1261 + "fuckxxme.top", 1262 + "fudgerub.com", 1263 + "fuirio.com", 1264 + "fukaru.com", 1265 + "fukurou.ch", 1266 + "fullangle.org", 1267 + "fulvie.com", 1268 + "fun64.com", 1269 + "funnycodesnippets.com", 1270 + "funnymail.de", 1271 + "furzauflunge.de", 1272 + "futuramind.com", 1273 + "fuvk.ru", 1274 + "fuvk.store", 1275 + "fuwa.be", 1276 + "fuwa.li", 1277 + "fuwamofu.com", 1278 + "fuwari.be", 1279 + "fux0ringduh.com", 1280 + "fxnxs.com", 1281 + "fyii.de", 1282 + "g14l71lb.com", 1283 + "g1xmail.top", 1284 + "g2xmail.top", 1285 + "g3xmail.top", 1286 + "g4hdrop.us", 1287 + "gafy.net", 1288 + "gage.ga", 1289 + "galaxy.tv", 1290 + "gally.jp", 1291 + "gamail.top", 1292 + "gamegregious.com", 1293 + "gamgling.com", 1294 + "garasikita.pw", 1295 + "garbagecollector.org", 1296 + "garbagemail.org", 1297 + "gardenscape.ca", 1298 + "garizo.com", 1299 + "garliclife.com", 1300 + "garrymccooey.com", 1301 + "gav0.com", 1302 + "gawab.com", 1303 + "gbcmail.win", 1304 + "gbmail.top", 1305 + "gcmail.top", 1306 + "gdmail.top", 1307 + "gedmail.win", 1308 + "geekforex.com", 1309 + "geew.ru", 1310 + "gehensiemirnichtaufdensack.de", 1311 + "geldwaschmaschine.de", 1312 + "gelitik.in", 1313 + "genderfuck.net", 1314 + "geronra.com", 1315 + "geschent.biz", 1316 + "get-mail.cf", 1317 + "get-mail.ga", 1318 + "get-mail.ml", 1319 + "get-mail.tk", 1320 + "get.pp.ua", 1321 + "get1mail.com", 1322 + "get2mail.fr", 1323 + "getairmail.cf", 1324 + "getairmail.com", 1325 + "getairmail.ga", 1326 + "getairmail.gq", 1327 + "getairmail.ml", 1328 + "getairmail.tk", 1329 + "geteit.com", 1330 + "getfun.men", 1331 + "getmails.eu", 1332 + "getmule.com", 1333 + "getnada.com", 1334 + "getnowtoday.cf", 1335 + "getonemail.com", 1336 + "getonemail.net", 1337 + "getover.de", 1338 + "getsimpleemail.com", 1339 + "gett.icu", 1340 + "gexik.com", 1341 + "ggmal.ml", 1342 + "ggvk.ru", 1343 + "ggvk.store", 1344 + "ghosttexter.de", 1345 + "giacmosuaviet.info", 1346 + "giaiphapmuasam.com", 1347 + "giantmail.de", 1348 + "gifto12.com", 1349 + "gimpmail.com", 1350 + "ginzi.be", 1351 + "ginzi.co.uk", 1352 + "ginzi.es", 1353 + "ginzi.net", 1354 + "ginzy.co.uk", 1355 + "ginzy.eu", 1356 + "giratex.com", 1357 + "girlfriend.ru", 1358 + "girlmail.win", 1359 + "girlsindetention.com", 1360 + "girlsundertheinfluence.com", 1361 + "gishpuppy.com", 1362 + "giveh2o.info", 1363 + "givememail.club", 1364 + "givmail.com", 1365 + "gixenmixen.com", 1366 + "glitch.sx", 1367 + "globaltouron.com", 1368 + "glubex.com", 1369 + "glucosegrin.com", 1370 + "gmal.com", 1371 + "gmatch.org", 1372 + "gmial.com", 1373 + "gmx1mail.top", 1374 + "gmxmail.top", 1375 + "gmxmail.win", 1376 + "gnctr-calgary.com", 1377 + "go2usa.info", 1378 + "go2vpn.net", 1379 + "goatmail.uk", 1380 + "goemailgo.com", 1381 + "golemico.com", 1382 + "gomail.in", 1383 + "goonby.com", 1384 + "goplaygame.ru", 1385 + "gorillaswithdirtyarmpits.com", 1386 + "goround.info", 1387 + "gosarlar.com", 1388 + "gosuslugi-spravka.ru", 1389 + "gothere.biz", 1390 + "gotmail.com", 1391 + "gotmail.net", 1392 + "gotmail.org", 1393 + "gowikibooks.com", 1394 + "gowikicampus.com", 1395 + "gowikicars.com", 1396 + "gowikifilms.com", 1397 + "gowikigames.com", 1398 + "gowikimusic.com", 1399 + "gowikinetwork.com", 1400 + "gowikitravel.com", 1401 + "gowikitv.com", 1402 + "grandmamail.com", 1403 + "grandmasmail.com", 1404 + "grassdev.com", 1405 + "great-host.in", 1406 + "greencafe24.com", 1407 + "greendike.com", 1408 + "greenhousemail.com", 1409 + "greensloth.com", 1410 + "greggamel.com", 1411 + "greggamel.net", 1412 + "gregorsky.zone", 1413 + "gregorygamel.com", 1414 + "gregorygamel.net", 1415 + "grish.de", 1416 + "griuc.schule", 1417 + "grn.cc", 1418 + "groupbuff.com", 1419 + "grr.la", 1420 + "gruene-no-thanks.xyz", 1421 + "grugrug.ru", 1422 + "gruz-m.ru", 1423 + "gs-arc.org", 1424 + "gsredcross.org", 1425 + "gsrv.co.uk", 1426 + "gsxstring.ga", 1427 + "gudanglowongan.com", 1428 + "guerillamail.biz", 1429 + "guerillamail.com", 1430 + "guerillamail.de", 1431 + "guerillamail.info", 1432 + "guerillamail.net", 1433 + "guerillamail.org", 1434 + "guerillamailblock.com", 1435 + "guerrillamail.biz", 1436 + "guerrillamail.com", 1437 + "guerrillamail.de", 1438 + "guerrillamail.info", 1439 + "guerrillamail.net", 1440 + "guerrillamail.org", 1441 + "guerrillamailblock.com", 1442 + "gufum.com", 1443 + "gustr.com", 1444 + "guysmail.com", 1445 + "gxemail.men", 1446 + "gynzi.co.uk", 1447 + "gynzi.es", 1448 + "gynzy.at", 1449 + "gynzy.es", 1450 + "gynzy.eu", 1451 + "gynzy.gr", 1452 + "gynzy.info", 1453 + "gynzy.lt", 1454 + "gynzy.mobi", 1455 + "gynzy.pl", 1456 + "gynzy.ro", 1457 + "gynzy.sk", 1458 + "gzb.ro", 1459 + "h8s.org", 1460 + "habitue.net", 1461 + "hacccc.com", 1462 + "hackersquad.tk", 1463 + "hackthatbit.ch", 1464 + "hahawrong.com", 1465 + "haida-edu.cn", 1466 + "hairs24.ru", 1467 + "haltospam.com", 1468 + "hamham.uk", 1469 + "hangxomcuatoilatotoro.ml", 1470 + "happy2023year.com", 1471 + "happydomik.ru", 1472 + "harakirimail.com", 1473 + "haribu.com", 1474 + "hartbot.de", 1475 + "hasanmail.ml", 1476 + "hat-geld.de", 1477 + "hatespam.org", 1478 + "hawrong.com", 1479 + "haydoo.com", 1480 + "hazelnut4u.com", 1481 + "hazelnuts4u.com", 1482 + "hazmatshipping.org", 1483 + "hccmail.win", 1484 + "headstrong.de", 1485 + "heathenhammer.com", 1486 + "heathenhero.com", 1487 + "hecat.es", 1488 + "heisei.be", 1489 + "hellodream.mobi", 1490 + "helloricky.com", 1491 + "helpinghandtaxcenter.org", 1492 + "helpjobs.ru", 1493 + "heros3.com", 1494 + "herp.in", 1495 + "herpderp.nl", 1496 + "hezll.com", 1497 + "hi2.in", 1498 + "hi5.si", 1499 + "hiddentragedy.com", 1500 + "hidebox.org", 1501 + "hidebusiness.xyz", 1502 + "hidemail.de", 1503 + "hidemail.pro", 1504 + "hidemail.us", 1505 + "hidzz.com", 1506 + "highbros.org", 1507 + "hiltonvr.com", 1508 + "himail.online", 1509 + "hmail.us", 1510 + "hmamail.com", 1511 + "hmh.ro", 1512 + "hoanggiaanh.com", 1513 + "hoanglong.tech", 1514 + "hochsitze.com", 1515 + "hola.org", 1516 + "holl.ga", 1517 + "honeys.be", 1518 + "honor-8.com", 1519 + "hopemail.biz", 1520 + "hornyalwary.top", 1521 + "host1s.com", 1522 + "hostcalls.com", 1523 + "hostguru.top", 1524 + "hostingmail.me", 1525 + "hostlaba.com", 1526 + "hot-mail.cf", 1527 + "hot-mail.ga", 1528 + "hot-mail.gq", 1529 + "hot-mail.ml", 1530 + "hot-mail.tk", 1531 + "hotmai.com", 1532 + "hotmailproduct.com", 1533 + "hotmial.com", 1534 + "hotpop.com", 1535 + "hotprice.co", 1536 + "hotsoup.be", 1537 + "housat.com", 1538 + "hpc.tw", 1539 + "hs.vc", 1540 + "ht.cx", 1541 + "hthlm.com", 1542 + "huangniu8.com", 1543 + "huizk.com", 1544 + "hukkmu.tk", 1545 + "hulapla.de", 1546 + "humaility.com", 1547 + "hungpackage.com", 1548 + "hushmail.cf", 1549 + "huskion.net", 1550 + "hvastudiesucces.nl", 1551 + "hwsye.net", 1552 + "hxopi.ru", 1553 + "hxopi.store", 1554 + "hypenated-domain.com", 1555 + "i2pmail.org", 1556 + "i6.cloudns.cc", 1557 + "iaoss.com", 1558 + "ibnuh.bz", 1559 + "icantbelieveineedtoexplainthisshit.com", 1560 + "icemail.club", 1561 + "ich-essen-fleisch.bio", 1562 + "ichigo.me", 1563 + "icx.in", 1564 + "icx.ro", 1565 + "icznn.com", 1566 + "idx4.com", 1567 + "idxue.com", 1568 + "ieatspam.eu", 1569 + "ieatspam.info", 1570 + "ieh-mail.de", 1571 + "iencm.com", 1572 + "iffymedia.com", 1573 + "ige.es", 1574 + "igg.biz", 1575 + "ignoremail.com", 1576 + "ihateyoualot.info", 1577 + "ihazspam.ca", 1578 + "iheartspam.org", 1579 + "ikbenspamvrij.nl", 1580 + "ikuromi.com", 1581 + "illistnoise.com", 1582 + "ilovespam.com", 1583 + "imail1.net", 1584 + "imails.info", 1585 + "imailt.com", 1586 + "imgof.com", 1587 + "imgv.de", 1588 + "immo-gerance.info", 1589 + "imperialcnk.com", 1590 + "imstations.com", 1591 + "imul.info", 1592 + "in-ulm.de", 1593 + "in2reach.com", 1594 + "inactivemachine.com", 1595 + "inbax.tk", 1596 + "inbound.plus", 1597 + "inbox.si", 1598 + "inbox2.info", 1599 + "inboxalias.com", 1600 + "inboxbear.com", 1601 + "inboxclean.com", 1602 + "inboxclean.org", 1603 + "inboxdesign.me", 1604 + "inboxed.im", 1605 + "inboxed.pw", 1606 + "inboxkitten.com", 1607 + "inboxnow.ru", 1608 + "inboxnow.store", 1609 + "inboxproxy.com", 1610 + "inboxstore.me", 1611 + "inclusiveprogress.com", 1612 + "incognitomail.com", 1613 + "incognitomail.net", 1614 + "incognitomail.org", 1615 + "incq.com", 1616 + "ind.st", 1617 + "indieclad.com", 1618 + "indirect.ws", 1619 + "indomaed.pw", 1620 + "indomina.cf", 1621 + "indoserver.stream", 1622 + "indosukses.press", 1623 + "ineec.net", 1624 + "infocom.zp.ua", 1625 + "inggo.org", 1626 + "inkiny.com", 1627 + "inkomail.com", 1628 + "inmynetwork.tk", 1629 + "inoutmail.de", 1630 + "inoutmail.eu", 1631 + "inoutmail.info", 1632 + "inoutmail.net", 1633 + "inpwa.com", 1634 + "insanumingeniumhomebrew.com", 1635 + "insorg-mail.info", 1636 + "instaddr.ch", 1637 + "instaddr.uk", 1638 + "instaddr.win", 1639 + "instance-email.com", 1640 + "instant-mail.de", 1641 + "instantblingmail.info", 1642 + "instantemailaddress.com", 1643 + "instantmail.fr", 1644 + "instmail.uk", 1645 + "internet-v-stavropole.ru", 1646 + "internetkeno.com", 1647 + "internetoftags.com", 1648 + "interstats.org", 1649 + "intersteller.com", 1650 + "intopwa.com", 1651 + "intopwa.net", 1652 + "intopwa.org", 1653 + "investore.co", 1654 + "iozak.com", 1655 + "ip4.pp.ua", 1656 + "ip6.li", 1657 + "ip6.pp.ua", 1658 + "ipoo.org", 1659 + "ippandansei.tk", 1660 + "ipsur.org", 1661 + "irabops.com", 1662 + "iralborz.bid", 1663 + "irc.so", 1664 + "irish2me.com", 1665 + "irishspringrealty.com", 1666 + "iroid.com", 1667 + "ironiebehindert.de", 1668 + "irssi.tv", 1669 + "is.af", 1670 + "isdaq.com", 1671 + "ishop2k.com", 1672 + "isosq.com", 1673 + "istii.ro", 1674 + "isukrainestillacountry.com", 1675 + "it7.ovh", 1676 + "italy-mail.com", 1677 + "itcompu.com", 1678 + "itfast.net", 1679 + "itsjiff.com", 1680 + "itunesgiftcodegenerator.com", 1681 + "iubridge.com", 1682 + "iuemail.men", 1683 + "iwi.net", 1684 + "ixaks.com", 1685 + "ixx.io", 1686 + "j-p.us", 1687 + "jafps.com", 1688 + "jaga.email", 1689 + "jajxz.com", 1690 + "jakemsr.com", 1691 + "janproz.com", 1692 + "jaqis.com", 1693 + "jdmadventures.com", 1694 + "jdz.ro", 1695 + "je-recycle.info", 1696 + "jellow.ml", 1697 + "jellyrolls.com", 1698 + "jeoce.com", 1699 + "jet-renovation.fr", 1700 + "jetable.com", 1701 + "jetable.net", 1702 + "jetable.org", 1703 + "jetable.pp.ua", 1704 + "ji5.de", 1705 + "ji6.de", 1706 + "ji7.de", 1707 + "jiooq.com", 1708 + "jmail.ovh", 1709 + "jmail.ro", 1710 + "jnxjn.com", 1711 + "jobbikszimpatizans.hu", 1712 + "jobbrett.com", 1713 + "jobposts.net", 1714 + "jobs-to-be-done.net", 1715 + "joelpet.com", 1716 + "joetestalot.com", 1717 + "jofuso.com", 1718 + "jopho.com", 1719 + "joseihorumon.info", 1720 + "josse.ltd", 1721 + "jourrapide.com", 1722 + "jpco.org", 1723 + "jsrsolutions.com", 1724 + "jumonji.tk", 1725 + "jungkamushukum.com", 1726 + "junk.to", 1727 + "junk1e.com", 1728 + "junkmail.ga", 1729 + "junkmail.gq", 1730 + "just-email.com", 1731 + "justemail.ml", 1732 + "juyouxi.com", 1733 + "jwork.ru", 1734 + "kademen.com", 1735 + "kadokawa.cf", 1736 + "kadokawa.ga", 1737 + "kadokawa.gq", 1738 + "kadokawa.ml", 1739 + "kadokawa.tk", 1740 + "kaengu.ru", 1741 + "kagi.be", 1742 + "kakadua.net", 1743 + "kalapi.org", 1744 + "kamen-market.ru", 1745 + "kamsg.com", 1746 + "kaovo.com", 1747 + "kappala.info", 1748 + "kara-turk.net", 1749 + "karatraman.ml", 1750 + "kariplan.com", 1751 + "karta-kykyruza.ru", 1752 + "kartvelo.com", 1753 + "kasmail.com", 1754 + "kaspop.com", 1755 + "katztube.com", 1756 + "kazelink.ml", 1757 + "kbox.li", 1758 + "kcrw.de", 1759 + "keepmymail.com", 1760 + "keinhirn.de", 1761 + "keipino.de", 1762 + "kekita.com", 1763 + "kellychibale-researchgroup-uct.com", 1764 + "kemptvillebaseball.com", 1765 + "kiani.com", 1766 + "killmail.com", 1767 + "killmail.net", 1768 + "kimsdisk.com", 1769 + "kinda.email", 1770 + "kindamail.com", 1771 + "kingsq.ga", 1772 + "kino-100.ru", 1773 + "kiois.com", 1774 + "kismail.ru", 1775 + "kisstwink.com", 1776 + "kitnastar.com", 1777 + "kjkszpjcompany.com", 1778 + "kkmail.be", 1779 + "kkoup.com", 1780 + "kksm.be", 1781 + "klassmaster.com", 1782 + "klassmaster.net", 1783 + "klick-tipp.us", 1784 + "klipschx12.com", 1785 + "kloap.com", 1786 + "klovenode.com", 1787 + "kludgemush.com", 1788 + "klzlk.com", 1789 + "kmail.li", 1790 + "kmail.live", 1791 + "kmhow.com", 1792 + "knickerbockerban.de", 1793 + "knol-power.nl", 1794 + "kobrandly.com", 1795 + "kommunity.biz", 1796 + "kon42.com", 1797 + "konican.com", 1798 + "konultant-jurist.ru", 1799 + "kook.ml", 1800 + "kopagas.com", 1801 + "kopaka.net", 1802 + "korona-nedvizhimosti.ru", 1803 + "koshu.ru", 1804 + "kosmetik-obatkuat.com", 1805 + "kostenlosemailadresse.de", 1806 + "koszmail.pl", 1807 + "kpay.be", 1808 + "kpooa.com", 1809 + "kpost.be", 1810 + "krd.ag", 1811 + "krsw.tk", 1812 + "kruay.com", 1813 + "krypton.tk", 1814 + "ksmtrck.tk", 1815 + "kuhrap.com", 1816 + "kuku.lu", 1817 + "kulmeo.com", 1818 + "kulturbetrieb.info", 1819 + "kumli.racing", 1820 + "kurzepost.de", 1821 + "kutakbisajauhjauh.gq", 1822 + "kvhrr.com", 1823 + "kvhrs.com", 1824 + "kvhrw.com", 1825 + "kwift.net", 1826 + "kwilco.net", 1827 + "kyal.pl", 1828 + "kyois.com", 1829 + "kzccv.com", 1830 + "l-c-a.us", 1831 + "l33r.eu", 1832 + "l6factors.com", 1833 + "laafd.com", 1834 + "labetteraverouge.at", 1835 + "labworld.org", 1836 + "lacedmail.com", 1837 + "lackmail.net", 1838 + "lackmail.ru", 1839 + "lacto.info", 1840 + "lags.us", 1841 + "lain.ch", 1842 + "lak.pp.ua", 1843 + "lakelivingstonrealestate.com", 1844 + "lakqs.com", 1845 + "lamasticots.com", 1846 + "lambsauce.de", 1847 + "landmail.co", 1848 + "laoeq.com", 1849 + "larisia.com", 1850 + "larland.com", 1851 + "last-chance.pro", 1852 + "laste.ml", 1853 + "lastmail.co", 1854 + "lastmail.com", 1855 + "lawlita.com", 1856 + "laxex.ru", 1857 + "laxex.store", 1858 + "laymro.com", 1859 + "lazyinbox.com", 1860 + "lazyinbox.us", 1861 + "ldaho.biz", 1862 + "ldop.com", 1863 + "ldtp.com", 1864 + "le-tim.ru", 1865 + "lee.mx", 1866 + "leeching.net", 1867 + "leetmail.co", 1868 + "legalrc.loan", 1869 + "lellno.gq", 1870 + "lenovog4.com", 1871 + "lerbhe.com", 1872 + "letmeinonthis.com", 1873 + "letthemeatspam.com", 1874 + "lez.se", 1875 + "lgxscreen.com", 1876 + "lhsdv.com", 1877 + "liamcyrus.com", 1878 + "lifebyfood.com", 1879 + "lifetimefriends.info", 1880 + "lifetotech.com", 1881 + "ligsb.com", 1882 + "lillemap.net", 1883 + "lilo.me", 1884 + "lilspam.com", 1885 + "lindenbaumjapan.com", 1886 + "link2mail.net", 1887 + "linkedintuts2016.pw", 1888 + "linshiyou.com", 1889 + "linshiyouxiang.net", 1890 + "linuxmail.so", 1891 + "lista.cc", 1892 + "litedrop.com", 1893 + "liveradio.tk", 1894 + "lkgn.se", 1895 + "llogin.ru", 1896 + "loadby.us", 1897 + "loan101.pro", 1898 + "loaoa.com", 1899 + "loapq.com", 1900 + "locanto1.club", 1901 + "locantofuck.top", 1902 + "locantowsite.club", 1903 + "locomodev.net", 1904 + "login-email.cf", 1905 + "login-email.ga", 1906 + "login-email.ml", 1907 + "login-email.tk", 1908 + "logular.com", 1909 + "loh.pp.ua", 1910 + "loin.in", 1911 + "lolfreak.net", 1912 + "lolmail.biz", 1913 + "lookugly.com", 1914 + "lordsofts.com", 1915 + "lortemail.dk", 1916 + "losemymail.com", 1917 + "lovemeet.faith", 1918 + "lovemeleaveme.com", 1919 + "lpfmgmtltd.com", 1920 + "lr7.us", 1921 + "lr78.com", 1922 + "lroid.com", 1923 + "lru.me", 1924 + "ls-server.ru", 1925 + "lsyx24.com", 1926 + "luckymail.org", 1927 + "lukecarriere.com", 1928 + "lukemail.info", 1929 + "lukop.dk", 1930 + "luv2.us", 1931 + "lyfestylecreditsolutions.com", 1932 + "lyft.live", 1933 + "lyricspad.net", 1934 + "lzoaq.com", 1935 + "m21.cc", 1936 + "m4ilweb.info", 1937 + "maboard.com", 1938 + "mac-24.com", 1939 + "macr2.com", 1940 + "macromaid.com", 1941 + "macromice.info", 1942 + "magamail.com", 1943 + "maggotymeat.ga", 1944 + "magicbox.ro", 1945 + "magim.be", 1946 + "magspam.net", 1947 + "maidlow.info", 1948 + "mail-card.net", 1949 + "mail-easy.fr", 1950 + "mail-filter.com", 1951 + "mail-help.net", 1952 + "mail-hosting.co", 1953 + "mail-hub.info", 1954 + "mail-now.top", 1955 + "mail-owl.com", 1956 + "mail-share.com", 1957 + "mail-temporaire.com", 1958 + "mail-temporaire.fr", 1959 + "mail-tester.com", 1960 + "mail.by", 1961 + "mail.wtf", 1962 + "mail0.ga", 1963 + "mail1.top", 1964 + "mail114.net", 1965 + "mail1a.de", 1966 + "mail1web.org", 1967 + "mail21.cc", 1968 + "mail22.club", 1969 + "mail2rss.org", 1970 + "mail333.com", 1971 + "mail4trash.com", 1972 + "mail666.ru", 1973 + "mail7.io", 1974 + "mail707.com", 1975 + "mail72.com", 1976 + "mailapp.top", 1977 + "mailback.com", 1978 + "mailbidon.com", 1979 + "mailbiscuit.com", 1980 + "mailbiz.biz", 1981 + "mailblocks.com", 1982 + "mailbox.in.ua", 1983 + "mailbox.zip", 1984 + "mailbox52.ga", 1985 + "mailbox80.biz", 1986 + "mailbox82.biz", 1987 + "mailbox87.de", 1988 + "mailbox92.biz", 1989 + "mailboxify.ru", 1990 + "mailboxify.store", 1991 + "mailboxly.ru", 1992 + "mailboxly.store", 1993 + "mailboxy.fun", 1994 + "mailboxy.ru", 1995 + "mailboxy.store", 1996 + "mailbucket.org", 1997 + "mailcat.biz", 1998 + "mailcatch.com", 1999 + "mailchop.com", 2000 + "mailcker.com", 2001 + "maildax.me", 2002 + "mailde.de", 2003 + "mailde.info", 2004 + "maildrop.cc", 2005 + "maildrop.cf", 2006 + "maildrop.ga", 2007 + "maildrop.gq", 2008 + "maildrop.ml", 2009 + "maildu.de", 2010 + "maildx.com", 2011 + "maileater.com", 2012 + "mailed.in", 2013 + "mailed.ro", 2014 + "maileimer.de", 2015 + "maileme101.com", 2016 + "mailers.edu.pl", 2017 + "mailexpire.com", 2018 + "mailf5.com", 2019 + "mailfa.tk", 2020 + "mailfall.com", 2021 + "mailfast.pro", 2022 + "mailfirst.icu", 2023 + "mailforspam.com", 2024 + "mailfree.ga", 2025 + "mailfree.gq", 2026 + "mailfree.ml", 2027 + "mailfreeonline.com", 2028 + "mailfs.com", 2029 + "mailguard.me", 2030 + "mailgutter.com", 2031 + "mailhazard.com", 2032 + "mailhazard.us", 2033 + "mailhex.com", 2034 + "mailhub.pro", 2035 + "mailhz.me", 2036 + "mailimate.com", 2037 + "mailin8r.com", 2038 + "mailinatar.com", 2039 + "mailinater.com", 2040 + "mailinator.co.uk", 2041 + "mailinator.com", 2042 + "mailinator.gq", 2043 + "mailinator.info", 2044 + "mailinator.net", 2045 + "mailinator.org", 2046 + "mailinator.us", 2047 + "mailinator0.com", 2048 + "mailinator1.com", 2049 + "mailinator2.com", 2050 + "mailinator2.net", 2051 + "mailinator3.com", 2052 + "mailinator4.com", 2053 + "mailinator5.com", 2054 + "mailinator6.com", 2055 + "mailinator7.com", 2056 + "mailinator8.com", 2057 + "mailinator9.com", 2058 + "mailincubator.com", 2059 + "mailisia.com", 2060 + "mailismagic.com", 2061 + "mailita.tk", 2062 + "mailjunk.cf", 2063 + "mailjunk.ga", 2064 + "mailjunk.gq", 2065 + "mailjunk.ml", 2066 + "mailjunk.tk", 2067 + "mailmate.com", 2068 + "mailme.gq", 2069 + "mailme.ir", 2070 + "mailme.lv", 2071 + "mailme24.com", 2072 + "mailmenot.io", 2073 + "mailmetrash.com", 2074 + "mailmoat.com", 2075 + "mailmoth.com", 2076 + "mailms.com", 2077 + "mailna.biz", 2078 + "mailna.co", 2079 + "mailna.in", 2080 + "mailna.me", 2081 + "mailnator.com", 2082 + "mailnesia.com", 2083 + "mailnull.com", 2084 + "mailnuo.com", 2085 + "mailonaut.com", 2086 + "mailorc.com", 2087 + "mailorg.org", 2088 + "mailosaur.net", 2089 + "mailox.fun", 2090 + "mailpick.biz", 2091 + "mailpluss.com", 2092 + "mailpooch.com", 2093 + "mailpoof.com", 2094 + "mailpress.gq", 2095 + "mailproxsy.com", 2096 + "mailquack.com", 2097 + "mailrock.biz", 2098 + "mailsac.com", 2099 + "mailscrap.com", 2100 + "mailseal.de", 2101 + "mailshell.com", 2102 + "mailshiv.com", 2103 + "mailsiphon.com", 2104 + "mailslapping.com", 2105 + "mailslite.com", 2106 + "mailsucker.net", 2107 + "mailt.net", 2108 + "mailt.top", 2109 + "mailtechx.com", 2110 + "mailtemp.info", 2111 + "mailtemporaire.com", 2112 + "mailtemporaire.fr", 2113 + "mailto.plus", 2114 + "mailtome.de", 2115 + "mailtothis.com", 2116 + "mailtraps.com", 2117 + "mailtrash.net", 2118 + "mailtrix.net", 2119 + "mailtv.net", 2120 + "mailtv.tv", 2121 + "mailuniverse.co.uk", 2122 + "mailzi.ru", 2123 + "mailzilla.com", 2124 + "mailzilla.org", 2125 + "mainerfolg.info", 2126 + "makemenaughty.club", 2127 + "makemetheking.com", 2128 + "malahov.de", 2129 + "malayalamdtp.com", 2130 + "mama3.org", 2131 + "mamulenok.ru", 2132 + "mandraghen.cf", 2133 + "manifestgenerator.com", 2134 + "mannawo.com", 2135 + "mansiondev.com", 2136 + "manybrain.com", 2137 + "mark-compressoren.ru", 2138 + "marketlink.info", 2139 + "markmurfin.com", 2140 + "mask03.ru", 2141 + "maskmy.id", 2142 + "masonline.info", 2143 + "maswae.world", 2144 + "matamuasu.ga", 2145 + "matchpol.net", 2146 + "matra.site", 2147 + "max-mail.org", 2148 + "maxturns.com", 2149 + "mbox.re", 2150 + "mbx.cc", 2151 + "mcache.net", 2152 + "mciek.com", 2153 + "mdhc.tk", 2154 + "mdz.email", 2155 + "meantinc.com", 2156 + "mebelnu.info", 2157 + "mechanicalresumes.com", 2158 + "medkabinet-uzi.ru", 2159 + "meepsheep.eu", 2160 + "mehr-bitcoin.de", 2161 + "meidecn.com", 2162 + "meinspamschutz.de", 2163 + "meltedbrownies.com", 2164 + "meltmail.com", 2165 + "memsg.site", 2166 + "mentonit.net", 2167 + "mepost.pw", 2168 + "merepost.com", 2169 + "merry.pink", 2170 + "meruado.uk", 2171 + "messagebeamer.de", 2172 + "messwiththebestdielikethe.rest", 2173 + "metadownload.org", 2174 + "metaintern.net", 2175 + "metalunits.com", 2176 + "mezimages.net", 2177 + "mfsa.info", 2178 + "mfsa.ru", 2179 + "mfunza.com", 2180 + "mhzayt.online", 2181 + "miaferrari.com", 2182 + "miauj.com", 2183 + "midcoastcustoms.com", 2184 + "midcoastcustoms.net", 2185 + "midcoastsolutions.com", 2186 + "midcoastsolutions.net", 2187 + "midiharmonica.com", 2188 + "midlertidig.com", 2189 + "midlertidig.net", 2190 + "midlertidig.org", 2191 + "mierdamail.com", 2192 + "migmail.net", 2193 + "migmail.pl", 2194 + "migumail.com", 2195 + "mihep.com", 2196 + "mijnhva.nl", 2197 + "minimail.gq", 2198 + "ministry-of-silly-walks.de", 2199 + "minsmail.com", 2200 + "mintemail.com", 2201 + "mirai.re", 2202 + "misterpinball.de", 2203 + "miucce.com", 2204 + "mji.ro", 2205 + "mjj.edu.ge", 2206 + "mjukglass.nu", 2207 + "mkpfilm.com", 2208 + "ml8.ca", 2209 + "mliok.com", 2210 + "mm.my", 2211 + "mm5.se", 2212 + "mnode.me", 2213 + "moakt.cc", 2214 + "moakt.co", 2215 + "moakt.com", 2216 + "moakt.ws", 2217 + "mobileninja.co.uk", 2218 + "mobilevpn.top", 2219 + "moburl.com", 2220 + "mockmyid.com", 2221 + "moeri.org", 2222 + "mofu.be", 2223 + "mohmal.com", 2224 + "mohmal.im", 2225 + "mohmal.in", 2226 + "mohmal.tech", 2227 + "moimoi.re", 2228 + "molms.com", 2229 + "momentics.ru", 2230 + "monachat.tk", 2231 + "monadi.ml", 2232 + "moneypipe.net", 2233 + "monumentmail.com", 2234 + "moonwake.com", 2235 + "moot.es", 2236 + "moreawesomethanyou.com", 2237 + "moreorcs.com", 2238 + "morriesworld.ml", 2239 + "morsin.com", 2240 + "moruzza.com", 2241 + "motique.de", 2242 + "mountainregionallibrary.net", 2243 + "mox.pp.ua", 2244 + "moy-elektrik.ru", 2245 + "moza.pl", 2246 + "mozej.com", 2247 + "mp-j.ga", 2248 + "mr24.co", 2249 + "mrvpm.net", 2250 + "mrvpt.com", 2251 + "msgos.com", 2252 + "mspeciosa.com", 2253 + "msrc.ml", 2254 + "mswork.ru", 2255 + "msxd.com", 2256 + "mt2009.com", 2257 + "mt2014.com", 2258 + "mt2015.com", 2259 + "mtmdev.com", 2260 + "muathegame.com", 2261 + "muchomail.com", 2262 + "mucincanon.com", 2263 + "muehlacker.tk", 2264 + "muell.icu", 2265 + "muell.io", 2266 + "muell.monster", 2267 + "muell.xyz", 2268 + "muellemail.com", 2269 + "muellmail.com", 2270 + "munoubengoshi.gq", 2271 + "musiccode.me", 2272 + "mutant.me", 2273 + "mvrht.com", 2274 + "mvrht.net", 2275 + "mwarner.org", 2276 + "mxclip.com", 2277 + "mxfuel.com", 2278 + "my-pomsies.ru", 2279 + "my-teddyy.ru", 2280 + "my10minutemail.com", 2281 + "mybitti.de", 2282 + "mycleaninbox.net", 2283 + "mycorneroftheinter.net", 2284 + "myde.ml", 2285 + "mydefipet.live", 2286 + "mydemo.equipment", 2287 + "myecho.es", 2288 + "myemailboxy.com", 2289 + "mygeoweb.info", 2290 + "myindohome.services", 2291 + "myinfoinc.com", 2292 + "myinterserver.ml", 2293 + "mykickassideas.com", 2294 + "mymail-in.net", 2295 + "mymail90.com", 2296 + "mymailoasis.com", 2297 + "mymaily.lol", 2298 + "mynetstore.de", 2299 + "myopang.com", 2300 + "mypacks.net", 2301 + "mypartyclip.de", 2302 + "myphantomemail.com", 2303 + "mysamp.de", 2304 + "myspaceinc.com", 2305 + "myspaceinc.net", 2306 + "myspaceinc.org", 2307 + "myspacepimpedup.com", 2308 + "myspamless.com", 2309 + "mystvpn.com", 2310 + "mysugartime.ru", 2311 + "mytemp.email", 2312 + "mytempemail.com", 2313 + "mytempmail.com", 2314 + "mytrashmail.com", 2315 + "mywarnernet.net", 2316 + "mywrld.site", 2317 + "mywrld.top", 2318 + "myzx.com", 2319 + "mzico.com", 2320 + "n1nja.org", 2321 + "na-cat.com", 2322 + "naah.ru", 2323 + "naah.store", 2324 + "nabuma.com", 2325 + "nada.email", 2326 + "nada.ltd", 2327 + "nagi.be", 2328 + "nakedtruth.biz", 2329 + "namewok.com", 2330 + "nanonym.ch", 2331 + "naslazhdai.ru", 2332 + "nationalgardeningclub.com", 2333 + "navalcadets.com", 2334 + "nawmin.info", 2335 + "naymedia.com", 2336 + "nbzmr.com", 2337 + "negated.com", 2338 + "neko2.net", 2339 + "nekochan.fr", 2340 + "nekosan.uk", 2341 + "neomailbox.com", 2342 + "neotlozhniy-zaim.ru", 2343 + "nepwk.com", 2344 + "nervmich.net", 2345 + "nervtmich.net", 2346 + "net1mail.com", 2347 + "netcom.ws", 2348 + "netmails.com", 2349 + "netmails.net", 2350 + "netricity.nl", 2351 + "netris.net", 2352 + "netviewer-france.com", 2353 + "netzidiot.de", 2354 + "nevermail.de", 2355 + "newbpotato.tk", 2356 + "newfilm24.ru", 2357 + "newideasfornewpeople.info", 2358 + "newmail.top", 2359 + "next.ovh", 2360 + "nextmail.info", 2361 + "nextstopvalhalla.com", 2362 + "nezdiro.org", 2363 + "nezid.com", 2364 + "nezumi.be", 2365 + "nezzart.com", 2366 + "nfast.net", 2367 + "nguyenusedcars.com", 2368 + "nh3.ro", 2369 + "nice-4u.com", 2370 + "nicknassar.com", 2371 + "nincsmail.com", 2372 + "nincsmail.hu", 2373 + "niseko.be", 2374 + "niwl.net", 2375 + "nm123.com", 2376 + "nm7.cc", 2377 + "nmail.cf", 2378 + "nnh.com", 2379 + "nnot.net", 2380 + "nnoway.ru", 2381 + "no-spam.ws", 2382 + "no-trash.ru", 2383 + "no-ux.com", 2384 + "noblepioneer.com", 2385 + "nobugmail.com", 2386 + "nobulk.com", 2387 + "nobuma.com", 2388 + "noclickemail.com", 2389 + "nocp.ru", 2390 + "nocp.store", 2391 + "nodezine.com", 2392 + "nogmailspam.info", 2393 + "noicd.com", 2394 + "nokiamail.com", 2395 + "nolemail.ga", 2396 + "nomail.cf", 2397 + "nomail.ga", 2398 + "nomail.pw", 2399 + "nomail2me.com", 2400 + "nomorespamemails.com", 2401 + "nonspam.eu", 2402 + "nonspammer.de", 2403 + "nonze.ro", 2404 + "noref.in", 2405 + "norseforce.com", 2406 + "norwegischlernen.info", 2407 + "nospam4.us", 2408 + "nospamfor.us", 2409 + "nospamthanks.info", 2410 + "nothingtoseehere.ca", 2411 + "notif.me", 2412 + "notmailinator.com", 2413 + "notrnailinator.com", 2414 + "notsharingmy.info", 2415 + "now.im", 2416 + "nowhere.org", 2417 + "nowmymail.com", 2418 + "nowmymail.net", 2419 + "nproxi.com", 2420 + "nthrl.com", 2421 + "ntlhelp.net", 2422 + "nubescontrol.com", 2423 + "nullbox.info", 2424 + "nurfuerspam.de", 2425 + "nut.cc", 2426 + "nutpa.net", 2427 + "nuts2trade.com", 2428 + "nvhrw.com", 2429 + "nwldx.com", 2430 + "nwytg.com", 2431 + "nwytg.net", 2432 + "ny7.me", 2433 + "nyasan.com", 2434 + "nypato.com", 2435 + "nyrmusic.com", 2436 + "o2stk.org", 2437 + "o7i.net", 2438 + "oalsp.com", 2439 + "obfusko.com", 2440 + "objectmail.com", 2441 + "obobbo.com", 2442 + "oborudovanieizturcii.ru", 2443 + "obxpestcontrol.com", 2444 + "octovie.com", 2445 + "odaymail.com", 2446 + "odem.com", 2447 + "odnorazovoe.ru", 2448 + "oepia.com", 2449 + "oerpub.org", 2450 + "offshore-proxies.net", 2451 + "ofisher.net", 2452 + "ohaaa.de", 2453 + "ohi.tw", 2454 + "oida.icu", 2455 + "oing.cf", 2456 + "okclprojects.com", 2457 + "okinawa.li", 2458 + "okrent.us", 2459 + "okzk.com", 2460 + "olimp-case.ru", 2461 + "oloh.ru", 2462 + "oloh.store", 2463 + "olypmall.ru", 2464 + "omail.pro", 2465 + "omnievents.org", 2466 + "omtecha.com", 2467 + "one-mail.top", 2468 + "one-time.email", 2469 + "one2mail.info", 2470 + "onekisspresave.com", 2471 + "onemail.host", 2472 + "oneoffemail.com", 2473 + "oneoffmail.com", 2474 + "onetm.jp", 2475 + "onewaymail.com", 2476 + "onlatedotcom.info", 2477 + "online.ms", 2478 + "onlineidea.info", 2479 + "onlyapp.net", 2480 + "onqin.com", 2481 + "ontyne.biz", 2482 + "oohioo.com", 2483 + "oolus.com", 2484 + "oonies-shoprus.ru", 2485 + "oopi.org", 2486 + "oosln.com", 2487 + "oovk.ru", 2488 + "oovk.store", 2489 + "opayq.com", 2490 + "openavz.com", 2491 + "opendns.ro", 2492 + "opentrash.com", 2493 + "opmmedia.ga", 2494 + "opp24.com", 2495 + "optimaweb.me", 2496 + "opwebw.com", 2497 + "oranek.com", 2498 + "ordinaryamerican.net", 2499 + "oreidresume.com", 2500 + "orgmbx.cc", 2501 + "oroki.de", 2502 + "orsbap.com", 2503 + "oshietechan.link", 2504 + "otherinbox.com", 2505 + "ourklips.com", 2506 + "ourpreviewdomain.com", 2507 + "outlawspam.com", 2508 + "outlook.edu.pl", 2509 + "outmail.win", 2510 + "ovomail.co", 2511 + "ovpn.to", 2512 + "owleyes.ch", 2513 + "owlpic.com", 2514 + "ownsyou.de", 2515 + "oxopoha.com", 2516 + "ozatvn.com", 2517 + "ozyl.de", 2518 + "p-banlis.ru", 2519 + "p33.org", 2520 + "p71ce1m.com", 2521 + "pa9e.com", 2522 + "pachilly.com", 2523 + "packiu.com", 2524 + "pagamenti.tk", 2525 + "paharpurmim.ga", 2526 + "pakadebu.ga", 2527 + "pamaweb.com", 2528 + "pancakemail.com", 2529 + "papierkorb.me", 2530 + "paplease.com", 2531 + "para2019.ru", 2532 + "parlimentpetitioner.tk", 2533 + "pastebitch.com", 2534 + "patonce.com", 2535 + "pavilionx2.com", 2536 + "payperex2.com", 2537 + "payspun.com", 2538 + "pe.hu", 2539 + "pecinan.com", 2540 + "pecinan.net", 2541 + "pecinan.org", 2542 + "penisgoes.in", 2543 + "penoto.tk", 2544 + "pepbot.com", 2545 + "peterdethier.com", 2546 + "petloca.com", 2547 + "petrzilka.net", 2548 + "pewpewpewpew.pw", 2549 + "pflege-schoene-haut.de", 2550 + "pfui.ru", 2551 + "phone-elkey.ru", 2552 + "photo-impact.eu", 2553 + "photomark.net", 2554 + "pi.vu", 2555 + "piaa.me", 2556 + "pig.pp.ua", 2557 + "pii.at", 2558 + "piki.si", 2559 + "pimpedupmyspace.com", 2560 + "pinehill-seattle.org", 2561 + "pingir.com", 2562 + "pipemail.space", 2563 + "pisls.com", 2564 + "pitaniezdorovie.ru", 2565 + "pivo-bar.ru", 2566 + "pixiil.com", 2567 + "pizu.ru", 2568 + "pizu.store", 2569 + "pizzajunk.com", 2570 + "pjjkp.com", 2571 + "placebomail10.com", 2572 + "pleasenoham.org", 2573 + "plexfirm.com", 2574 + "plexolan.de", 2575 + "plhk.ru", 2576 + "ploae.com", 2577 + "ploncy.com", 2578 + "plw.me", 2579 + "poehali-otdihat.ru", 2580 + "pojok.ml", 2581 + "pokemail.net", 2582 + "pokiemobile.com", 2583 + "polarkingxx.ml", 2584 + "politikerclub.de", 2585 + "polyfaust.net", 2586 + "pooae.com", 2587 + "poofy.org", 2588 + "pookmail.com", 2589 + "poopiebutt.club", 2590 + "popcornfarm7.com", 2591 + "popcornfly.com", 2592 + "popesodomy.com", 2593 + "popgx.com", 2594 + "porjoton.com", 2595 + "porsh.net", 2596 + "posdz.com", 2597 + "posta.store", 2598 + "postacin.com", 2599 + "postbx.ru", 2600 + "postbx.store", 2601 + "postonline.me", 2602 + "poutineyourface.com", 2603 + "powered.name", 2604 + "powerencry.com", 2605 + "powlearn.com", 2606 + "pp7rvv.com", 2607 + "ppetw.com", 2608 + "pptrvv.com", 2609 + "pqoia.com", 2610 + "pratikmail.com", 2611 + "pratikmail.net", 2612 + "pratikmail.org", 2613 + "prazdnik-37.ru", 2614 + "predatorrat.cf", 2615 + "predatorrat.ga", 2616 + "predatorrat.gq", 2617 + "predatorrat.ml", 2618 + "predatorrat.tk", 2619 + "premium-mail.fr", 2620 + "primabananen.net", 2621 + "prin.be", 2622 + "privacy.net", 2623 + "privatdemail.net", 2624 + "privmail.edu.pl", 2625 + "privy-mail.com", 2626 + "privy-mail.de", 2627 + "privymail.de", 2628 + "pro-tag.org", 2629 + "pro5g.com", 2630 + "procrackers.com", 2631 + "profast.top", 2632 + "projectcl.com", 2633 + "promailt.com", 2634 + "proprietativalcea.ro", 2635 + "propscore.com", 2636 + "protempmail.com", 2637 + "proxymail.eu", 2638 + "proxyparking.com", 2639 + "prtnx.com", 2640 + "prtshr.com", 2641 + "prtz.eu", 2642 + "psh.me", 2643 + "psles.com", 2644 + "psnator.com", 2645 + "psoxs.com", 2646 + "puglieisi.com", 2647 + "puji.pro", 2648 + "punkass.com", 2649 + "puppetmail.de", 2650 + "purcell.email", 2651 + "purelogistics.org", 2652 + "pursip.com", 2653 + "put2.net", 2654 + "puttanamaiala.tk", 2655 + "putthisinyourspamdatabase.com", 2656 + "pwpwa.com", 2657 + "pwrby.com", 2658 + "qabq.com", 2659 + "qasti.com", 2660 + "qbfree.us", 2661 + "qc.to", 2662 + "qibl.at", 2663 + "qiott.com", 2664 + "qipmail.net", 2665 + "qiq.us", 2666 + "qisdo.com", 2667 + "qisoa.com", 2668 + "qmrbe.com", 2669 + "qodiq.com", 2670 + "qoika.com", 2671 + "qopow.com", 2672 + "qq.my", 2673 + "qsl.ro", 2674 + "qtum-ico.com", 2675 + "quadrafit.com", 2676 + "quick-mail.cc", 2677 + "quickemail.info", 2678 + "quickinbox.com", 2679 + "quickmail.nl", 2680 + "quicksend.ch", 2681 + "quipas.com", 2682 + "ququb.com", 2683 + "qvy.me", 2684 + "qwickmail.com", 2685 + "r4nd0m.de", 2686 + "ra3.us", 2687 + "rabin.ca", 2688 + "rabiot.reisen", 2689 + "rackabzar.com", 2690 + "raetp9.com", 2691 + "rainbowly.ml", 2692 + "raketenmann.de", 2693 + "ramenmail.de", 2694 + "ramin200.site", 2695 + "rancidhome.net", 2696 + "randomail.io", 2697 + "randomail.net", 2698 + "rapt.be", 2699 + "raqid.com", 2700 + "rax.la", 2701 + "raxtest.com", 2702 + "razemail.com", 2703 + "razuz.com", 2704 + "rbb.org", 2705 + "rcasd.com", 2706 + "rcpt.at", 2707 + "rdklcrv.xyz", 2708 + "re-gister.com", 2709 + "reality-concept.club", 2710 + "reallymymail.com", 2711 + "realquickemail.com", 2712 + "realtyalerts.ca", 2713 + "rebates.stream", 2714 + "receiveee.com", 2715 + "recipeforfailure.com", 2716 + "recode.me", 2717 + "reconmail.com", 2718 + "recyclemail.dk", 2719 + "redfeathercrow.com", 2720 + "reftoken.net", 2721 + "regapts.com", 2722 + "regbypass.com", 2723 + "regspaces.tk", 2724 + "reimondo.com", 2725 + "rejectmail.com", 2726 + "rejo.technology", 2727 + "reliable-mail.com", 2728 + "remail.cf", 2729 + "remail.ga", 2730 + "remarkable.rocks", 2731 + "remote.li", 2732 + "rentaen.com", 2733 + "replyloop.com", 2734 + "reptilegenetics.com", 2735 + "resgedvgfed.tk", 2736 + "revolvingdoorhoax.org", 2737 + "rfc822.org", 2738 + "rhyta.com", 2739 + "richfinances.pw", 2740 + "riddermark.de", 2741 + "rifkian.ga", 2742 + "rinseart.com", 2743 + "rippb.com", 2744 + "risingsuntouch.com", 2745 + "riski.cf", 2746 + "risu.be", 2747 + "rklips.com", 2748 + "rkomo.com", 2749 + "rm2rf.com", 2750 + "rma.ec", 2751 + "rmqkr.net", 2752 + "rnailinator.com", 2753 + "ro.lt", 2754 + "robertspcrepair.com", 2755 + "roborena.com", 2756 + "robot-mail.com", 2757 + "rollindo.agency", 2758 + "ronnierage.net", 2759 + "rootfest.net", 2760 + "rosebearmylove.ru", 2761 + "rotaniliam.com", 2762 + "rover.info", 2763 + "rowe-solutions.com", 2764 + "royal.net", 2765 + "royaldoodles.org", 2766 + "royalmarket.life", 2767 + "royandk.com", 2768 + "rppkn.com", 2769 + "rsvhr.com", 2770 + "rteet.com", 2771 + "rtrtr.com", 2772 + "rtskiya.xyz", 2773 + "rudymail.ml", 2774 + "rumgel.com", 2775 + "runi.ca", 2776 + "rupayamail.com", 2777 + "ruru.be", 2778 + "rustydoor.com", 2779 + "rustyload.com", 2780 + "ruu.kr", 2781 + "rvb.ro", 2782 + "ryteto.me", 2783 + "ryyr.ru", 2784 + "ryyr.store", 2785 + "s0ny.net", 2786 + "s33db0x.com", 2787 + "sabrestlouis.com", 2788 + "sackboii.com", 2789 + "saeoil.com", 2790 + "safaat.cf", 2791 + "safermail.info", 2792 + "safersignup.de", 2793 + "safetymail.info", 2794 + "safetypost.de", 2795 + "saharanightstempe.com", 2796 + "sailmail.io", 2797 + "salmeow.tk", 2798 + "samsclass.info", 2799 + "sandcars.net", 2800 + "sandelf.de", 2801 + "sandwhichvideo.com", 2802 + "sanfinder.com", 2803 + "sanim.net", 2804 + "sanstr.com", 2805 + "sast.ro", 2806 + "satisfyme.club", 2807 + "satukosong.com", 2808 + "sausen.com", 2809 + "saynotospams.com", 2810 + "scatmail.com", 2811 + "scay.net", 2812 + "schachrol.com", 2813 + "schafmail.de", 2814 + "schmeissweg.tk", 2815 + "schrott-email.de", 2816 + "scrsot.com", 2817 + "sd3.in", 2818 + "sdvft.com", 2819 + "sdvgeft.com", 2820 + "sdvrecft.com", 2821 + "secmail.pw", 2822 + "secretemail.de", 2823 + "secure-mail.biz", 2824 + "secure-mail.cc", 2825 + "secured-link.net", 2826 + "securehost.com.es", 2827 + "seekapps.com", 2828 + "seekjobs4u.com", 2829 + "sejaa.lv", 2830 + "selfdestructingmail.com", 2831 + "selfdestructingmail.org", 2832 + "send22u.info", 2833 + "sendapp.uk", 2834 + "sendfree.org", 2835 + "sendingspecialflyers.com", 2836 + "sendnow.win", 2837 + "sendspamhere.com", 2838 + "senseless-entertainment.com", 2839 + "seosnaps.com", 2840 + "server.ms", 2841 + "services391.com", 2842 + "sexforswingers.com", 2843 + "sexical.com", 2844 + "sexyalwasmi.top", 2845 + "sfolkar.com", 2846 + "sgatra.com", 2847 + "shadap.org", 2848 + "shalar.net", 2849 + "sharedmailbox.org", 2850 + "sharkfaces.com", 2851 + "sharklasers.com", 2852 + "shchiba.uk", 2853 + "sheryli.com", 2854 + "shhmail.com", 2855 + "shhuut.org", 2856 + "shieldedmail.com", 2857 + "shieldemail.com", 2858 + "shiftmail.com", 2859 + "shipfromto.com", 2860 + "shiphazmat.org", 2861 + "shipping-regulations.com", 2862 + "shippingterms.org", 2863 + "shitaway.tk", 2864 + "shitmail.de", 2865 + "shitmail.me", 2866 + "shitmail.org", 2867 + "shmeriously.com", 2868 + "shopxda.com", 2869 + "shortmail.net", 2870 + "shotmail.ru", 2871 + "showslow.de", 2872 + "shrib.com", 2873 + "shut.name", 2874 + "shut.ws", 2875 + "siberpay.com", 2876 + "sidelka-mytischi.ru", 2877 + "siftportal.ru", 2878 + "sify.com", 2879 + "sika3.com", 2880 + "sikux.com", 2881 + "silenceofthespam.com", 2882 + "siliwangi.ga", 2883 + "silvercoin.life", 2884 + "sim-simka.ru", 2885 + "simaenaga.com", 2886 + "simpleitsecurity.info", 2887 + "sin.cl", 2888 + "sinaite.net", 2889 + "sinema.ml", 2890 + "sinfiltro.cl", 2891 + "singlespride.com", 2892 + "sinnlos-mail.de", 2893 + "sino.tw", 2894 + "siteposter.net", 2895 + "sizzlemctwizzle.com", 2896 + "sjuaq.com", 2897 + "skeefmail.com", 2898 + "skrak.com", 2899 + "skrx.tk", 2900 + "sky-inbox.com", 2901 + "sky-ts.de", 2902 + "skygazerhub.com", 2903 + "skyrt.de", 2904 + "slapsfromlastnight.com", 2905 + "slaskpost.se", 2906 + "slave-auctions.net", 2907 + "slippery.email", 2908 + "slipry.net", 2909 + "slopsbox.com", 2910 + "slothmail.net", 2911 + "slushmail.com", 2912 + "sluteen.com", 2913 + "sly.io", 2914 + "smallker.tk", 2915 + "smapfree24.com", 2916 + "smapfree24.de", 2917 + "smapfree24.eu", 2918 + "smapfree24.info", 2919 + "smapfree24.org", 2920 + "smartemailbox.co", 2921 + "smartnator.com", 2922 + "smarttalent.pw", 2923 + "smashmail.de", 2924 + "smellfear.com", 2925 + "smellrear.com", 2926 + "smellypotato.tk", 2927 + "smtp99.com", 2928 + "smwg.info", 2929 + "snakebutt.com", 2930 + "snakemail.com", 2931 + "snapmail.cc", 2932 + "snapwet.com", 2933 + "sneakmail.de", 2934 + "snece.com", 2935 + "social-mailer.tk", 2936 + "socialfurry.org", 2937 + "sociallymediocre.com", 2938 + "sofia.re", 2939 + "sofimail.com", 2940 + "sofort-mail.de", 2941 + "sofortmail.de", 2942 + "sofrge.com", 2943 + "softkey-office.ru", 2944 + "softpls.asia", 2945 + "sogetthis.com", 2946 + "sohai.ml", 2947 + "sohus.cn", 2948 + "soioa.com", 2949 + "soisz.com", 2950 + "solar-impact.pro", 2951 + "solvemail.info", 2952 + "solventtrap.wiki", 2953 + "songsign.com", 2954 + "sonshi.cf", 2955 + "soodmail.com", 2956 + "soodomail.com", 2957 + "soodonims.com", 2958 + "soombo.com", 2959 + "soon.it", 2960 + "spacebazzar.ru", 2961 + "spam-be-gone.com", 2962 + "spam.care", 2963 + "spam.ceo", 2964 + "spam.la", 2965 + "spam.org.es", 2966 + "spam.su", 2967 + "spam4.me", 2968 + "spamail.de", 2969 + "spamarrest.com", 2970 + "spamavert.com", 2971 + "spambob.com", 2972 + "spambob.net", 2973 + "spambob.org", 2974 + "spambog.com", 2975 + "spambog.de", 2976 + "spambog.net", 2977 + "spambog.ru", 2978 + "spambooger.com", 2979 + "spambox.info", 2980 + "spambox.me", 2981 + "spambox.org", 2982 + "spambox.us", 2983 + "spamcero.com", 2984 + "spamcon.org", 2985 + "spamcorptastic.com", 2986 + "spamcowboy.com", 2987 + "spamcowboy.net", 2988 + "spamcowboy.org", 2989 + "spamday.com", 2990 + "spamdecoy.net", 2991 + "spamex.com", 2992 + "spamfellas.com", 2993 + "spamfighter.cf", 2994 + "spamfighter.ga", 2995 + "spamfighter.gq", 2996 + "spamfighter.ml", 2997 + "spamfighter.tk", 2998 + "spamfree.eu", 2999 + "spamfree24.com", 3000 + "spamfree24.de", 3001 + "spamfree24.eu", 3002 + "spamfree24.info", 3003 + "spamfree24.net", 3004 + "spamfree24.org", 3005 + "spamgoes.in", 3006 + "spamherelots.com", 3007 + "spamhereplease.com", 3008 + "spamhole.com", 3009 + "spamify.com", 3010 + "spaminator.de", 3011 + "spamkill.info", 3012 + "spaml.com", 3013 + "spaml.de", 3014 + "spamlot.net", 3015 + "spammer.fail", 3016 + "spammotel.com", 3017 + "spammy.host", 3018 + "spamobox.com", 3019 + "spamoff.de", 3020 + "spamsalad.in", 3021 + "spamsandwich.com", 3022 + "spamslicer.com", 3023 + "spamsphere.com", 3024 + "spamspot.com", 3025 + "spamstack.net", 3026 + "spamthis.co.uk", 3027 + "spamthis.network", 3028 + "spamthisplease.com", 3029 + "spamtrail.com", 3030 + "spamtrap.ro", 3031 + "spamtroll.net", 3032 + "spamwc.cf", 3033 + "spamwc.ga", 3034 + "spamwc.gq", 3035 + "spamwc.ml", 3036 + "speedgaus.net", 3037 + "sperma.cf", 3038 + "spicysoda.com", 3039 + "spikio.com", 3040 + "spindl-e.com", 3041 + "spoofmail.de", 3042 + "sportrid.com", 3043 + "spr.io", 3044 + "spritzzone.de", 3045 + "spruzme.com", 3046 + "spybox.de", 3047 + "spymail.com", 3048 + "spymail.one", 3049 + "squizzy.de", 3050 + "squizzy.net", 3051 + "sroff.com", 3052 + "sry.li", 3053 + "ssoia.com", 3054 + "stanfordujjain.com", 3055 + "starlight-breaker.net", 3056 + "starmail.net", 3057 + "starpower.space", 3058 + "startfu.com", 3059 + "startkeys.com", 3060 + "statdvr.com", 3061 + "stathost.net", 3062 + "statiix.com", 3063 + "stayhome.li", 3064 + "steam-area.ru", 3065 + "steambot.net", 3066 + "stexsy.com", 3067 + "stinkefinger.net", 3068 + "stop-my-spam.cf", 3069 + "stop-my-spam.com", 3070 + "stop-my-spam.ga", 3071 + "stop-my-spam.ml", 3072 + "stop-my-spam.pp.ua", 3073 + "stop-my-spam.tk", 3074 + "stopspam.app", 3075 + "storiqax.top", 3076 + "storj99.com", 3077 + "storj99.top", 3078 + "streetwisemail.com", 3079 + "stromox.com", 3080 + "stuckmail.com", 3081 + "stuffmail.de", 3082 + "stumpfwerk.com", 3083 + "stylist-volos.ru", 3084 + "submic.com", 3085 + "suburbanthug.com", 3086 + "suckmyd.com", 3087 + "sudern.de", 3088 + "sueshaw.com", 3089 + "suexamplesb.com", 3090 + "suioe.com", 3091 + "super-auswahl.de", 3092 + "superblohey.com", 3093 + "supergreatmail.com", 3094 + "supermailer.jp", 3095 + "superplatyna.com", 3096 + "superrito.com", 3097 + "supersave.net", 3098 + "superstachel.de", 3099 + "superyp.com", 3100 + "suremail.info", 3101 + "sute.jp", 3102 + "svip520.cn", 3103 + "svk.jp", 3104 + "svxr.org", 3105 + "sweetpotato.ml", 3106 + "sweetxxx.de", 3107 + "swift-mail.net", 3108 + "swift10minutemail.com", 3109 + "syinxun.com", 3110 + "sylvannet.com", 3111 + "symphonyresume.com", 3112 + "syosetu.gq", 3113 + "syujob.accountants", 3114 + "szerz.com", 3115 + "tafmail.com", 3116 + "tafoi.gr", 3117 + "taglead.com", 3118 + "tagmymedia.com", 3119 + "tagyourself.com", 3120 + "talkinator.com", 3121 + "talmetry.com", 3122 + "tanlanav.com", 3123 + "tanukis.org", 3124 + "taobudao.com", 3125 + "tapchicuoihoi.com", 3126 + "taphear.com", 3127 + "tapi.re", 3128 + "tarzanmail.cf", 3129 + "tastrg.com", 3130 + "tatsu.uk", 3131 + "taukah.com", 3132 + "tb-on-line.net", 3133 + "tcwlm.com", 3134 + "tcwlx.com", 3135 + "tdtda.com", 3136 + "tech69.com", 3137 + "techblast.ch", 3138 + "techemail.com", 3139 + "techgroup.me", 3140 + "technoproxy.ru", 3141 + "teerest.com", 3142 + "teewars.org", 3143 + "tefl.ro", 3144 + "telecomix.pl", 3145 + "teleg.eu", 3146 + "telegmail.com", 3147 + "teleworm.com", 3148 + "teleworm.us", 3149 + "tellos.xyz", 3150 + "telvetto.com", 3151 + "teml.net", 3152 + "temp-link.net", 3153 + "temp-mail.com", 3154 + "temp-mail.de", 3155 + "temp-mail.org", 3156 + "temp-mail.pp.ua", 3157 + "temp-mail.ru", 3158 + "temp-mails.com", 3159 + "tempail.com", 3160 + "tempalias.com", 3161 + "tempe-mail.com", 3162 + "tempemail.biz", 3163 + "tempemail.co.za", 3164 + "tempemail.com", 3165 + "tempemail.net", 3166 + "tempinbox.co.uk", 3167 + "tempinbox.com", 3168 + "tempmail.cn", 3169 + "tempmail.co", 3170 + "tempmail.de", 3171 + "tempmail.eu", 3172 + "tempmail.it", 3173 + "tempmail.pp.ua", 3174 + "tempmail.us", 3175 + "tempmail.ws", 3176 + "tempmail2.com", 3177 + "tempmaildemo.com", 3178 + "tempmailer.com", 3179 + "tempmailer.de", 3180 + "tempmailer.net", 3181 + "tempmailo.com", 3182 + "tempomail.fr", 3183 + "tempomail.org", 3184 + "temporarily.de", 3185 + "temporarioemail.com.br", 3186 + "temporary-mail.net", 3187 + "temporaryemail.net", 3188 + "temporaryemail.us", 3189 + "temporaryforwarding.com", 3190 + "temporaryinbox.com", 3191 + "temporarymailaddress.com", 3192 + "tempr.email", 3193 + "tempsky.com", 3194 + "temptami.com", 3195 + "tempthe.net", 3196 + "tempymail.com", 3197 + "tensi.org", 3198 + "ternaklele.ga", 3199 + "testore.co", 3200 + "testudine.com", 3201 + "thanksnospam.info", 3202 + "thankyou2010.com", 3203 + "thatim.info", 3204 + "thc.st", 3205 + "theaviors.com", 3206 + "thebearshark.com", 3207 + "thecarinformation.com", 3208 + "thechildrensfocus.com", 3209 + "thecity.biz", 3210 + "thecloudindex.com", 3211 + "thediamants.org", 3212 + "thedirhq.info", 3213 + "theeyeoftruth.com", 3214 + "thejoker5.com", 3215 + "thelightningmail.net", 3216 + "thelimestones.com", 3217 + "thembones.com.au", 3218 + "themegreview.com", 3219 + "themostemail.com", 3220 + "thereddoors.online", 3221 + "theroyalweb.club", 3222 + "thescrappermovie.com", 3223 + "thespamfather.com", 3224 + "theteastory.info", 3225 + "thex.ro", 3226 + "thichanthit.com", 3227 + "thietbivanphong.asia", 3228 + "thisisnotmyrealemail.com", 3229 + "thismail.net", 3230 + "thisurl.website", 3231 + "thnikka.com", 3232 + "thoas.ru", 3233 + "thraml.com", 3234 + "thrma.com", 3235 + "throam.com", 3236 + "thrott.com", 3237 + "throwam.com", 3238 + "throwawayemailaddress.com", 3239 + "throwawaymail.com", 3240 + "throwawaymail.pp.ua", 3241 + "throya.com", 3242 + "thrubay.com", 3243 + "thunderbolt.science", 3244 + "thunkinator.org", 3245 + "thxmate.com", 3246 + "tiapz.com", 3247 + "tic.ec", 3248 + "tilien.com", 3249 + "timgiarevn.com", 3250 + "timkassouf.com", 3251 + "tinoza.org", 3252 + "tinyurl24.com", 3253 + "tipsb.com", 3254 + "tittbit.in", 3255 + "tiv.cc", 3256 + "tizi.com", 3257 + "tkitc.de", 3258 + "tlpn.org", 3259 + "tmail.com", 3260 + "tmail.io", 3261 + "tmail.link", 3262 + "tmail.ws", 3263 + "tmail3.com", 3264 + "tmail9.com", 3265 + "tmailinator.com", 3266 + "tmails.net", 3267 + "tmmbt.net", 3268 + "tmpbox.net", 3269 + "tmpemails.com", 3270 + "tmpeml.com", 3271 + "tmpeml.info", 3272 + "tmpjr.me", 3273 + "tmpmail.net", 3274 + "tmpmail.org", 3275 + "tmpmailtor.com", 3276 + "tmpnator.live", 3277 + "tmpx.sa.com", 3278 + "toddsbighug.com", 3279 + "tofeat.com", 3280 + "toiea.com", 3281 + "tokem.co", 3282 + "tokenmail.de", 3283 + "tonaeto.com", 3284 + "tonne.to", 3285 + "tonymanso.com", 3286 + "toomail.biz", 3287 + "toon.ml", 3288 + "top-shop-tovar.ru", 3289 + "top101.de", 3290 + "top1mail.ru", 3291 + "top1post.ru", 3292 + "topinrock.cf", 3293 + "topmail2.com", 3294 + "topmail2.net", 3295 + "topofertasdehoy.com", 3296 + "topranklist.de", 3297 + "toprumours.com", 3298 + "tormail.org", 3299 + "tospage.com", 3300 + "toss.pw", 3301 + "tosunkaya.com", 3302 + "totallynotfake.net", 3303 + "totalvista.com", 3304 + "totesmail.com", 3305 + "totoan.info", 3306 + "tourcc.com", 3307 + "tp-qa-mail.com", 3308 + "tpwlb.com", 3309 + "tqoai.com", 3310 + "tqosi.com", 3311 + "trackden.com", 3312 + "tradermail.info", 3313 + "tranceversal.com", 3314 + "trap-mail.de", 3315 + "trash-amil.com", 3316 + "trash-mail.at", 3317 + "trash-mail.cf", 3318 + "trash-mail.com", 3319 + "trash-mail.de", 3320 + "trash-mail.ga", 3321 + "trash-mail.gq", 3322 + "trash-mail.ml", 3323 + "trash-mail.tk", 3324 + "trash-me.com", 3325 + "trash2009.com", 3326 + "trash2010.com", 3327 + "trash2011.com", 3328 + "trashcanmail.com", 3329 + "trashdevil.com", 3330 + "trashdevil.de", 3331 + "trashemail.de", 3332 + "trashemails.de", 3333 + "trashinbox.com", 3334 + "trashmail.at", 3335 + "trashmail.com", 3336 + "trashmail.de", 3337 + "trashmail.gq", 3338 + "trashmail.io", 3339 + "trashmail.me", 3340 + "trashmail.net", 3341 + "trashmail.org", 3342 + "trashmail.ws", 3343 + "trashmailer.com", 3344 + "trashmailgenerator.de", 3345 + "trashmails.com", 3346 + "trashymail.com", 3347 + "trashymail.net", 3348 + "trasz.com", 3349 + "trayna.com", 3350 + "trbvm.com", 3351 + "trbvn.com", 3352 + "trbvo.com", 3353 + "trend-maker.ru", 3354 + "trgfu.com", 3355 + "trgovinanaveliko.info", 3356 + "trialmail.de", 3357 + "trickmail.net", 3358 + "trillianpro.com", 3359 + "triots.com", 3360 + "trixtrux1.ru", 3361 + "trollproject.com", 3362 + "tropicalbass.info", 3363 + "trungtamtoeic.com", 3364 + "truthfinderlogin.com", 3365 + "tryalert.com", 3366 + "tryninja.io", 3367 + "tryzoe.com", 3368 + "tsderp.com", 3369 + "ttirv.org", 3370 + "ttszuo.xyz", 3371 + "tualias.com", 3372 + "tuofs.com", 3373 + "tupmail.com", 3374 + "turoid.com", 3375 + "turual.com", 3376 + "turuma.com", 3377 + "tutuapp.bid", 3378 + "tvchd.com", 3379 + "tverya.com", 3380 + "twinmail.de", 3381 + "twkly.ml", 3382 + "twocowmail.net", 3383 + "twoweirdtricks.com", 3384 + "twzhhq.online", 3385 + "txcct.com", 3386 + "txen.de", 3387 + "txtadvertise.com", 3388 + "tyhe.ro", 3389 + "tyldd.com", 3390 + "tympe.net", 3391 + "uacro.com", 3392 + "uber-mail.com", 3393 + "ubinert.com", 3394 + "ubismail.net", 3395 + "ubm.md", 3396 + "ucche.us", 3397 + "ucupdong.ml", 3398 + "uemail99.com", 3399 + "ufacturing.com", 3400 + "uggsrock.com", 3401 + "uguuchantele.com", 3402 + "uhe2.com", 3403 + "uhhu.ru", 3404 + "uiu.us", 3405 + "ujijima1129.gq", 3406 + "uk.to", 3407 + "ultra.fyi", 3408 + "ultrada.ru", 3409 + "uma3.be", 3410 + "umail.net", 3411 + "undo.it", 3412 + "unicodeworld.com", 3413 + "unids.com", 3414 + "unimark.org", 3415 + "unit7lahaina.com", 3416 + "unmail.ru", 3417 + "uooos.com", 3418 + "uorak.com", 3419 + "upliftnow.com", 3420 + "uplipht.com", 3421 + "uploadnolimit.com", 3422 + "upozowac.info", 3423 + "urfunktion.se", 3424 + "urhen.com", 3425 + "uroid.com", 3426 + "us.af", 3427 + "us.to", 3428 + "usa.cc", 3429 + "usako.net", 3430 + "usbc.be", 3431 + "used-product.fr", 3432 + "ushijima1129.cf", 3433 + "ushijima1129.ga", 3434 + "ushijima1129.gq", 3435 + "ushijima1129.ml", 3436 + "ushijima1129.tk", 3437 + "utiket.us", 3438 + "uu.gl", 3439 + "uu2.ovh", 3440 + "uuf.me", 3441 + "uwork4.us", 3442 + "uyhip.com", 3443 + "vaasfc4.tk", 3444 + "vaati.org", 3445 + "valemail.net", 3446 + "valhalladev.com", 3447 + "vankin.de", 3448 + "vasteron.com", 3449 + "vctel.com", 3450 + "vda.ro", 3451 + "vddaz.com", 3452 + "vdig.com", 3453 + "veanlo.com", 3454 + "vemomail.win", 3455 + "venompen.com", 3456 + "veo.kr", 3457 + "ver0.cf", 3458 + "ver0.ga", 3459 + "ver0.gq", 3460 + "ver0.ml", 3461 + "ver0.tk", 3462 + "vercelli.cf", 3463 + "vercelli.ga", 3464 + "vercelli.gq", 3465 + "vercelli.ml", 3466 + "verdejo.com", 3467 + "vermutlich.net", 3468 + "veryday.ch", 3469 + "veryday.eu", 3470 + "veryday.info", 3471 + "veryrealemail.com", 3472 + "vesa.pw", 3473 + "vevs.de", 3474 + "vfemail.net", 3475 + "via.tokyo.jp", 3476 + "vickaentb.tk", 3477 + "victime.ninja", 3478 + "victoriantwins.com", 3479 + "vidchart.com", 3480 + "viditag.com", 3481 + "viewcastmedia.com", 3482 + "viewcastmedia.net", 3483 + "viewcastmedia.org", 3484 + "vikingsonly.com", 3485 + "vinernet.com", 3486 + "vintomaper.com", 3487 + "vipepe.com", 3488 + "vipmail.name", 3489 + "vipmail.pw", 3490 + "vipxm.net", 3491 + "viralplays.com", 3492 + "virtualemail.info", 3493 + "visal007.tk", 3494 + "visal168.cf", 3495 + "visal168.ga", 3496 + "visal168.gq", 3497 + "visal168.ml", 3498 + "visal168.tk", 3499 + "visignal.com", 3500 + "vixletdev.com", 3501 + "vixtricks.com", 3502 + "vjoid.ru", 3503 + "vjoid.store", 3504 + "vjuum.com", 3505 + "vkbb.ru", 3506 + "vkbb.store", 3507 + "vkbt.ru", 3508 + "vkbt.store", 3509 + "vkcbt.ru", 3510 + "vkcbt.store", 3511 + "vkcode.ru", 3512 + "vkfu.ru", 3513 + "vkfu.store", 3514 + "vkpr.store", 3515 + "vkr1.com", 3516 + "vkrr.ru", 3517 + "vkrr.store", 3518 + "vmailing.info", 3519 + "vmani.com", 3520 + "vmpanda.com", 3521 + "vnedu.me", 3522 + "voidbay.com", 3523 + "volaj.com", 3524 + "voltaer.com", 3525 + "vomoto.com", 3526 + "vorga.org", 3527 + "votiputox.org", 3528 + "voxelcore.com", 3529 + "vpn.st", 3530 + "vps30.com", 3531 + "vps911.net", 3532 + "vradportal.com", 3533 + "vremonte24-store.ru", 3534 + "vrmtr.com", 3535 + "vsimcard.com", 3536 + "vssms.com", 3537 + "vtxmail.us", 3538 + "vubby.com", 3539 + "vuiy.pw", 3540 + "vusra.com", 3541 + "vztc.com", 3542 + "w-asertun.ru", 3543 + "w3internet.co.uk", 3544 + "wakingupesther.com", 3545 + "walala.org", 3546 + "walkmail.net", 3547 + "walkmail.ru", 3548 + "wallm.com", 3549 + "wanko.be", 3550 + "watch-harry-potter.com", 3551 + "watchever.biz", 3552 + "watchfull.net", 3553 + "watchironman3onlinefreefullmovie.com", 3554 + "waterisgone.com", 3555 + "watrf.com", 3556 + "wazabi.club", 3557 + "wbdev.tech", 3558 + "wbml.net", 3559 + "web-contact.info", 3560 + "web-ideal.fr", 3561 + "web-inc.net", 3562 + "web-mail.pp.ua", 3563 + "web2mailco.com", 3564 + "webcontact-france.eu", 3565 + "webemail.me", 3566 + "webhook.site", 3567 + "webm4il.info", 3568 + "webmail24.top", 3569 + "webtrip.ch", 3570 + "webuser.in", 3571 + "wecp.ru", 3572 + "wecp.store", 3573 + "wee.my", 3574 + "wef.gr", 3575 + "weg-werf-email.de", 3576 + "wegwerf-email-addressen.de", 3577 + "wegwerf-email-adressen.de", 3578 + "wegwerf-email.at", 3579 + "wegwerf-email.de", 3580 + "wegwerf-email.net", 3581 + "wegwerf-emails.de", 3582 + "wegwerfadresse.de", 3583 + "wegwerfemail.com", 3584 + "wegwerfemail.de", 3585 + "wegwerfemail.info", 3586 + "wegwerfemail.net", 3587 + "wegwerfemail.org", 3588 + "wegwerfemailadresse.com", 3589 + "wegwerfmail.de", 3590 + "wegwerfmail.info", 3591 + "wegwerfmail.net", 3592 + "wegwerfmail.org", 3593 + "wegwerpmailadres.nl", 3594 + "wegwrfmail.de", 3595 + "wegwrfmail.net", 3596 + "wegwrfmail.org", 3597 + "weizixu.com", 3598 + "wekawa.com", 3599 + "welikecookies.com", 3600 + "wellsfargocomcardholders.com", 3601 + "wemel.top", 3602 + "wenkuu.com", 3603 + "wentcity.com", 3604 + "wetrainbayarea.com", 3605 + "wetrainbayarea.org", 3606 + "wfgdfhj.tk", 3607 + "wg0.com", 3608 + "wh4f.org", 3609 + "whaaaaaaaaaat.com", 3610 + "whatiaas.com", 3611 + "whatifanalytics.com", 3612 + "whatpaas.com", 3613 + "whatsaas.com", 3614 + "whiffles.org", 3615 + "whopy.com", 3616 + "whyspam.me", 3617 + "wibblesmith.com", 3618 + "wickmail.net", 3619 + "widaryanto.info", 3620 + "widget.gg", 3621 + "wiemei.com", 3622 + "wierie.tk", 3623 + "wifimaple.com", 3624 + "wifioak.com", 3625 + "wikfee.com", 3626 + "wikidocuslava.ru", 3627 + "wilemail.com", 3628 + "willhackforfood.biz", 3629 + "willselfdestruct.com", 3630 + "wimsg.com", 3631 + "winemaven.info", 3632 + "wins.com.br", 3633 + "wlist.ro", 3634 + "wmail.cf", 3635 + "wmail.club", 3636 + "wokcy.com", 3637 + "wolfmail.ml", 3638 + "wolfsmail.tk", 3639 + "wollan.info", 3640 + "worldspace.link", 3641 + "wpdork.com", 3642 + "wpg.im", 3643 + "wralawfirm.com", 3644 + "writeme.us", 3645 + "wronghead.com", 3646 + "ws.gy", 3647 + "wsym.de", 3648 + "wudet.men", 3649 + "wuespdj.xyz", 3650 + "wupics.com", 3651 + "wuuvo.com", 3652 + "wuzak.com", 3653 + "wuzup.net", 3654 + "wuzupmail.net", 3655 + "wwjmp.com", 3656 + "wwvk.ru", 3657 + "wwvk.store", 3658 + "wwwnew.eu", 3659 + "wxnw.net", 3660 + "x24.com", 3661 + "xagloo.co", 3662 + "xagloo.com", 3663 + "xbaby69.top", 3664 + "xcode.ro", 3665 + "xcodes.net", 3666 + "xcompress.com", 3667 + "xcoxc.com", 3668 + "xcpy.com", 3669 + "xemaps.com", 3670 + "xemne.com", 3671 + "xents.com", 3672 + "xepa.ru", 3673 + "xjoi.com", 3674 + "xkx.me", 3675 + "xl.cx", 3676 + "xmail.com", 3677 + "xmailer.be", 3678 + "xmaily.com", 3679 + "xn--9kq967o.com", 3680 + "xn--d-bga.net", 3681 + "xojxe.com", 3682 + "xost.us", 3683 + "xoxox.cc", 3684 + "xperiae5.com", 3685 + "xrap.de", 3686 + "xrho.com", 3687 + "xvx.us", 3688 + "xww.ro", 3689 + "xxhamsterxx.ga", 3690 + "xxi2.com", 3691 + "xxlocanto.us", 3692 + "xxolocanto.us", 3693 + "xxqx3802.com", 3694 + "xxvk.ru", 3695 + "xxvk.store", 3696 + "xxxhi.cc", 3697 + "xy9ce.tk", 3698 + "xylar.ru", 3699 + "xylar.store", 3700 + "xyzfree.net", 3701 + "xzsok.com", 3702 + "yabai-oppai.tk", 3703 + "yahmail.top", 3704 + "yahooproduct.net", 3705 + "yamail.win", 3706 + "yanet.me", 3707 + "yannmail.win", 3708 + "yapped.net", 3709 + "yaqp.com", 3710 + "yarnpedia.ga", 3711 + "ycare.de", 3712 + "ycn.ro", 3713 + "ye.vc", 3714 + "yecp.ru", 3715 + "yecp.store", 3716 + "yedi.org", 3717 + "yeezus.ru", 3718 + "yep.it", 3719 + "yermail.net", 3720 + "yhg.biz", 3721 + "ynmrealty.com", 3722 + "yodx.ro", 3723 + "yogamaven.com", 3724 + "yoggm.com", 3725 + "yomail.info", 3726 + "yoo.ro", 3727 + "yopmail.com", 3728 + "yopmail.fr", 3729 + "yopmail.gq", 3730 + "yopmail.net", 3731 + "yopmail.pp.ua", 3732 + "yordanmail.cf", 3733 + "you-spam.com", 3734 + "yougotgoated.com", 3735 + "youmail.ga", 3736 + "youmailr.com", 3737 + "youneedmore.info", 3738 + "youpymail.com", 3739 + "your5.ru", 3740 + "your5.store", 3741 + "yourdomain.com", 3742 + "youremail.cf", 3743 + "yourewronghereswhy.com", 3744 + "yourlms.biz", 3745 + "yourspamgoesto.space", 3746 + "yourtube.ml", 3747 + "youxiang.dev", 3748 + "yroid.com", 3749 + "yspend.com", 3750 + "ytpayy.com", 3751 + "yugasandrika.com", 3752 + "yui.it", 3753 + "yuoia.com", 3754 + "yuurok.com", 3755 + "yxdad.ru", 3756 + "yxdad.store", 3757 + "yxzx.net", 3758 + "yyolf.net", 3759 + "z-o-e-v-a.ru", 3760 + "z0d.eu", 3761 + "z1p.biz", 3762 + "z86.ru", 3763 + "zain.site", 3764 + "zainmax.net", 3765 + "zaktouni.fr", 3766 + "zarabotokdoma11.ru", 3767 + "zasod.com", 3768 + "zaym-zaym.ru", 3769 + "zcovz.ru", 3770 + "zcovz.store", 3771 + "zcrcd.com", 3772 + "zdenka.net", 3773 + "ze.tc", 3774 + "zebins.com", 3775 + "zebins.eu", 3776 + "zehnminuten.de", 3777 + "zehnminutenmail.de", 3778 + "zemzar.net", 3779 + "zepp.dk", 3780 + "zetmail.com", 3781 + "zfymail.com", 3782 + "zhaoqian.ninja", 3783 + "zhaoyuanedu.cn", 3784 + "zhcne.com", 3785 + "zhewei88.com", 3786 + "zhorachu.com", 3787 + "zik.dj", 3788 + "zipcad.com", 3789 + "zipcatfish.com", 3790 + "zipo1.gq", 3791 + "zippymail.info", 3792 + "zipsendtest.com", 3793 + "ziragold.com", 3794 + "zoaxe.com", 3795 + "zoemail.com", 3796 + "zoemail.net", 3797 + "zoemail.org", 3798 + "zoetropes.org", 3799 + "zombie-hive.com", 3800 + "zomg.info", 3801 + "zsero.com", 3802 + "zumpul.com", 3803 + "zv68.com", 3804 + "zxcv.com", 3805 + "zxcvbnm.com", 3806 + "zymuying.com", 3807 + "zzi.us", 3808 + "zzrgg.com", 3809 + "zzz.com", 3810 + } 3811 + })
+18
modules/setting/service.go
··· 5 5 6 6 import ( 7 7 "regexp" 8 + "slices" 8 9 "strings" 9 10 "time" 10 11 ··· 37 38 RegisterManualConfirm bool 38 39 EmailDomainAllowList []glob.Glob 39 40 EmailDomainBlockList []glob.Glob 41 + EmailDomainBlockDisposable bool 40 42 DisableRegistration bool 41 43 AllowOnlyInternalRegistration bool 42 44 AllowOnlyExternalRegistration bool ··· 156 158 } 157 159 Service.EmailDomainAllowList = CompileEmailGlobList(sec, "EMAIL_DOMAIN_WHITELIST", "EMAIL_DOMAIN_ALLOWLIST") 158 160 Service.EmailDomainBlockList = CompileEmailGlobList(sec, "EMAIL_DOMAIN_BLOCKLIST") 161 + Service.EmailDomainBlockDisposable = sec.Key("EMAIL_DOMAIN_BLOCK_DISPOSABLE").MustBool(false) 162 + if Service.EmailDomainBlockDisposable { 163 + toAdd := make([]glob.Glob, 0, len(DisposableEmailDomains())) 164 + for _, domain := range DisposableEmailDomains() { 165 + domain = strings.ToLower(domain) 166 + // Only add domains that aren't blocked yet. 167 + if !slices.ContainsFunc(Service.EmailDomainBlockList, func(g glob.Glob) bool { return g.Match(domain) }) { 168 + if g, err := glob.Compile(domain); err != nil { 169 + log.Error("Error in disposable domain %s: %v", domain, err) 170 + } else { 171 + toAdd = append(toAdd, g) 172 + } 173 + } 174 + } 175 + Service.EmailDomainBlockList = append(Service.EmailDomainBlockList, toAdd...) 176 + } 159 177 Service.ShowRegistrationButton = sec.Key("SHOW_REGISTRATION_BUTTON").MustBool(!(Service.DisableRegistration || Service.AllowOnlyExternalRegistration)) 160 178 Service.ShowMilestonesDashboardPage = sec.Key("SHOW_MILESTONES_DASHBOARD_PAGE").MustBool(true) 161 179 Service.RequireSignInView = sec.Key("REQUIRE_SIGNIN_VIEW").MustBool()
+128 -9
modules/setting/service_test.go
··· 4 4 package setting 5 5 6 6 import ( 7 + "fmt" 8 + "sort" 9 + "strings" 7 10 "testing" 8 11 9 12 "code.gitea.io/gitea/modules/structs" ··· 11 14 "github.com/gobwas/glob" 12 15 "github.com/stretchr/testify/assert" 13 16 "github.com/stretchr/testify/require" 17 + "golang.org/x/net/publicsuffix" 14 18 ) 15 19 20 + func match(globs []glob.Glob, s string) bool { 21 + for _, g := range globs { 22 + if g.Match(s) { 23 + return true 24 + } 25 + } 26 + return false 27 + } 28 + 16 29 func TestLoadServices(t *testing.T) { 17 30 oldService := Service 18 31 defer func() { ··· 28 41 require.NoError(t, err) 29 42 loadServiceFrom(cfg) 30 43 31 - match := func(globs []glob.Glob, s string) bool { 32 - for _, g := range globs { 33 - if g.Match(s) { 34 - return true 35 - } 36 - } 37 - return false 38 - } 39 - 40 44 assert.True(t, match(Service.EmailDomainAllowList, "d1")) 41 45 assert.True(t, match(Service.EmailDomainAllowList, "foo.w")) 42 46 assert.True(t, match(Service.EmailDomainAllowList, "d2")) ··· 46 50 assert.True(t, match(Service.EmailDomainBlockList, "d3")) 47 51 assert.True(t, match(Service.EmailDomainBlockList, "foo.b")) 48 52 assert.False(t, match(Service.EmailDomainBlockList, "d1")) 53 + } 54 + 55 + func TestLoadServiceBlockDisposable(t *testing.T) { 56 + oldService := Service 57 + defer func() { 58 + Service = oldService 59 + }() 60 + 61 + cfg, err := NewConfigProviderFromData(` 62 + [service] 63 + EMAIL_DOMAIN_BLOCK_DISPOSABLE = true 64 + `) 65 + 66 + require.NoError(t, err) 67 + loadServiceFrom(cfg) 68 + 69 + for _, domain := range DisposableEmailDomains() { 70 + require.True(t, match(Service.EmailDomainBlockList, domain)) 71 + } 72 + 73 + require.Len(t, Service.EmailDomainBlockList, len(DisposableEmailDomains())) 74 + 75 + knownGood := [...]string{ 76 + "aol.com", 77 + "gmx.com", 78 + "mail.com", 79 + "zoho.com", 80 + "proton.me", 81 + "gmail.com", 82 + "yahoo.com", 83 + "icloud.com", 84 + "outlook.com", 85 + "protonmail.com", 86 + } 87 + 88 + for _, domain := range knownGood { 89 + require.False(t, match(Service.EmailDomainBlockList, domain)) 90 + } 91 + } 92 + 93 + func TestLoadServiceBlockDisposableWithExistingGlobs(t *testing.T) { 94 + oldService := Service 95 + defer func() { 96 + Service = oldService 97 + }() 98 + 99 + tldCounts := make(map[string]int) 100 + for _, domain := range DisposableEmailDomains() { 101 + tld, _ := publicsuffix.PublicSuffix(domain) 102 + tldCounts[tld]++ 103 + } 104 + 105 + type tldkv struct { 106 + Tld string 107 + Count int 108 + } 109 + 110 + sortedTldCounts := make([]tldkv, 0) 111 + for tld, count := range tldCounts { 112 + sortedTldCounts = append(sortedTldCounts, tldkv{tld, count}) 113 + } 114 + 115 + sort.Slice(sortedTldCounts, func(i, j int) bool { 116 + return sortedTldCounts[i].Count > sortedTldCounts[j].Count 117 + }) 118 + require.GreaterOrEqual(t, len(sortedTldCounts), 2) 119 + 120 + blockString := fmt.Sprintf("*.%s,*.%s", sortedTldCounts[0].Tld, sortedTldCounts[1].Tld) 121 + 122 + cfg, err := NewConfigProviderFromData(fmt.Sprintf(` 123 + [service] 124 + EMAIL_DOMAIN_BLOCKLIST = %s 125 + EMAIL_DOMAIN_BLOCK_DISPOSABLE = true 126 + `, blockString)) 127 + 128 + require.NoError(t, err) 129 + loadServiceFrom(cfg) 130 + 131 + for _, domain := range DisposableEmailDomains() { 132 + require.True(t, match(Service.EmailDomainBlockList, domain)) 133 + } 134 + 135 + redundant := 0 136 + for _, val := range DisposableEmailDomains() { 137 + if strings.HasSuffix(val, sortedTldCounts[0].Tld) || 138 + strings.HasSuffix(val, sortedTldCounts[1].Tld) { 139 + redundant++ 140 + } 141 + } 142 + 143 + expected := len(DisposableEmailDomains()) - redundant + 2 144 + require.Len(t, Service.EmailDomainBlockList, expected) 145 + } 146 + 147 + func TestLoadServiceBlockDisposableWithComplementGlobs(t *testing.T) { 148 + oldService := Service 149 + defer func() { 150 + Service = oldService 151 + }() 152 + 153 + cfg, err := NewConfigProviderFromData(` 154 + [service] 155 + EMAIL_DOMAIN_BLOCKLIST = *.random 156 + EMAIL_DOMAIN_BLOCK_DISPOSABLE = true 157 + `) 158 + 159 + require.NoError(t, err) 160 + loadServiceFrom(cfg) 161 + 162 + for _, domain := range DisposableEmailDomains() { 163 + require.True(t, match(Service.EmailDomainBlockList, domain)) 164 + } 165 + 166 + expected := len(DisposableEmailDomains()) + 1 167 + require.Len(t, Service.EmailDomainBlockList, expected) 49 168 } 50 169 51 170 func TestLoadServiceVisibilityModes(t *testing.T) {