ghuser1 commited on
Commit
2a5f864
·
verified ·
1 Parent(s): 892a3e8

Upload generator_email_service.py

Browse files
Files changed (1) hide show
  1. generator_email_service.py +1197 -0
generator_email_service.py ADDED
@@ -0,0 +1,1197 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import random
2
+ import re
3
+ import string
4
+ import time
5
+ from curl_cffi import requests
6
+ from utils import config as cfg
7
+
8
+
9
+ ALL_DOMAINS = [
10
+ "00jac.com",
11
+ "045692.xyz",
12
+ "0731tz.com",
13
+ "11jac.com",
14
+ "120181311.xyz",
15
+ "12bclass.us",
16
+ "12h.click",
17
+ "1820mail.vip",
18
+ "1smail.top",
19
+ "24hinbox.com",
20
+ "24mail.top",
21
+ "2b9s.dev",
22
+ "3xu.studio",
23
+ "52mails.com",
24
+ "5yaochu.top",
25
+ "668fmail.com",
26
+ "67899vip.com",
27
+ "681mail.com",
28
+ "77mail.xyz",
29
+ "7kawan.web.id",
30
+ "816qs.com",
31
+ "88cloud.cc",
32
+ "91tanhua.top",
33
+ "abdcart.shop",
34
+ "abidot.me",
35
+ "aboutbeautifulgallopinghorsesinthegreenpasture.online",
36
+ "abyis.com",
37
+ "accountscenter.support",
38
+ "adarsa.me",
39
+ "adb3s.com",
40
+ "ads24h.top",
41
+ "adsensekorea.com",
42
+ "adstellara.com",
43
+ "adza.cc",
44
+ "aeerso.space",
45
+ "aenomail.com",
46
+ "aesel.me",
47
+ "afse-gh.top",
48
+ "agallagher.id",
49
+ "ahrixthinh.net",
50
+ "aiqoe.com",
51
+ "airmail.top",
52
+ "ajinimoto.me",
53
+ "akbip.com",
54
+ "akuadalah.dev",
55
+ "akunku.shop",
56
+ "alamal.asia",
57
+ "alightmotion.id",
58
+ "alightmotion.top",
59
+ "amazinggift.life",
60
+ "americancivichub.com",
61
+ "anhmaybietchoi.com",
62
+ "annd.us",
63
+ "appcloudmurah.email",
64
+ "appremiums.pro",
65
+ "aquaguide.ru",
66
+ "arapgege.app",
67
+ "ardsp.shop",
68
+ "arenahiveai.com",
69
+ "arigo.site",
70
+ "aristocrtic.live",
71
+ "artiviodesign.com",
72
+ "asdfgpooi.online",
73
+ "asistx.net",
74
+ "asteraavia.ru",
75
+ "atausa.org",
76
+ "au-1.top",
77
+ "au1688x.us",
78
+ "aumails.us",
79
+ "automisly.org",
80
+ "automizely.info",
81
+ "automizelymail.info",
82
+ "automizly.net",
83
+ "autoxugiare.com",
84
+ "autoxugiare.net",
85
+ "available-home.com",
86
+ "awawawaw.me",
87
+ "baidoxe.com",
88
+ "banancaocap.com",
89
+ "banclonetiktok.com",
90
+ "bandtoo.com",
91
+ "banhang14.com",
92
+ "bankinnepal.com",
93
+ "baobaosport.com",
94
+ "basebuykey.com",
95
+ "batdongsanhatinh.org",
96
+ "bb28.dev",
97
+ "belajaryuk.me",
98
+ "berjalansasuiquasd.codes",
99
+ "berryslimming.com",
100
+ "besnetor.com",
101
+ "betteryoutime.com",
102
+ "bielaozai.cc",
103
+ "bienhoamarketing.com",
104
+ "binanceglobalpoolspro.cloud",
105
+ "bitmonkey.xyz",
106
+ "bizimalem-support.de",
107
+ "bizisstance.com",
108
+ "blendlog.com",
109
+ "bmtx47.com",
110
+ "bnrlner.shop",
111
+ "bnyhr.us",
112
+ "bobbytc.cc",
113
+ "bodelapen.ovh",
114
+ "bokgumail.kr",
115
+ "book4money.com",
116
+ "boranora.com",
117
+ "bosakun.com",
118
+ "bossmanjack.xyz",
119
+ "bowba.me",
120
+ "bqaz.xyz",
121
+ "bqsaptri.ovh",
122
+ "brankasmu.com",
123
+ "breakwooden.vn",
124
+ "brenlova.com",
125
+ "bsz.us",
126
+ "btcmod.com",
127
+ "bucols.org",
128
+ "buddyfly.top",
129
+ "budistore.me",
130
+ "bukanimers.com",
131
+ "bumail.site",
132
+ "bussinesa.app",
133
+ "buyapp.foo",
134
+ "buyapp.web.id",
135
+ "buybm.one",
136
+ "bytonf.com",
137
+ "byzoometri.com",
138
+ "c-newstv.ru",
139
+ "c-pkk.icu",
140
+ "c-tta.top",
141
+ "calvarystreetisa.org",
142
+ "cancut.biz.id",
143
+ "cangcuters.my.id",
144
+ "cangxcut.com",
145
+ "caosusaoviet.vn",
146
+ "capcut.digital",
147
+ "capcut.sbs",
148
+ "capcut.team",
149
+ "capcutgw.cfd",
150
+ "capcutisme.app",
151
+ "capcutku.app",
152
+ "capcutku.io",
153
+ "capcutmeflo.shop",
154
+ "capcutpro.click",
155
+ "cappacutpro.icu",
156
+ "captus.cyou",
157
+ "care-breath.com",
158
+ "careandvital.com",
159
+ "casaderta.com",
160
+ "casinolotte.com",
161
+ "caychayyy.shop",
162
+ "cayxupro5.com",
163
+ "cba-1.top",
164
+ "cbsbada.com",
165
+ "cckuy.com",
166
+ "ceria.cloud",
167
+ "cggup.com",
168
+ "chahcyrans.com",
169
+ "chantellegribbon.com",
170
+ "chaocosen.com",
171
+ "chaoyouliao.sbs",
172
+ "charl.us",
173
+ "chatgptku.com",
174
+ "chatgptku.pro",
175
+ "checkotpmail.com",
176
+ "cheminsdevie.ink",
177
+ "chennuo.xyz",
178
+ "chiamn.com",
179
+ "chinaqoe.com",
180
+ "chotgo.com",
181
+ "chundage.help",
182
+ "chupanhcuoidep.com",
183
+ "clonechatluong.net",
184
+ "cloneiostrau.org",
185
+ "clonekhoe.com",
186
+ "clonemailgiare.com",
187
+ "clonemailsieure.com",
188
+ "clonenpa.com",
189
+ "clonetrust.com",
190
+ "clonevnmail.com",
191
+ "clubwarp.top",
192
+ "co2uk.shop",
193
+ "code-gmail.com",
194
+ "codemail1.com",
195
+ "coffeepancakewafflebacon.com",
196
+ "coin.wf",
197
+ "comexa.uk",
198
+ "cooljump.org",
199
+ "corefitrun.com",
200
+ "corejetgrid.com",
201
+ "cosoinan.com",
202
+ "crashkiller.ovh",
203
+ "cruncoau.asia",
204
+ "cryptoavalonsolhub.cloud",
205
+ "cubicview.site",
206
+ "cuentaspelis.top",
207
+ "cumfoto.com",
208
+ "cuong.bid",
209
+ "cuongaquarium.com",
210
+ "cyjd.top",
211
+ "czub.xyz",
212
+ "daemonixgames.com",
213
+ "danangsale.net",
214
+ "danhpro.top",
215
+ "dapurx.me",
216
+ "datapinacle.com",
217
+ "davidtrix.biz",
218
+ "deajeng.store",
219
+ "deegitalist.bond",
220
+ "degar.xyz",
221
+ "deskz.bar",
222
+ "developtool.app",
223
+ "diadiemmuasambienhoa.com",
224
+ "dichvuxe24h.com",
225
+ "dimensi.me",
226
+ "diplom-voronesh.ru",
227
+ "dishow.net",
228
+ "divuva.click",
229
+ "dixz.net",
230
+ "djiv.xyz",
231
+ "dmong.cloud",
232
+ "dmxs8.com",
233
+ "docbao7.com",
234
+ "dongbeiyujie.sbs",
235
+ "dontsleep404.com",
236
+ "donusumekatil.com",
237
+ "doods7.com",
238
+ "dpcdn.cn",
239
+ "dprasu.sbs",
240
+ "drablox.com",
241
+ "dramamixio.icu",
242
+ "drizz.pro",
243
+ "ds4kojima.com",
244
+ "dsddgtt.cc",
245
+ "dudscc.sbs",
246
+ "dukunmodern.id",
247
+ "dumonyal.biz.id",
248
+ "duosakhiy.com",
249
+ "duxer.top",
250
+ "dyregvip.website",
251
+ "dyyfin.shop",
252
+ "eastmm.cc",
253
+ "easygbd.cn",
254
+ "easygbd.com",
255
+ "easyhomefit.com",
256
+ "easylangways.com",
257
+ "ebarg.net",
258
+ "ecoverseworld.com",
259
+ "edgepodlab.com",
260
+ "edgetopgrid.com",
261
+ "edudingy.cfd",
262
+ "edugonext.in",
263
+ "edumomtalk.com",
264
+ "eelraodo.com",
265
+ "eewmaop.com",
266
+ "egc89vmz.shop",
267
+ "ekot.xyz",
268
+ "electrolabx.com",
269
+ "eliotkids.com",
270
+ "email-temp.com",
271
+ "emailkp.com",
272
+ "emailviettel.my",
273
+ "emjigaz.ovh",
274
+ "endflash.com",
275
+ "endosferes.ru",
276
+ "etics.us",
277
+ "evilgodshop.uk",
278
+ "evilgodshop1.uk",
279
+ "evilgodshop2.uk",
280
+ "evrnext.com",
281
+ "excipientnetwork.com",
282
+ "expert-gpt.app",
283
+ "expertgpt.page",
284
+ "extraku.net",
285
+ "extraku.shop",
286
+ "ezamirawedding.me",
287
+ "f2pools.info",
288
+ "fajskdlh.top",
289
+ "fastnodo.click",
290
+ "fatub.org",
291
+ "fazendabrasil1.com",
292
+ "fbiagent.cyou",
293
+ "fbviamail.com",
294
+ "fdfggh-df5.cc",
295
+ "fdsgsd.org",
296
+ "feelmyheartwithsong.com",
297
+ "fhoxe.works",
298
+ "findids.net",
299
+ "finovatechnow.com",
300
+ "fintechistanbul.net",
301
+ "fitanu.info",
302
+ "fitbloomlab.com",
303
+ "fitbuybid.com",
304
+ "flameoflovedegree.com",
305
+ "flow2word.com",
306
+ "flpyun.online",
307
+ "flywaverun.com",
308
+ "fmuss.com",
309
+ "forapps.shop",
310
+ "foxnew.info",
311
+ "fplq.xyz",
312
+ "fsercure.com",
313
+ "fuadd.me",
314
+ "fun-images.com",
315
+ "fundproceed.com",
316
+ "fviamail.com",
317
+ "g-mail.kr",
318
+ "gakhum.com",
319
+ "gallerys.blog",
320
+ "gamersdady.com",
321
+ "gardu.codes",
322
+ "gardu.dev",
323
+ "gaskuy.me",
324
+ "gdfgergrer.shop",
325
+ "gdqoe.net",
326
+ "gemapan.com",
327
+ "generator1email.com",
328
+ "genznet.me",
329
+ "genztrang.com",
330
+ "getbloomdata.com",
331
+ "getcashstash.com",
332
+ "getcode1.com",
333
+ "gethexbox.com",
334
+ "getmail1.com",
335
+ "getol.pro",
336
+ "ggezme.shop",
337
+ "gglorytogod.com",
338
+ "ggrainn.com",
339
+ "ghvv.click",
340
+ "giaminhmmo.top",
341
+ "giangcho2000.asia",
342
+ "gimail.cloud",
343
+ "global-work.app",
344
+ "globalinkerpro.com",
345
+ "globalwork.dev",
346
+ "gmai1.kr",
347
+ "gmaii.click",
348
+ "gmaiil.top",
349
+ "gmail-c.cc",
350
+ "gmail2.gq",
351
+ "gmail2.shop",
352
+ "gmailbox.kr",
353
+ "gmaillk.com",
354
+ "gmailot.com",
355
+ "goaa.me",
356
+ "gocampready.com",
357
+ "goldenmagpies.com",
358
+ "goldhitbtcpoolhub.cloud",
359
+ "goldinbox.net",
360
+ "goliszek.net",
361
+ "gollums.blog",
362
+ "gomailgo.click",
363
+ "googl.win",
364
+ "googlebox.kr",
365
+ "gptworkone.dev",
366
+ "gqim.xyz",
367
+ "greenovatelife.com",
368
+ "gristod.my",
369
+ "gtgstoreid.com",
370
+ "gxmail.top",
371
+ "h0tmaii.com",
372
+ "haanhwedding.com",
373
+ "hahaha.vn",
374
+ "haodage.cc",
375
+ "haoniubia.cc",
376
+ "haoyunlaiba.cc",
377
+ "happiseektest.com",
378
+ "hdcroom.us",
379
+ "hddd54.shop",
380
+ "healthoriaplus.com",
381
+ "healthsoulger.com",
382
+ "herilev.top",
383
+ "hesoyam.cloud",
384
+ "hesoyam.shop",
385
+ "hexcl.email",
386
+ "hieu.in",
387
+ "hieuclone.com",
388
+ "hieuclone.net",
389
+ "highstar.shop",
390
+ "highstudios.net",
391
+ "higogoya.com",
392
+ "higuruma.site",
393
+ "hilmipremindo.com",
394
+ "himkinet.ru",
395
+ "hitbase.net",
396
+ "hitbtcpool.cloud",
397
+ "hjhvj.beer",
398
+ "hkvtop.us",
399
+ "hohohim.com",
400
+ "holodog.me",
401
+ "hormails.com",
402
+ "hotbitt.io",
403
+ "hotmail-us.top",
404
+ "hotmailvip.tokyo",
405
+ "hotrokh.com",
406
+ "hotsmial.click",
407
+ "hrvk.xyz",
408
+ "hsemonitor.com",
409
+ "htmail.store",
410
+ "huairen.sbs",
411
+ "huairen5.sbs",
412
+ "huang-f.top",
413
+ "hurl.pro",
414
+ "husng-kang.top",
415
+ "huyducfullxu.cloud",
416
+ "i-love-you-3000.net",
417
+ "iapermisul.ro",
418
+ "ibande.xyz",
419
+ "icbr.us",
420
+ "iclo1d.kr",
421
+ "iclou1d.com",
422
+ "iclou1d.kr",
423
+ "icloudemail.kr",
424
+ "icloudmail.kr",
425
+ "icloulb.com",
426
+ "igdinhcao.click",
427
+ "igdinhcao.com",
428
+ "ilustrosonic.com",
429
+ "imaanpharmacy.com",
430
+ "infoisp.me",
431
+ "inlook.cloud",
432
+ "inly.vn",
433
+ "integrately.net",
434
+ "iptakedownusa.com",
435
+ "ipusku.com",
436
+ "izhowto.com",
437
+ "jagomail.com",
438
+ "jancok.co",
439
+ "jeremytunnell.net",
440
+ "jhphoto.top",
441
+ "ji-a.cc",
442
+ "jiang-ba.cc",
443
+ "jiang-vvx.shop",
444
+ "jiangmen.icu",
445
+ "jibbangod.biz",
446
+ "jibbo01.com",
447
+ "jieluv.com",
448
+ "jika.gg",
449
+ "joywavelab.com",
450
+ "joywavepoint.com",
451
+ "jsh55s.us",
452
+ "jtpx.xyz",
453
+ "jualakun.com",
454
+ "jualakunfb.co",
455
+ "jualfb.co",
456
+ "jurin.engineer",
457
+ "jxz.im",
458
+ "k-global.dev",
459
+ "k-p7.top",
460
+ "k4money.com",
461
+ "kabarr.com",
462
+ "kabinbilla.com",
463
+ "kajakaib.me",
464
+ "kakao-mail.com",
465
+ "kakao-mail.kr",
466
+ "kakaoemail.kr",
467
+ "kakaomail.kr",
468
+ "kantclass.com",
469
+ "kapten.site",
470
+ "karbonaielite.com",
471
+ "katanajp.online",
472
+ "katanajp.shop",
473
+ "kaybooks.top",
474
+ "kayfilms.top",
475
+ "kazinkana.com",
476
+ "kenvanharen.com",
477
+ "kepkat.com",
478
+ "key2info.com",
479
+ "khaihoansk86.click",
480
+ "khamu.me",
481
+ "kia-sdn.me",
482
+ "killlove.site",
483
+ "kimbu.net",
484
+ "kingproplan.site",
485
+ "kitap.az",
486
+ "kiwkiw.shop",
487
+ "kiyoapk.web.id",
488
+ "kj-a.cc",
489
+ "kliknesia.io",
490
+ "konterkulo.com",
491
+ "kopidingin.org",
492
+ "kryptexsecuremax.club",
493
+ "kt-gmail.com",
494
+ "ktisocial.asia",
495
+ "ktzu.tech",
496
+ "kupz.xyz",
497
+ "kwinx.click",
498
+ "kysngd.life",
499
+ "labebeh.net",
500
+ "laksamantunggalakma.me",
501
+ "laksana.in",
502
+ "lalulahoot.me",
503
+ "laocaishen.cc",
504
+ "laptoplonghai.com",
505
+ "lcould.kr",
506
+ "lechatiao.com",
507
+ "lehoa.top",
508
+ "lellolidk.de",
509
+ "leoparali.icu",
510
+ "levelpeptides.eu",
511
+ "liang-tts.shop",
512
+ "likebaiviet.com",
513
+ "likevip.net",
514
+ "lilsuite.id",
515
+ "linkbm.one",
516
+ "linkbm365.com",
517
+ "linksparkclick.com",
518
+ "liveforms.org",
519
+ "livegolftv.com",
520
+ "locmedia.asia",
521
+ "locmediaxl.com",
522
+ "logicfieldzen.com",
523
+ "lookbek.cfd",
524
+ "lova.cam",
525
+ "lppgurindam.com",
526
+ "luonglanhlung.com",
527
+ "lushily.top",
528
+ "luyeeisntyours.pro",
529
+ "lvmy.xyz",
530
+ "m625.net",
531
+ "mabubsa.com",
532
+ "mail12h.com",
533
+ "mailclone2023.top",
534
+ "maildy.site",
535
+ "mailgetget.asia",
536
+ "mailgg.org",
537
+ "mailhieu1.store",
538
+ "mailhieu2.store",
539
+ "mailhvd.lat",
540
+ "mailku.co",
541
+ "mailku.shop",
542
+ "maillasd1.trade",
543
+ "mailn.icu",
544
+ "mailphu.com",
545
+ "mailserv.info",
546
+ "mailswing.forum",
547
+ "mailvip.net",
548
+ "mailvipclsr.tokyo",
549
+ "mailx.click",
550
+ "maizystore.me",
551
+ "malikussaleh.academy",
552
+ "maohe.cloud",
553
+ "marc93.qpon",
554
+ "mariascloset.org",
555
+ "marrytodo.de",
556
+ "masjoco.com",
557
+ "matjoa.com",
558
+ "maxclone.vn",
559
+ "maxseeding.com",
560
+ "maxseeding.vn",
561
+ "mayamode.shop",
562
+ "mayonaka.cloud",
563
+ "mediaresearch.cz",
564
+ "meetingpoint-point.com",
565
+ "meflous.shop",
566
+ "mefp.xyz",
567
+ "megahazzam.online",
568
+ "memosly.sbs",
569
+ "mengarden.com",
570
+ "mentongwang.com",
571
+ "merxo.me",
572
+ "meta-support-12sk6xj81.com",
573
+ "meta68.xyz",
574
+ "meu2526.com",
575
+ "mewnwh.cc",
576
+ "mgxianlu.gq",
577
+ "mikelson.online",
578
+ "mimi.mom",
579
+ "mind2note.com",
580
+ "mindoranet.com",
581
+ "mindoraspace.com",
582
+ "minexpool.cloud",
583
+ "minhanhvpn.com",
584
+ "minhquang2000.com",
585
+ "mirasync.tokyo",
586
+ "miscalhero.com",
587
+ "mitrabisa.com",
588
+ "mkda9884.top",
589
+ "mlemmlem.asia",
590
+ "mlgmail.top",
591
+ "mmo55.com",
592
+ "mmonguyen.online",
593
+ "modz.pro",
594
+ "moneylogtips.com",
595
+ "monijoa.com",
596
+ "monyal.shop",
597
+ "morad.cc",
598
+ "moreablle.com",
599
+ "mos-kwa.ru",
600
+ "motionisme.io",
601
+ "movieisme.co",
602
+ "mskey.net",
603
+ "muagicungre.com",
604
+ "muahetbienhoa.com",
605
+ "muataikhoan.info",
606
+ "mudahmaxwin.com",
607
+ "multicorse.com",
608
+ "muratreis.icu",
609
+ "musiku.studio",
610
+ "mutudev.com",
611
+ "muvilo.net",
612
+ "muzan.me",
613
+ "mwqj.xyz",
614
+ "mycertnote.com",
615
+ "myhochzeitsfilm.de",
616
+ "mysansan.me",
617
+ "mytempmail.org",
618
+ "nailooong.site",
619
+ "nanatha.academy",
620
+ "nangspa.vn",
621
+ "nanopools.info",
622
+ "nanoskin.vn",
623
+ "narcoboy.sbs",
624
+ "natachai.me",
625
+ "nautonk.com",
626
+ "naver-mail.com",
627
+ "naver-mail.kr",
628
+ "naverapp.com",
629
+ "naverly.com",
630
+ "navermail.kr",
631
+ "navermx.com",
632
+ "naxx.dev",
633
+ "naylonksosmed.com",
634
+ "nbspace.us",
635
+ "ndhello.us",
636
+ "ndut.pro",
637
+ "need53.sbs",
638
+ "nemobaby.store",
639
+ "neoapkcc.com",
640
+ "neosstudy.work",
641
+ "netmon.ir",
642
+ "nevanata.com",
643
+ "newbreedapps.com",
644
+ "newdailys.com",
645
+ "newssolor.com",
646
+ "nexshinz.app",
647
+ "ngontol.com",
648
+ "nguyendanhkietisocial.com",
649
+ "nguyenlieu24h.com",
650
+ "nguyentinhblog.com",
651
+ "nhotv.com",
652
+ "nhungdang.xyz",
653
+ "niang-sfx.biz",
654
+ "nicebad.com",
655
+ "niceminute.com",
656
+ "nichaoxing.cc",
657
+ "nightfood.studio",
658
+ "nihennaisi188.cc",
659
+ "ninepacman.com",
660
+ "nladsgiare.shop",
661
+ "northbrixa.info",
662
+ "novaopcj.icu",
663
+ "nowhivehub.com",
664
+ "nowtopzen.com",
665
+ "ntspace.shop",
666
+ "nyxstores.id",
667
+ "obiq.xyz",
668
+ "oceva.site",
669
+ "odvh.xyz",
670
+ "officecombine.com",
671
+ "ohgitu.me",
672
+ "okconnect.tech",
673
+ "olisup.cyou",
674
+ "omarnasrrr.com",
675
+ "omg-greatfood.com",
676
+ "omggreatfoods.com",
677
+ "onlinecmail.com",
678
+ "onlyu.link",
679
+ "onthetok.com",
680
+ "otp247.me",
681
+ "otpku.com",
682
+ "ourl.me",
683
+ "oyisam.my",
684
+ "p-668.top",
685
+ "p-aac.top",
686
+ "p-ttz.top",
687
+ "p-vva.top",
688
+ "paffoca.shop",
689
+ "pasarakun.me",
690
+ "past-line.com",
691
+ "pawgpt.nl",
692
+ "paytesacard.app",
693
+ "pcaa.lol",
694
+ "pcbb.lol",
695
+ "pdood.com",
696
+ "peakpoppro.com",
697
+ "peix.xyz",
698
+ "pelanpelanmas.my.id",
699
+ "perplexisme.io",
700
+ "phanmembanhang24h.com",
701
+ "phanmemmaxcare.com",
702
+ "phctool.com",
703
+ "phimteen.net",
704
+ "phmail.us",
705
+ "phpto.us",
706
+ "phubt.com",
707
+ "phucmmo.com",
708
+ "phuongphamfb.site",
709
+ "pickuplanet.com",
710
+ "pijan.my",
711
+ "piqamail.top",
712
+ "poketani.nl",
713
+ "polvexar.space",
714
+ "polysolextcoin.cloud",
715
+ "pop-game.top",
716
+ "porhantek.shop",
717
+ "portaltrendsarena.com",
718
+ "pow-pows.com",
719
+ "pp-gua.top",
720
+ "pp-n6.top",
721
+ "pp-tw.cc",
722
+ "ppaa.help",
723
+ "ppdf.cc",
724
+ "ppqifei.top",
725
+ "premiapp.com",
726
+ "premierr.site",
727
+ "premigu.co",
728
+ "premipay.io",
729
+ "premku.my.id",
730
+ "primejetnet.com",
731
+ "private-year.com",
732
+ "puffbarvapestore.com",
733
+ "putameda.com",
734
+ "putrimeilani.my.id",
735
+ "puxa.top",
736
+ "qavexo.online",
737
+ "qavexo.site",
738
+ "qfja.xyz",
739
+ "qrmta.works",
740
+ "quangvps.com",
741
+ "quanpzo.click",
742
+ "quinz.me",
743
+ "qurotak.me",
744
+ "quyinvis.net",
745
+ "qwertyhandsome.net",
746
+ "rangdongfish.com",
747
+ "raveqxon.blog",
748
+ "raveqxon.site",
749
+ "raveqxon.space",
750
+ "rawr.foo",
751
+ "razeny.com",
752
+ "reacc.me",
753
+ "reapsa.com",
754
+ "reditd.asia",
755
+ "redproxies.com",
756
+ "relivacca.cfd",
757
+ "remaild.com",
758
+ "remailt.net",
759
+ "rentproxy.xyz",
760
+ "rep.biz.id",
761
+ "reviewfood.vn",
762
+ "riazra.bond",
763
+ "risanmedia.id",
764
+ "risma.mom",
765
+ "roducts.us",
766
+ "s-mdg.top",
767
+ "sada-sd.cc",
768
+ "sadove.shop",
769
+ "sadsghghjj.top",
770
+ "sajutadollars.com",
771
+ "sanfnge.run",
772
+ "sanfnges.cc",
773
+ "saraut.my.id",
774
+ "sarawakreport.com",
775
+ "satorix.id",
776
+ "save4now.com",
777
+ "savemydinar.com",
778
+ "saxlift.us",
779
+ "sbscity.us",
780
+ "scatterteam.com",
781
+ "scire.sbs",
782
+ "scook.cfd",
783
+ "sdbbs.cc",
784
+ "sddrs-cdfs.shop",
785
+ "sddsfds.help",
786
+ "sdsd88.cc",
787
+ "sdsfre.blog",
788
+ "seaoning.click",
789
+ "selftrak.fit",
790
+ "seller-millionaire.store",
791
+ "semutireng.com",
792
+ "sentimentdate.com",
793
+ "sepuranex.me",
794
+ "ses4services.net",
795
+ "sflike.org",
796
+ "shahidrazi.online",
797
+ "shiita12.com",
798
+ "ship79.com",
799
+ "shiqiyx.vip",
800
+ "shkele.cyou",
801
+ "shoha.cc",
802
+ "shopaccmmo.com",
803
+ "shopcaunho.com",
804
+ "shopcobe.com",
805
+ "shopcreative.cc",
806
+ "shopy.club",
807
+ "siap-sepuh.com",
808
+ "sieuthiclone.com",
809
+ "sifu.lol",
810
+ "sinbox.asia",
811
+ "siroja.top",
812
+ "situsbebas.com",
813
+ "skyemails.app",
814
+ "skytopway.com",
815
+ "slcr.xyz",
816
+ "sleepyinternetfun.xyz",
817
+ "slushpools.cloud",
818
+ "smakit.vn",
819
+ "smartretireway.com",
820
+ "sociefan.com",
821
+ "softprimehub.store",
822
+ "solobizstart.com",
823
+ "solusisukses.digital",
824
+ "songsan.business",
825
+ "sonny.tk",
826
+ "sonophon.ru",
827
+ "soul-association.com",
828
+ "souqegweave.shop",
829
+ "sozenit.com",
830
+ "sparkletoc.com",
831
+ "sparkpool.info",
832
+ "speak2all.com",
833
+ "speeddataanalytics.com",
834
+ "ssanphones.com",
835
+ "starnlink.com",
836
+ "storegptone.email",
837
+ "streamingku.live",
838
+ "sugarloafstudios.net",
839
+ "sumberakun.com",
840
+ "sunnyblogexpress.com",
841
+ "suntuy.com",
842
+ "superhouse.vn",
843
+ "supertopup.my.id",
844
+ "supplementsdiary.com",
845
+ "svvdfeghdb.help",
846
+ "swifte.space",
847
+ "taikhoanfb.xyz",
848
+ "tammyes.my.id",
849
+ "tams.codes",
850
+ "tamttts.com",
851
+ "tandlplith.se",
852
+ "tastmemail.com",
853
+ "taymonera.de",
854
+ "techspirehub.com",
855
+ "teknolcom.com",
856
+ "telecore.in",
857
+ "tempmail247.top",
858
+ "tgfb.cc",
859
+ "thaihp.net",
860
+ "thaitudang.xyz",
861
+ "thef95zone.com",
862
+ "thehjhvj.ink",
863
+ "theking.id",
864
+ "theweifamily.icu",
865
+ "thhdfws.us",
866
+ "thichmmo.com",
867
+ "thip-like.com",
868
+ "thodianamdu.com",
869
+ "thoitrangquyco.vn",
870
+ "thueotp.net",
871
+ "thuha99.com",
872
+ "thulinh.net",
873
+ "tidaksuka.cfd",
874
+ "tijdelijke.email",
875
+ "tiktokngon.com",
876
+ "tinhdeptrai.xyz",
877
+ "tip4today.com",
878
+ "tirasya.pro",
879
+ "tiredecalz.com",
880
+ "tkcsugik.ovh",
881
+ "tkfb24h.com",
882
+ "tlcfbmt.online",
883
+ "tmab.xyz",
884
+ "tmailbox.site",
885
+ "tmailnesia.com",
886
+ "tmxttvmail.com",
887
+ "tokito.sbs",
888
+ "tokobibit.co",
889
+ "topreg.click",
890
+ "toptrend68.online",
891
+ "torrentclub.online",
892
+ "torrentclub.space",
893
+ "tourgogogo.com",
894
+ "towintztf.top",
895
+ "toyotataganka.ru",
896
+ "tqc-sheen.com",
897
+ "tramynguyen.net",
898
+ "trangiabao.click",
899
+ "trantienclone.top",
900
+ "tranvietmail.click",
901
+ "travelistaworld.com",
902
+ "traz.xyz",
903
+ "trendzvibe.shopping",
904
+ "treterter.shop",
905
+ "tritunggalmail.com",
906
+ "trojangogogo.site",
907
+ "trumclsr.com",
908
+ "trummmredmail.top",
909
+ "trungtampccc.vn",
910
+ "truthmaker.top",
911
+ "trywavegrid.com",
912
+ "ttmail.vip",
913
+ "ttpo89japan.com",
914
+ "tuana.vip",
915
+ "tuku26012023.xyz",
916
+ "tukucapcut.cfd",
917
+ "tunnelermail.shop",
918
+ "twitch.work",
919
+ "tyzals-panel.cloud",
920
+ "ultrahazzam.online",
921
+ "ultrazzam.online",
922
+ "universitas.codes",
923
+ "upgradein.site",
924
+ "upgradeinaja.site",
925
+ "urbanovalife.com",
926
+ "us-p2.top",
927
+ "us-pay.icu",
928
+ "us-pt.top",
929
+ "us-x.top",
930
+ "v-mail.xyz",
931
+ "vamflowers.com",
932
+ "vastorestaurante.net",
933
+ "veo3promts.com",
934
+ "veronicamira.info",
935
+ "via17.com",
936
+ "viavuive.net",
937
+ "vibertees.com",
938
+ "viewmuse.com",
939
+ "villastream.xyz",
940
+ "vinhde.us",
941
+ "viole.cfd",
942
+ "vipaccfb.cc",
943
+ "vipivip.vip",
944
+ "virginsrus.xyz",
945
+ "vitaspherelife.com",
946
+ "vitinhlonghai.com",
947
+ "voryxen.com",
948
+ "voucherskuy.com",
949
+ "vps79.com",
950
+ "vregion.ru",
951
+ "vuatrochoi.nl",
952
+ "vuatrochoi.online",
953
+ "vulcanpioneerjers.org",
954
+ "waitbeqa.com",
955
+ "wameta.xyz",
956
+ "wangdandan-w.cc",
957
+ "wangyangdahai.sbs",
958
+ "wanva.shop",
959
+ "wargabaru.my.id",
960
+ "waroengku.cc",
961
+ "waroengkuy.com",
962
+ "waroengmail.app",
963
+ "waroengpremium.com",
964
+ "waroengpt.com",
965
+ "warunkpedia.com",
966
+ "warunkto.com",
967
+ "watchzhou.cf",
968
+ "we-ede.top",
969
+ "webanx.app",
970
+ "webinarmoa.com",
971
+ "whatsminerelite.cloud",
972
+ "whatthefish.info",
973
+ "williamcxnjer.sbs",
974
+ "wochaojibang.sbs",
975
+ "wohenwasai.cc",
976
+ "wolaila.cc",
977
+ "writefornet.com",
978
+ "wsuse.top",
979
+ "wwefd.top",
980
+ "www845d.cc",
981
+ "xapimail.top",
982
+ "xazo.xyz",
983
+ "xboxppshua.top",
984
+ "xcvv.xyz",
985
+ "xcvzfjrsnsnasd.sbs",
986
+ "xezo.live",
987
+ "xiaoting.cc",
988
+ "xinnian.sbs",
989
+ "xmen.work",
990
+ "xn--gmal-spa.cam",
991
+ "xomqirantel.site",
992
+ "xuchuyen.com",
993
+ "xuseca.cloud",
994
+ "xviath.com",
995
+ "xx-p1.top",
996
+ "xxx-tower.net",
997
+ "xyxy.app",
998
+ "xzcn.me",
999
+ "yaholo.cloud",
1000
+ "yang-gtens.pro",
1001
+ "yang-j.top",
1002
+ "yangzhong-sfd.cc",
1003
+ "yangzhong-sfd.shop",
1004
+ "ycalstore.com",
1005
+ "ycalstore.shop",
1006
+ "ydah.me",
1007
+ "ydscontingencia.com",
1008
+ "yl66.cfd",
1009
+ "ynagjie-66.cc",
1010
+ "yshdnhh.click",
1011
+ "ysuhd.art",
1012
+ "ytchanneltips.com",
1013
+ "yujiehanjiao.cc",
1014
+ "yuki.ren",
1015
+ "yuyiquming.com",
1016
+ "zainapi.tech",
1017
+ "zantrax.com",
1018
+ "zenbada.com",
1019
+ "zenbyul.com",
1020
+ "zenithlynow.com",
1021
+ "zetaecommerce.com",
1022
+ "zevionyx.com",
1023
+ "zhendeaiai.top",
1024
+ "zhenniubia.top",
1025
+ "zhiezmotion.me",
1026
+ "zikozikoqq.shop",
1027
+ "zikzak.gq",
1028
+ "zoomintens.com",
1029
+ "zoomisme.io",
1030
+ "zuldev.live",
1031
+ ]
1032
+
1033
+
1034
+ class GeneratorEmailService:
1035
+ def __init__(self, proxies=None):
1036
+ self.proxies = proxies
1037
+ self.base_url = "https://generator.email"
1038
+ self.timeout = 30
1039
+ self.headers = {
1040
+ "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36",
1041
+ "Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8",
1042
+ }
1043
+
1044
+ def _parse_email(self, html: str) -> str:
1045
+ if not html:
1046
+ return None
1047
+
1048
+ match = re.search(r'id="email_ch_text"[^>]*>([^<]+)</span>', html, re.I)
1049
+ if not match:
1050
+ match = re.search(r'id="email_ch_text"[^>]*>([^<]+)<', html, re.I)
1051
+ if match:
1052
+ return match.group(1).strip()
1053
+
1054
+ user_match = re.search(r'id="userName"[^>]*value="([^"]+)"', html, re.I)
1055
+ domain_match = re.search(r'id="domainName2"[^>]*value="([^"]+)"', html, re.I)
1056
+ if user_match and domain_match:
1057
+ return f"{user_match.group(1).strip()}@{domain_match.group(1).strip()}"
1058
+
1059
+ return None
1060
+
1061
+ def _build_surl(self, email: str) -> str:
1062
+ if not email or "@" not in email:
1063
+ return None
1064
+ username, domain = email.split("@", 1)
1065
+ safe_user = re.sub(r"[^a-zA-Z_0-9.-]", "", username).lower()
1066
+ return f"{domain.lower()}/{safe_user}"
1067
+
1068
+ def _get_random_name(self):
1069
+ # 原作者生成的是8位,由于用的人太多 估计重复的不少了,这里改成12位,8个字母+4个数字
1070
+ letters = "".join(random.choices(string.ascii_lowercase, k=8))
1071
+ digits = "".join(random.choices(string.digits, k=4))
1072
+ return f"{letters}{digits}", False
1073
+
1074
+ def create_email(self) -> tuple:
1075
+ try:
1076
+ main_list = [d.strip() for d in cfg.MAIL_DOMAINS.split(",") if d.strip()]
1077
+ if not main_list:
1078
+ main_list = ALL_DOMAINS
1079
+ print(
1080
+ f"[{cfg.ts()}] [ERROR] 未配置主域名池,无法捏造子域!,将从所有域中随机选择"
1081
+ )
1082
+ selected_main = random.choice(main_list)
1083
+ email_str = f"{self._get_random_name()[0]}@{selected_main}"
1084
+ surl = self._build_surl(email_str)
1085
+ return email_str, surl
1086
+ print(f"[{cfg.ts()}] [ERROR] GeneratorEmail 获取页面失败 (HTTP)")
1087
+ except Exception as e:
1088
+ print(f"[{cfg.ts()}] [ERROR] GeneratorEmail 创建异常: {e}")
1089
+ return None, None
1090
+
1091
+ # def get_verification_code(self, surl: str) -> str:
1092
+ # if not surl:
1093
+ # return ""
1094
+ #
1095
+ # mailbox_url = f"{self.base_url}/{surl}"
1096
+ # cookies = {"surl": surl}
1097
+ #
1098
+ # try:
1099
+ # resp = requests.get(
1100
+ # mailbox_url,
1101
+ # headers=self.headers,
1102
+ # cookies=cookies,
1103
+ # proxies=self.proxies,
1104
+ # timeout=self.timeout,
1105
+ # impersonate="chrome110"
1106
+ # )
1107
+ # if resp.status_code == 200:
1108
+ # html = resp.text or ""
1109
+ # direct = re.findall(r"Your ChatGPT code is (\d{6})", html, re.I)
1110
+ # if direct: return direct[-1]
1111
+ #
1112
+ # contextual = re.findall(r"(?:openai|chatgpt)[\s\S]{0,200}?(\d{6})", html, re.I)
1113
+ # if contextual: return contextual[-1]
1114
+ # if "openai" in html.lower() or "chatgpt" in html.lower():
1115
+ # generic = re.findall(r"\b(\d{6})\b", html)
1116
+ # if generic: return generic[-1]
1117
+ #
1118
+ # except Exception as e:
1119
+ # pass
1120
+ # return ""
1121
+
1122
+ def get_inbox_links(self, surl: str) -> list:
1123
+ if not surl:
1124
+ return []
1125
+
1126
+ mailbox_url = f"{self.base_url}/{surl.lstrip('/')}"
1127
+ cookies = {"surl": surl}
1128
+
1129
+ try:
1130
+ resp = requests.get(
1131
+ mailbox_url,
1132
+ headers=self.headers,
1133
+ cookies=cookies,
1134
+ proxies=self.proxies,
1135
+ timeout=self.timeout,
1136
+ impersonate="chrome110",
1137
+ )
1138
+ if resp.status_code == 200:
1139
+ html = resp.text or ""
1140
+
1141
+ pattern = r'<a href="([^"]+)"[^>]*>([\s\S]*?)</a>'
1142
+ links = re.findall(pattern, html)
1143
+
1144
+ results = []
1145
+ for href, inner_html in links:
1146
+ m_id = href.split("/")[-1]
1147
+ results.append({"href": href, "id": m_id})
1148
+ return results
1149
+ except Exception as e:
1150
+ print(f"获取邮件列表异常: {e}")
1151
+ return []
1152
+
1153
+ def get_code_from_detail(self, href: str, surl: str) -> str:
1154
+ if not href:
1155
+ return ""
1156
+
1157
+ detail_url = (
1158
+ f"{self.base_url}/{href.lstrip('/')}"
1159
+ if not href.startswith("http")
1160
+ else href
1161
+ )
1162
+ cookies = {"surl": surl}
1163
+
1164
+ try:
1165
+ resp = requests.get(
1166
+ detail_url,
1167
+ headers=self.headers,
1168
+ cookies=cookies,
1169
+ proxies=self.proxies,
1170
+ timeout=self.timeout,
1171
+ impersonate="chrome110",
1172
+ )
1173
+ if resp.status_code == 200:
1174
+ raw_html = resp.text or ""
1175
+ clean_html = re.sub(r"<[^>]+>", " ", raw_html)
1176
+
1177
+ new_format = re.findall(r"enter this code:\s*(\d{6})", clean_html, re.I)
1178
+ if not new_format:
1179
+ new_format = re.findall(
1180
+ r"verification code to continue:\s*(\d{6})", clean_html, re.I
1181
+ )
1182
+
1183
+ if new_format:
1184
+ return new_format[-1]
1185
+
1186
+ direct = re.findall(r"Your ChatGPT code is (\d{6})", clean_html, re.I)
1187
+ if direct:
1188
+ return direct[-1]
1189
+
1190
+ if "openai" in clean_html.lower() or "chatgpt" in clean_html.lower():
1191
+ generic = re.findall(r"\b(\d{6})\b", clean_html)
1192
+ if generic:
1193
+ return generic[-1]
1194
+
1195
+ except Exception as e:
1196
+ print(f"提取详情页验证码异常: {e}")
1197
+ return ""