From 84e0cd9fe00b3ff38073aa112c466b96814743fe Mon Sep 17 00:00:00 2001 From: Juan Castro Date: Thu, 18 Oct 2018 13:58:07 -0500 Subject: [PATCH] saving farmers changes and fixing tests - version bump --- flanker/addresslib/corrector.py | 2074 ++++++++++++++++++++++- setup.py | 2 +- tests/addresslib/validator_test.py | 1 + tests/fixtures/domain_typos_invalid.txt | 3 - 4 files changed, 2039 insertions(+), 41 deletions(-) diff --git a/flanker/addresslib/corrector.py b/flanker/addresslib/corrector.py index d94f9f22..03795cc9 100644 --- a/flanker/addresslib/corrector.py +++ b/flanker/addresslib/corrector.py @@ -33,208 +33,2208 @@ def suggest(word, cutoff=0.77): MOST_COMMON_DOMAINS = [ # mailgun :) 'mailgun.net', - # The Top 200 domains from 30mm open events gathered during the - # last 30 days prior to 8/22/2018 + # The Top 2000 domains from 30mm open events gathered during the + # last 30 days prior to 10/16/2018 '126.com', + '139.com', '163.com', + '24-7intouch.com', + '9round.com', + 'a1.net', + 'aa.com', + 'aacsonline.org', + 'aapt.net.au', + 'abbott.com', + 'abbvie.com', + 'abbyfinkenauer.com', + 'abode.co', + 'abv.bg', + 'academyoftheholycross.org', + 'acadgild.com', + 'accenture.com', + 'access.alamancecc.edu', 'account.tradeshift.com', + 'acs.sch.ae', + 'acu.edu', + 'acuris.com', + 'adam.com.au', + 'adhi4u.com', + 'adminitration.com', + 'adobe.com', + 'adoptionairfare.com', + 'adp.com', + 'adrian.edu', + 'adroll.com', + 'advance.com.br', + 'ae.auone-net.jp', + 'aecom.com', + 'aerocareusa.com', + 'aexp.com', + 'aggiemail.usu.edu', + 'agidra.com', + 'agilent.com', + 'agyo.io', + 'ahschool.com', + 'ahsmail.com', 'aim.com', + 'aimpa.org', + 'airbus.com', 'airwallex.com', + 'ais.at', + 'aischool.org', + 'akingump.com', + 'akzonobel.com', + 'alaska.edu', + 'albany.edu', + 'albright.edu', + 'alfred.edu', 'alice.it', + 'aliceadsl.fr', + 'alixpartners.com', + 'allenovery.com', + 'allergan.com', + 'allstate.com', + 'alma.edu', + 'alum.mit.edu', + 'alumni.nd.edu', + 'alvarezandmarsal.com', + 'am.jll.com', + 'amain.com', + 'amat.com', + 'amazon.com', + 'amecfw.com', + 'amer.teams.ms', + 'american.edu', + 'americancrossroads.org', + 'americarisingllc.com', + 'amerihome.com', 'ameritech.net', + 'amfam.com', + 'amgen.com', + 'amherst.edu', + 'ampf.com', + 'amuratech.com', + 'andrew.cmu.edu', + 'andrews.edu', + 'anghami.com', + 'anthem.com', + 'anyonehome.com', 'anz.com', - 'aol.com', + 'aon.at', + 'apollolp.com', + 'appcast.io', + 'appfolio.com', 'apple.com', + 'appleby.on.ca', + 'apps.acs.edu.lb', + 'apps.anderson1.org', + 'appstate.edu', + 'apsiyon.com', + 'apu.edu', + 'aramark.com', + 'araujoysegovia.com', + 'arcadia.edu', + 'arcadis.com', + 'arcor.de', + 'areandina.edu.co', + 'aresmgmt.com', + 'armazemdolivrousado.com.br', + 'arrow.com', + 'artifacturestudios.com', + 'artkara.com', + 'ascension.org', + 'asf.edu.mx', + 'ashurst.com', + 'asl.org', + 'astrazeneca.com', 'asu.edu', + 'atlanticbb.net', + 'ato.gov.au', + 'atos.net', + 'atproperties.com', + 'atrevia.com', + 'atrilogy.com', + 'att.com', 'att.net', + 'atu.edu', + 'au.stores.mcd.com', + 'auburn.edu', + 'audemarspiguet.com', + 'audibene.de', + 'augusta.edu', + 'augustana.edu', + 'auptix.com', + 'aurea.com', + 'austin.rr.com', + 'austin.utexas.edu', + 'austincc.edu', + 'austinprep.org', + 'austintrinity.org', + 'autismhomesupport.com', + 'autodesk.com', + 'automationanywhere.com', + 'avenues.org', + 'avonoldfarms.com', + 'awninc.com', + 'axa-advisors.com', + 'axelero.it', + 'azet.sk', + 'babson.edu', + 'babylonhealth.com', + 'backbase.com', + 'baesystems.com', + 'bahnhof.se', 'bain.com', + 'baker.edu', + 'bakermckenzie.com', + 'bambaexperience.com', + 'bamboohr.com', + 'baml.com', + 'bancroftschool.org', + 'barbequenation.com', + 'barclays.com', + 'barclayscapital.com', + 'barnard.edu', + 'baruchmail.cuny.edu', + 'bates.edu', + 'bayer.com', + 'baylor.edu', + 'baylorschool.org', + 'bbox.fr', + 'bbva.com', + 'bc.edu', + 'bcg.com', + 'bears.unco.edu', + 'behavioralhealthworks.com', + 'belgacom.net', 'bell.net', + 'bellaliant.net', + 'bellarmine.edu', + 'bellnet.ca', 'bellsouth.net', + 'bemyguest.com.sg', 'berkeley.edu', + 'berkeleycarroll.org', + 'berkshireschool.org', + 'bestbuy.com', + 'bettervacations.co', + 'bex.net', + 'bezeqint.net', + 'bgsu.edu', 'bigpond.com', 'bigpond.com.au', 'bigpond.net.au', + 'billease.ph', + 'binghamton.edu', + 'biogen.com', + 'biola.edu', + 'bishopoconnell.org', + 'bison.howard.edu', 'bk.ru', + 'blackrock.com', + 'blackstone.com', + 'bloomberg.net', + 'bloomfield.org', 'bluewin.ch', + 'blueyonder.co.uk', + 'blujaysolutions.com', + 'bmcd.co', + 'bmo.com', + 'bnpparibas.com', + 'boards.trello.com', + 'bobcats.gcsu.edu', + 'boehringer-ingelheim.com', + 'boi.com', 'bol.com.br', + 'boostmyscore.net', + 'bosleyrealestate.com', + 'bpa.gov', + 'brandeis.edu', + 'brcondos.com.br', + 'bredband.net', + 'bresnan.net', + 'bricsys.com', + 'brigadecapital.com', + 'brightlifecare.com', + 'britishgas.co.uk', + 'brockport.edu', + 'brown.edu', + 'brownell.edu', + 'browserstack.com', + 'brynmawr.edu', + 'bsu.edu', + 'bt.com', + 'btconnect.com', 'btinternet.com', + 'btopenworld.com', + 'bu.edu', + 'buckeyemail.osu.edu', + 'buffalo.edu', + 'buffs.wtamu.edu', + 'bulldogs.aamu.edu', + 'bulldogs.mgccc.edu', + 'bullis.org', + 'burgersinghonline.com', + 'burhantec.com', + 'butler.edu', + 'bwscampus.com', + 'byu.edu', + 'byui.edu', + 'c21affiliated.com', + 'ca-cib.com', + 'ca.rr.com', + 'cabify.com', + 'cable.comcast.com', + 'cableone.net', + 'caiway.nl', + 'calbaptist.edu', + 'calhoun.org', + 'caliberhomeloans.com', + 'calpoly.edu', + 'calstatela.edu', + 'caltech.edu', + 'calu.edu', + 'calvet.ca.gov', + 'canisius.edu', + 'capgemini.com', + 'capgroup.com', + 'capitalfloat.com', + 'capitalmaintenanceltd.com', + 'capitalone.com', + 'care-one.com', + 'careersdept.com', + 'cargill.com', + 'carlyle.com', + 'carmelhs.org', + 'carnow.com', + 'carolina.rr.com', + 'carolinaday.org', + 'carro.co', + 'carrollwooddayschool.org', + 'caryacademy.org', + 'casagrand.co.in', + 'case.edu', + 'casema.nl', + 'castenforcongress.com', + 'castlecookemortgage.com', + 'cba.com.au', + 'cbexchange.com', + 'cbre.com', + 'cbtulsa.com', + 'cca.edu', + 'cchsraider.net', + 'cdk.com', + 'cdnis.edu.hk', + 'cdnis.hk', + 'cedc.com', + 'cegetel.net', + 'cenofisco.com.br', + 'central.com', + 'centrica.com', + 'centrum.cz', + 'centrum.sk', + 'century21.ca', + 'century21.com.au', 'centurylink.net', + 'centurytel.net', + 'cerberuscapital.com', + 'cerner.com', + 'certasenergy.co.uk', + 'cesjds.org', 'cfl.rr.com', + 'cftoday.org', + 'cgocable.ca', + 'chadwickschool.org', + 'chaldal.com', + 'chall.com', + 'chapman.edu', + 'charleston.k12.sc.us', + 'charlottelatin.net', + 'charlottelatin.org', 'charter.com', 'charter.net', + 'chartermi.net', + 'checkmarx.com', + 'chello.at', + 'chello.nl', + 'chestnutpark.com', + 'chevron.com', + 'chicagobooth.edu', + 'choate.edu', + 'chrobinson.com', + 'chubb.com', + 'cibc.com', + 'ciena.com', + 'cinci.rr.com', + 'cincinnatips.org', + 'cinemark.com', + 'cinepolis.com', + 'cis.dk', + 'cis.edu.sg', + 'cisco.com', + 'citadel.com', 'citi.com', + 'citlink.net', + 'clairemccaskill.com', + 'clarkson.edu', + 'cleancutmoving.com', + 'cleartrip.com', + 'clemson.edu', + 'cliffordchance.com', + 'cloud.upwork.com', + 'cloudflare.com', + 'club-internet.fr', + 'cmc.edu', + 'cmh.edu', + 'cmich.edu', + 'cnu.edu', + 'coastal.edu', + 'cogeco.ca', + 'cognizant.com', + 'colby.edu', + 'coldwellbanker.com', 'colemanrg.com', + 'collectivehealth.com', + 'colliers.com', + 'colorado.edu', 'columbia.edu', + 'columbus.rr.com', + 'columbusstate.edu', + 'comcast.com', 'comcast.net', + 'comhem.se', + 'commerzbank.com', + 'communityschoolnaples.org', 'compass.com', + 'comporium.net', + 'connect.wcsu.edu', + 'consolidated.net', + 'constructionhelpline.com', + 'controlrisks.com', + 'coregroupsales.com', 'cornell.edu', + 'cortland.edu', + 'cortlandpartners.com', + 'cougars.ccis.edu', + 'cougars.csusm.edu', + 'courtyard.com', + 'cov.com', + 'cox.com', 'cox.net', + 'coxautoinc.com', + 'coyote.csusb.edu', 'cpp.edu', + 'cps.edu', + 'crcpublicrelations.com', + 'creativepixels.com', + 'credit-suisse.com', + 'creighton.edu', + 'crimson.ua.edu', + 'cs.com', + 'csu.fullerton.edu', + 'csub.edu', + 'csustudent.net', + 'ctx.edu', + 'cua.edu', + 'culver.org', + 'curefit.com', + 'cushwake.com', + 'cvc.com', + 'cyclebar.com', 'cytonn.com', + 'd.umn.edu', + 'da.org', + 'daimler.com', + 'damarana.com', + 'danielgale.com', + 'datalot.com', + 'daum.net', + 'davidson.edu', + 'db.com', + 'dccc.org', + 'dcds.edu', + 'dealreporter.com', + 'debtwire.com', + 'dell.com', + 'deloitte.ca', 'deloitte.com', + 'deloitte.com.au', + 'delta.com', + 'deltin.com', + 'dematha.org', + 'dentons.com', + 'derivco.co.za', 'det.nsw.edu.au', + 'dhhs.vic.gov.au', + 'dhl.com', + 'dhs.gov', + 'dickinson.edu', + 'dinersclub.com.ec', + 'directferries.com', + 'directsignings.com', + 'disney.com', + 'dkpartners.com', + 'dlapiper.com', + 'dmail.dixie.edu', + 'docdoc.ru', 'docomo.ne.jp', + 'doctors.org.uk', + 'dodo.com.au', + 'doltonehouse.com.au', + 'doordash.com', + 'dorchestercollection.com', + 'dpsk12.net', + 'drake.edu', + 'dreamyachtcharter.com', + 'drexel.edu', + 'drivezy.com', + 'dtcc.edu', + 'dteenergy.com', + 'dtn.com', + 'du.edu', + 'duchesne.org', + 'duffandphelps.com', + 'duke-energy.com', + 'duke.edu', + 'dukes.jmu.edu', + 'duq.edu', + 'dwmsco.com', + 'dwtc.com', + 'e-hps.com', + 'e.ntu.edu.sg', + 'eagles.ewu.edu', + 'eagles.nccu.edu', 'earthlink.net', + 'eastlink.ca', + 'ebay.com', + 'ec.rr.com', + 'ecc.edu', + 'ecodev.vic.gov.au', + 'ecourierz.com', + 'ecstuning.com', + 'edelman.com', + 'edgehill.ac.uk', + 'edhec.com', + 'education.nsw.gov.au', + 'education.wa.edu.au', + 'edukey.co.uk', 'edumail.vic.gov.au', + 'ehealthnigeria.org', + 'ehi.com', + 'ehshouston.org', 'eim.ae', + 'eircom.net', + 'element.com.mx', + 'elevationchurch.org', + 'elissaforcongress.com', + 'elliman.com', + 'elon.edu', + 'elumatherapy.com', 'email.arizona.edu', + 'email.ccbcmd.edu', + 'email.chop.edu', + 'email.com', + 'email.cpcc.edu', + 'email.cz', + 'email.de', + 'email.essex.edu', + 'email.it', + 'email.ric.edu', + 'email.saintleo.edu', + 'email.sc.edu', + 'email.ucr.edu', + 'email.vccs.edu', + 'email.wm.edu', 'embarqmail.com', + 'emerson.com', + 'emerson.edu', + 'emich.edu', 'emirates.net.ae', + 'emoov.co.uk', + 'emory.edu', + 'enchantingtravels.com', + 'enghouse.com', + 'engie.com', + 'enterprisecarsales.com', + 'environment-agency.gov.uk', + 'envoymortgage.com', + 'epbfi.com', + 'epicvenues.net', + 'episcopalacademy.org', + 'episcopalcollegiate.org', + 'epix.net', + 'eq.edu.au', + 'equipmentshare.com', + 'erac.com', + 'erelevancecorp.com', + 'esdallas.org', + 'essc.org', + 'essec.edu', + 'essenceglobal.com', + 'estudiantes.areandina.edu.co', + 'etcvenues.co.uk', + 'etsu.edu', + 'eu.jll.com', + 'euautomation.com', + 'euroemirates.com', + 'evercore.com', 'excite.com', + 'exeloncorp.com', + 'exemail.com.au', + 'expensify.com', 'exploretrip.com', 'ext.uber.com', + 'exxonmobil.com', + 'ey.com', 'ezweb.ne.jp', + 'fa.org', + 'faa.gov', + 'fairfieldprep.org', + 'famu.edu', + 'farahandfarah.com', + 'farislee.com', + 'farmersagency.com', + 'farmersagent.com', + 'fastmail.com', + 'fastmail.fm', + 'fastwebnet.it', + 'fau.edu', + 'favehotels.com', + 'fayette.kyschools.us', + 'fb.com', + 'fedex.com', + 'ferguson.com', + 'ferris.edu', + 'filewave.com', + 'firmenich.com', + 'firstclassdiscountair.com', + 'fis.edu', + 'fiu.edu', + 'flash.net', + 'flashprint.com', + 'flexe.com', + 'flightcentre.com.au', + 'flooranddecor.com', + 'flytographer.com', + 'flyttekompagniet.dk', + 'fmr.com', + 'followupboss.me', + 'ford.com', + 'fordham.edu', + 'formaturismo.com.br', + 'fortress.com', + 'fotex.net', + 'foxmail.com', + 'foxriverchristian.org', + 'foxroach.com', + 'fr.issworld.com', + 'francetv.fr', 'free.fr', + 'freemail.hu', + 'freemanco.com', 'freenet.de', + 'freshfields.com', + 'friars.providence.edu', + 'friendscentral.org', + 'friscoisd.org', 'frontier.com', 'frontiernet.net', + 'fs.fed.us', + 'fticonsulting.com', + 'fullyvested.com', 'fuse.net', + 'fxw.org', 'g.austincc.edu', + 'g.clemson.edu', + 'g.cofc.edu', + 'g.ucla.edu', + 'g2crowd.com', + 'gaels.iona.edu', + 'gap.com', + 'gapps.uwcsea.edu.sg', + 'garcesgroup.com', + 'gartner.com', + 'gatech.edu', + 'gb.smbcgroup.com', + 'gci.net', 'ge.com', + 'gee-edu.com', + 'gellyn.com', + 'gene.com', + 'geneseo.edu', + 'genpact.com', + 'gentiva.com', + 'georgefox.edu', + 'georgetown.edu', + 'georgiasouthern.edu', + 'gep.com', + 'getcruise.com', + 'getlavanda.com', + 'getsmarter.com', + 'gettysburg.edu', + 'ggc.edu', + 'giant.cos.edu', + 'gibsondunn.com', + 'gic.com.sg', + 'giftpro.co.uk', + 'glb.toshiba.co.jp', + 'globalpay.com', + 'globalpovertyproject.com', + 'globo.com', + 'gm.com', + 'gm.slc.edu', + 'gmahs.org', 'gmail.com', + 'gmail.com.certificados.esignamail.com', + 'gmu.edu', 'gmx.at', + 'gmx.ch', + 'gmx.co.uk', 'gmx.com', 'gmx.de', + 'gmx.fr', 'gmx.net', + 'go-mmt.com', + 'go.olemiss.edu', + 'go.stockton.edu', + 'go.tarleton.edu', + 'goauto.ca', + 'gohenry.co.uk', + 'goodeggs.com', + 'goodyear.com', 'google.com', + 'googlegroups.com', 'googlemail.com', + 'gordon.edu', + 'gotfriends.co.il', + 'govsacademy.org', + 'gprep.org', + 'grabtaxi.com', + 'graded.br', + 'grandecom.net', + 'granoptic.com', + 'greedge.com', + 'grenoble-em.com', + 'greystar.com', + 'grgmc.com', + 'griffithuni.edu.au', + 'grinnell.edu', + 'group-miki.com', + 'grp.sandals.com', 'gs.com', + 'gsk.com', + 'gsocap.com', 'guest.booking.com', + 'guggenheimpartners.com', + 'gulliverschools.org', + 'gustavus.edu', + 'gvtc.com', + 'gwu.edu', + 'halcyonllc.com', + 'halliburton.com', + 'hamilton.edu', 'hanmail.net', - 'hotmail.ca', - 'hotmail.co.jp', - 'hotmail.co.nz', - 'hotmail.co.uk', - 'hotmail.com', - 'hotmail.com.au', - 'hotmail.de', - 'hotmail.es', - 'hotmail.fr', - 'hotmail.it', + 'harding.edu', + 'harpethhall.org', + 'hartford.edu', + 'haverford.edu', + 'havergal.on.ca', + 'hawaii.edu', + 'hawaii.rr.com', + 'hawaiiantel.net', + 'hawk.iit.edu', + 'hawks.rwu.edu', + 'hcahealthcare.com', + 'hcl.com', + 'hct.ac.ae', + 'health.qld.gov.au', + 'health.usf.edu', + 'health.wa.gov.au', + 'hearst.com', + 'heavengifts.com', + 'helpscout.net', + 'hendrickauto.com', + 'herokumanager.com', + 'hertz.com', + 'hetnet.nl', + 'higcapital.com', + 'highdesertchurch.com', + 'highpoint.edu', + 'hilton.com', + 'hioscar.com', + 'hireaiva.com', + 'hired.com', + 'his-world.com', + 'hispeed.ch', + 'hitmeister.de', + 'hkacademy.edu.hk', + 'hl.com', + 'hm.com', + 'hoganlovells.com', + 'holliswealth.com', + 'holton-arms.edu', + 'holychild.org', + 'holychildrye.org', + 'home.nl', + 'homedepot.com', + 'homeinstead.co.uk', + 'honeywell.com', + 'horizon.csueastbay.edu', + 'hostslim.nl', + 'hp.com', + 'hpe.com', + 'hpspartners.com', + 'hsbc.com', + 'hsf.com', + 'hudsonsandler.com', + 'hughes.net', + 'hullco.com', + 'humangood.org', + 'humboldt.edu', + 'husdstudent.com', + 'huskers.unl.edu', + 'huskies.bloomu.edu', + 'husky.neu.edu', + 'huttoisd.org', + 'hvc.rr.com', + 'hyatt.com', 'i.softbank.jp', + 'iam-sold.co.uk', + 'iastate.edu', 'icloud.com', + 'idex.fr', + 'ieee.org', + 'ifanr.com', + 'ig.com.br', + 'ihg.com', 'iinet.net.au', + 'iit.edu', + 'ikea.com', + 'illinois.edu', + 'in.frontapp.com', + 'inbox.lv', 'inbox.ru', 'indeedemail.com', + 'independence.edu', + 'indiana.edu', + 'indstate.edu', + 'indumotora.cl', + 'indy.rr.com', + 'influential.co', + 'ingenico.com', + 'insite.4cd.edu', + 'instasmile.com', + 'integral.co.uk', + 'intel.com', + 'interia.pl', + 'intermarketing.com', 'internationalsos.com', 'internode.on.net', + 'intlsos-cr.com', + 'invesco.com', + 'inwind.it', + 'iol.pt', 'iprimus.com.au', + 'isa.nl', + 'isbank.com.tr', + 'isbasel.ch', + 'isbos.org', + 'isbrooklyn.org', + 'isd284.com', + 'ishamburg.org', + 'islander.tamucc.edu', + 'isp.cz', + 'issev.de', + 'isu.edu', + 'itesm.mx', + 'ithaca.edu', + 'itic.org', + 'its.jnj.com', + 'iu.edu', + 'ivc.edu', + 'iwu.edu', + 'ix.netcom.com', + 'jacks.sdstate.edu', + 'jacks.sfasu.edu', + 'jacksonville.edu', + 'jagmail.southalabama.edu', + 'jaguar.tamu.edu', + 'jandenul.com', + 'jaymiller.ca', + 'jci.com', + 'jcom.home.ne.jp', + 'jcsnc.org', + 'jcu.edu', + 'jefferies.com', + 'jhmi.edu', 'jhu.edu', + 'jollyroofing.com', + 'jonesday.com', + 'jp2hs.org', + 'jpmchase.com', + 'jpmorgan.com', + 'jscc.edu', 'jtbap.com', 'juno.com', + 'k-state.edu', + 'k12.sd.us', + 'kabelmail.de', + 'kc.rr.com', + 'kcl.ac.uk', + 'kedgebs.com', + 'keio.jp', + 'kelioniuakademija.lt', + 'kent-school.edu', + 'kent.edu', + 'kentlaw.iit.edu', + 'kingstreet.com', + 'kinkaid.org', + 'kirkland.com', + 'kkr.com', + 'klinespecter.com', + 'knights.ucf.edu', + 'knology.net', + 'knowbe4.com', + 'kolumbus.fi', + 'kp.org', + 'kpmg.co.uk', + 'kpmg.com', + 'kpmg.com.br', + 'kpmg.es', + 'kpmg.it', + 'kpnmail.nl', + 'kpnplanet.nl', + 'ksu.edu', + 'kuehne-nagel.com', 'kw.com', + 'lakers.mercyhurst.edu', + 'lakesideschool.org', + 'lamar.edu', + 'lander.edu', + 'lapd.online', 'laposte.net', + 'laptop-direct.ro', + 'lausanneschool.com', + 'lawrenceville.org', + 'lazard.com', + 'ldry.com', + 'lead2lease.com', + 'leadgenius.com', + 'learning.gsis.edu.hk', + 'leaselabs.com', + 'lee-associates.com', + 'legalforcelaw.com', + 'lehigh.edu', + 'lendinghome.com', + 'lendup.com', + 'leomail.tamuc.edu', + 'leye.com', 'libero.it', + 'liberty.edu', + 'libertymutual.com', + 'libertyseguros.com.br', + 'liferesidential.co.uk', + 'lilly.com', 'limetray.com', + 'lincolnschool.org', + 'lindenwood.edu', + 'lineone.net', + 'linklaters.com', + 'lion.lmu.edu', 'list.ru', - 'live.ca', - 'live.co.uk', - 'live.com', - 'live.com.au', - 'live.fr', - 'live.nl', + 'litmustest.com', + 'livenation.com', + 'livingchange.com.au', + 'loomis.org', + 'loop.colum.edu', + 'lopers.unk.edu', + 'lordabbett.com', + 'loreal.com', + 'loucol.com', + 'louisville.edu', + 'lovesac.com', + 'loyola.edu', + 'lpl.com', + 'lps53.org', + 'lpsk12.org', + 'lpssonline.com', + 'lrregents.com', + 'lschs.org', + 'lsu.edu', + 'ltu.edu', + 'luc.edu', + 'luther.edu', + 'lvc.edu', + 'lw.com', + 'lyft.com', 'lynk.co.in', + 'lyse.net', 'mac.com', + 'macalester.edu', + 'macquarie.com', + 'madsq.net', + 'magiordomus.it', + 'mail.adelphi.edu', + 'mail.buffalostate.edu', + 'mail.bw.edu', + 'mail.chapman.edu', + 'mail.colostate.edu', 'mail.com', + 'mail.csuchico.edu', + 'mail.de', + 'mail.depaul.edu', + 'mail.dk', + 'mail.ee', + 'mail.fresnostate.edu', + 'mail.gvsu.edu', + 'mail.johnstoncc.edu', + 'mail.linnbenton.edu', + 'mail.mcgill.ca', + 'mail.missouri.edu', + 'mail.naz.edu', + 'mail.rmu.edu', 'mail.ru', + 'mail.sandhills.edu', + 'mail.sfsu.edu', + 'mail.uc.edu', + 'mail.umd.edu', + 'mail.umkc.edu', + 'mail.umw.edu', + 'mail.usf.edu', + 'mail.utexas.edu', + 'mail.utoronto.ca', + 'mail.valenciacollege.edu', + 'mail.weber.edu', + 'mail.wlu.edu', + 'mailinator.com', + 'mailjet.com', + 'maine.edu', + 'maine.rr.com', + 'mainevent.com', + 'manhattan.edu', + 'marcusmillichap.com', + 'maret.org', + 'marianuniversity.edu', + 'marketplace.amazon.ca', + 'marketplace.amazon.co.jp', + 'marketplace.amazon.co.uk', 'marketplace.amazon.com', + 'marketplace.amazon.de', + 'marketplace.amazon.es', + 'marketplace.amazon.fr', + 'marketplace.amazon.it', + 'marketsandmarkets.com', + 'marlobeauty.com', + 'marquette.edu', 'marriott.com', + 'marriotthotels.com', + 'marshall.edu', + 'masonlive.gmu.edu', + 'massart.edu', + 'matrixres.com', + 'mau.com', + 'mavs.coloradomesa.edu', 'mavs.uta.edu', + 'mayo.edu', + 'mccombs.utexas.edu', 'mchsi.com', + 'mckesson.com', 'mckinsey.com', + 'mcla.edu', + 'mcmaster.ca', 'me.com', + 'mediacombb.net', + 'mediamonks.com', + 'medtronic.com', + 'meltwater.com', + 'memphis.edu', + 'mercadolibre.com', + 'merck.com', 'mergermarket.com', + 'merrillcorp.com', + 'merrimack.edu', + 'messiah.edu', + 'metrocast.net', + 'metrostate.edu', + 'mhmrtc.org', + 'miami.edu', + 'miamioh.edu', + 'micds.org', + 'microsoft.com', + 'midco.net', + 'middlebury.edu', + 'milbank.com', 'mindspring.com', + 'minstaff.vic.gov.au', + 'misena.edu.co', + 'mit.edu', + 'mix.wvu.edu', + 'mizuho-sc.com', + 'mka.org', + 'ml.com', + 'mlabs.com.br', + 'mmm.com', + 'mnstate.edu', + 'mnsu.edu', + 'mobiloitte.com', + 'mocs.utc.edu', + 'moelis.com', + 'mofa.gov.tw', + 'mojhi.com', + 'momar.com', + 'monsanto.com', 'montaportal.nl', + 'montgomeryacademy.org', + 'morehouse.edu', + 'morganstanley.com', + 'morningstar.com', + 'mosyle.com', + 'mothermcauley.org', + 'movement.com', 'msn.com', + 'msoe.edu', + 'msstate.edu', + 'mst.edu', 'msu.edu', + 'mtbethelchristian.org', + 'mtholyoke.edu', + 'mts.net', + 'mtu.edu', + 'muhlenberg.edu', + 'mulgrave.com', + 'multieditoras.com.br', + 'murraystate.edu', + 'mweb.co.za', + 'mx.lakeforest.edu', + 'my.csun.edu', + 'my.erau.edu', + 'my.fit.edu', + 'my.fsu.edu', + 'my.gvltec.edu', + 'my.nl.edu', + 'my.palmbeachstate.edu', + 'my.pittcc.edu', + 'my.tnstate.edu', + 'my.unt.edu', + 'my.uri.edu', + 'my.utsa.edu', + 'my.uvu.edu', + 'my.uwrf.edu', + 'my.vcccd.edu', + 'my.waketech.edu', + 'my.wheaton.edu', + 'my.wilmu.edu', + 'mycod.us', + 'myfairpoint.net', + 'myfave.com', + 'mymail.eku.edu', + 'mymail.shawnee.edu', + 'mymdc.net', + 'mymts.net', + 'mynsu.nova.edu', + 'n26.com', + 'nanjing-school.com', + 'naropa.edu', + 'nate.com', + 'nationalgrid.com', + 'nationwide.com', + 'nau.edu', 'naver.com', + 'nbcuni.com', 'nc.rr.com', + 'ncr.com', + 'ncsu.edu', + 'nd.edu', + 'ndahingham.com', + 'neisd.net', + 'neo.rr.com', + 'netcabo.pt', + 'netcologne.de', + 'netflixcs.com', + 'netins.net', + 'netjets.com', 'netscape.net', + 'netspace.net.au', + 'netvigator.com', + 'netzero.com', + 'netzero.net', + 'neuf.fr', + 'nevada.unr.edu', + 'new.rr.com', + 'newschool.edu', + 'nfastudents.org', + 'ngc.com', + 'nhausa.com', + 'nhs.net', + 'nielsen.com', + 'nifty.com', + 'nike.com', + 'nisd.net', + 'nisha.co.il', + 'nist.ac.th', + 'njit.edu', + 'nm.com', + 'nmu.edu', + 'nnip.com', + 'nobles.edu', + 'nokia.com', + 'nomura.com', + 'noos.fr', + 'northwestern.edu', + 'nortonrosefulbright.com', + 'novartis.com', + 'novusys.com', + 'nrcc.org', + 'nrsc.org', + 'nrsonline.com', + 'ns.sympatico.ca', + 'nsuok.edu', 'ntlworld.com', + 'numericable.fr', + 'nv.ccsd.net', + 'nyc.rr.com', + 'nycap.rr.com', + 'nyit.edu', + 'nyu.edu', + 'o2.pl', + 'oakhilladvisors.com', + 'oakland.edu', + 'oaktreecapital.com', + 'oath.com', + 'oberlin.edu', + 'ocdsb.ca', + 'octagoncredit.com', + 'odu.edu', + 'oglethorpe.edu', + 'ohio.edu', + 'okstate.edu', + 'oldwestbury.edu', + 'olgchs.org', + 'oneonta.edu', + 'onet.eu', + 'onet.pl', + 'onewaylimo.com', + 'ongraph.com', + 'online.de', + 'online.nl', + 'online.no', + 'ono.com', + 'op.pl', + 'opayq.com', + 'openagent.com.au', + 'openrentsupport.co.uk', + 'optimum.net', 'optonline.net', + 'optum.com', 'optusnet.com.au', + 'oracle.com', + 'orange.com', 'orange.fr', + 'oregonstate.edu', + 'orienttours.ae', + 'orrick.com', + 'oru.edu', + 'osit-group.com', + 'ospreys.unf.edu', + 'ostrovok.ru', + 'osu.edu', + 'oswego.edu', + 'otenet.gr', 'ou.edu', - 'outlook.com', - 'outlook.com.au', + 'outreach.io', + 'outsystems.com', + 'overstock.com', + 'oxy.edu', 'ozemail.com.au', 'pacbell.net', - 'paisabazaar.com', + 'pace.edu', + 'paceacademy.org', + 'packer.edu', + 'packngo.in', + 'paispa.org', + 'pandora.be', + 'parkschool.net', + 'parliament.uk', + 'parliament.vic.gov.au', + 'partners.org', + 'pathways.in', + 'payforit.net', + 'pdx.edu', + 'pe.ey.com', + 'pearson.com', + 'peelsb.com', + 'pega.com', 'pegipegi.com', + 'pembrokehill.org', + 'peoplepc.com', + 'pepperdine.edu', + 'pepsico.com', + 'personalgenome.com', + 'petalandpup.com.au', + 'pfizer.com', + 'pfw.edu', + 'pg.com', + 'pge.com', + 'philips.com', + 'phly.com', + 'pinewood.edu', + 'pingry.org', + 'pissedconsumer.com', + 'pitt.edu', + 'pizzalovesemily.com', + 'planet.nl', + 'planeticeland.is', + 'pmi.com', + 'pnw.edu', + 'pobox.com', + 'poczta.onet.pl', + 'police.vic.gov.au', + 'pomona.edu', + 'pop.belmont.edu', + 'post.cz', + 'post.harvard.edu', + 'posteo.de', + 'potomacschool.org', + 'practo.com', + 'prezi.com', + 'pride.hofstra.edu', + 'princeton.edu', + 'principal.com', 'prodigy.net', + 'prodigy.net.mx', + 'prometheusgroup.com', + 'promobitech.com', + 'protonmail.com', + 'providenceday.org', + 'proximus.be', + 'pruitthealth.com', + 'pshouston.org', + 'psrbrokerage.com', + 'psu.edu', + 'pt.lu', 'ptd.net', + 'purdue.edu', 'pwc.com', + 'pwpartners.com', 'q.com', 'qiniu.com', 'qq.com', + 'qualirede.com.br', + 'quandoo.com', + 'queensu.ca', + 'quicknet.nl', + 'quintoandar.com.br', + 'rabobank.com', + 'radford.edu', + 'radiusagent.com', + 'raharja.info', + 'ramapo.edu', 'rambler.ru', + 'ramboll.no', + 'rams.colostate.edu', + 'randolphschool.net', + 'rate.com', + 'raveis.com', + 'ravenscroft.org', + 'raymondjames.com', + 'raywhite.com', + 'razorpay.com', + 'rbc.com', + 'rbccm.com', + 'rcn.com', + 'reagan.com', + 'real-onlineshop.de', + 'realtyworld.com.mx', + 'redhat.com', + 'rediffmail.com', + 'reed.edu', + 'regions.com', + 'rehabcare.com', + 'remax.net', + 'renaissancehotels.com', + 'renter.apartmentlist.com', 'rev.com', + 'revestment.zohodesk.com', + 'revive-uk.com', + 'rexchange.com', + 'rguktrkv.ac.in', + 'rice.edu', + 'richland2.org', + 'rider.edu', + 'ring.com', + 'rit.edu', + 'ritzcarlton.com', + 'riverdale.edu', + 'rmn.com', 'roadrunner.com', + 'roche.com', + 'rochester.rr.com', 'rocketmail.com', + 'rockets.utoledo.edu', + 'rockyhill.org', + 'rockymountaingetaways.com', 'rogers.com', + 'rollins.edu', + 'rose-hulman.edu', + 'rosenfornevada.com', 'rothschild.com', + 'rowdyclub.in', + 'rowlandhall.org', + 'royalcontinental.it', 'royallepage.ca', + 'rsmuk.com', + 'russianit.ru', + 'rutgers.edu', + 'rwbaird.com', + 'ryerson.ca', + 'sacredsf.org', + 'saddleback.edu', + 'sage.edu', + 'sagrado.edu', + 'saint-gobain.com', + 'saintannsny.org', + 'salemstate.edu', + 'salesforce.com', + 'salisburyschool.org', + 'samedi.de', + 'samsung.com', + 'san.rr.com', + 'sandicliffe.co.uk', + 'sandiego.edu', + 'sanofi.com', + 'sap.com', + 'sapient.com', + 'sapo.pt', + 'saracademy.org', + 'sarhighschool.org', + 'sas.edu.sg', + 'sas.upenn.edu', 'sasktel.net', + 'satx.rr.com', 'savaari.com', + 'savills.com', 'sbcglobal.net', + 'sc.com', + 'sc.rr.com', + 'scarlet.be', + 'scarletmail.rutgers.edu', + 'sccsc.edu', + 'schechterwestchester.org', + 'schneider-electric.com', + 'schneider.com', + 'schools.sa.edu.au', + 'sclhs.net', + 'scmail.spelman.edu', + 'scranton.edu', + 'scratchpay.com', + 'scrippscollege.edu', + 'scu.edu', + 'sdsw.org', + 'searshc.com', + 'seas.upenn.edu', + 'seattleu.edu', + 'seb.se', + 'seisen.com', + 'selu.edu', + 'servermonkey.com', + 'setonhill.edu', 'seznam.cz', + 'sfc.edu', + 'sfhs.com', 'sfr.fr', + 'sgcib.com', + 'sgis.org', + 'sgs.com', + 'sgu.edu', + 'shadysideacademy.org', 'shaw.ca', + 'shell.com', + 'shelton.org', + 'sheraton.com', + 'shockers.wichita.edu', + 'sidwell.edu', + 'siemens.com', + 'siftly.com', + 'sigfig.com', + 'sina.com', + 'singnet.com.sg', + 'sio.midco.net', + 'sisbschool.com', + 'siu.edu', + 'sixplus.com', + 'sjabr.org', + 'sjakeepingfaith.org', + 'sjfc.edu', + 'sjsu.edu', + 'sju.edu', + 'skadden.com', + 'skidmore.edu', 'sky.com', 'skynet.be', + 'slaughterandmay.com', + 'slb.com', + 'slotsmillion.com', + 'slu.edu', + 'smartasset.com', + 'smartprocure.us', + 'smhall.org', + 'smith-nephew.com', + 'smrhs.org', + 'sms.edu', + 'smu.edu', + 'snapp.cab', + 'snet.net', + 'snhu.edu', + 'socal.rr.com', + 'socgen.com', + 'sodexo.com', + 'softbank.ne.jp', + 'solarwinds.com', + 'solcon.nl', + 'sonic.net', + 'soul-cycle.com', + 'southernhobby.com', + 'spartans.ut.edu', + 'speedy.com.ar', + 'spglobal.com', + 'splitsvillelanes.com', + 'spray.se', + 'spring-ford.net', 'springspa.com', + 'spu.edu', + 'ssa.gov', + 'sse.com', + 'ssfs.org', + 'st-agnes.org', 'stanford.edu', + 'stanfordalumni.org', + 'stantec.com', + 'staples.com', + 'starbucks.com', + 'starwoodhotels.com', + 'statefarm.com', + 'stayntouch.com', + 'stcloudstate.edu', + 'stedwards.edu', + 'stern.nyu.edu', + 'stetson.edu', + 'stevens.edu', + 'stevenson.edu', + 'stifel.com', + 'stjohns.edu', + 'stjohnsprep.org', + 'stkate.edu', + 'stmarys-ca.edu', + 'stmaryslynn.com', + 'stmcougars.net', + 'stny.rr.com', + 'stoiximan.gr', + 'stolaf.edu', + 'stoneridgeschool.org', + 'stonybrook.edu', + 'stpaulsschool.org', + 'stryker.com', + 'stu.fayette.kyschools.us', + 'stu.norwich.edu', + 'student.aisb.hu', + 'student.bmhs.org', + 'student.butte.edu', + 'student.cccd.edu', + 'student.cccs.edu', + 'student.ctu.edu.vn', + 'student.dematha.org', + 'student.douglascollege.ca', + 'student.gptc.edu', + 'student.gsu.edu', + 'student.hccs.edu', + 'student.hkacademy.edu.hk', + 'student.lasalle.edu', + 'student.monash.edu', + 'student.msjc.edu', + 'student.mville.edu', + 'student.pvamu.edu', + 'student.rccc.edu', + 'student.rmit.edu.au', + 'student.salinasuhsd.org', 'student.sbccd.edu', + 'student.scad.edu', + 'student.sjcny.edu', + 'student.surry.edu', + 'student.unimelb.edu.au', + 'student.waynecc.edu', + 'student.ysu.edu', + 'student158.org', + 'students.calvin.edu', + 'students.desu.edu', + 'students.ecu.edu', + 'students.kennesaw.edu', + 'students.randolph.edu', + 'students.randolphschool.net', + 'students.savannahtech.edu', + 'students.spa.edu', + 'students.stab.org', + 'students.stonehill.edu', + 'students.tamuk.edu', + 'students.tasis.ch', + 'students.tka.org', + 'students.tntech.edu', + 'students.towson.edu', + 'students.uwf.edu', + 'stxavier.org', 'suddenlink.net', + 'suffolk.edu', + 'sullcrom.com', + 'summitmail.org', + 'sunlife.com', + 'sunrise.ch', + 'sunyit.edu', + 'surewest.net', + 'surterra.com', + 'susqu.edu', + 'svu.edu', + 'svvsd.org', 'swbell.net', + 'swkey.org', + 'sycamores.indstate.edu', + 'symantec.com', 'sympatico.ca', + 'synapseindia.com', + 'syr.edu', + 't-1.si', + 't-mobile.com', 't-online.de', + 't-online.hu', + 'takatack.com', + 'talentlms.com', + 'talk21.com', + 'talktalk.net', + 'tampa.24-7intouch.com', 'tampabay.rr.com', + 'tamu.edu', + 'target.com', + 'tarons-group.de', + 'tas.tw', + 'tasis.ch', + 'tasisengland.org', + 'tauzia.com', + 'tcd.ie', + 'tcnj.edu', + 'tctc.edu', + 'tcu.edu', + 'td.com', + 'tds.net', + 'tdsb.on.ca', + 'team.telstra.com', + 'tele2.nl', + 'tele2.se', + 'telefonica.com', + 'telefonica.net', 'telenet.be', + 'telfort.nl', 'telia.com', + 'telkomsa.net', + 'telummedia.com', 'telus.net', + 'telusplanet.net', + 'temple.edu', + 'terpmail.umd.edu', 'terra.com.br', + 'tesla.com', + 'tf1.fr', + 'thayer.org', + 'thecambridgeinstitute.org', + 'thegroupinc.com', + 'theiconic.com.au', + 'themeadowsschool.org', + 'thomsonreuters.com', + 'ticketweb.com', + 'tigermail.auburn.edu', + 'tin.it', + 'tinkle.es', + 'tiscali.co.uk', + 'tiscali.it', + 'tka.org', + 'tlen.pl', + 'tonyrobbins.com', + 'topper.wku.edu', + 'toromail.csudh.edu', + 'total.com', + 'toyota.com', + 'tpg.com', 'tpg.com.au', + 'tradeshift.com', + 'tranio.com', + 'transfix.io', + 'travelers.com', + 'trebnet.com', + 'trescom.es', + 'triad.rr.com', + 'trincoll.edu', + 'trinity.edu', + 'troweprice.com', + 'troy.edu', + 'trustedtranslations.com', + 'tsc.k12.in.us', + 'tscstudents.net', + 'tsdch.org', + 'ttu.edu', + 'tuftandneedle.com', + 'tufts.edu', + 'tulane.edu', + 'turner.com', + 'tut.by', + 'tvdsb.ca', + 'tvgla.com', 'twc.com', + 'twca.net', + 'twcny.rr.com', + 'twu.edu', + 'tx.rr.com', + 'txstate.edu', + 'u.boisestate.edu', + 'u.northwestern.edu', + 'u.rochester.edu', + 'ua.edu', + 'uab.edu', + 'uah.edu', + 'ualberta.ca', + 'uark.edu', + 'uarts.edu', + 'uber.com', + 'ubiquitycompliance.com', + 'ubs.com', + 'uc.cl', + 'ucdavis.edu', + 'ucdenver.edu', + 'uchicago.edu', + 'uci.edu', + 'ucl.ac.uk', + 'ucla.edu', + 'ucls.uchicago.edu', + 'ucmo.edu', + 'uconn.edu', + 'ucr.edu', + 'ucsc.edu', + 'ucsd.edu', + 'ucsf.edu', + 'udacity.com', + 'udayton.edu', + 'udc.edu', + 'udel.edu', + 'ufl.edu', + 'uga.edu', + 'uh.edu', + 'uhc.com', + 'uic.edu', + 'uindy.edu', + 'uiowa.edu', + 'uipath.com', + 'uiwtx.edu', + 'uk.bnpparibas.com', + 'uk.mufg.jp', + 'ukr.net', + 'uky.edu', + 'ultimatestaffing.com', + 'um.dk', + 'umail.ucsb.edu', + 'umass.edu', + 'umbc.edu', + 'umd.edu', + 'umiami.edu', 'umich.edu', 'umn.edu', + 'umontana.edu', + 'unca.edu', + 'uncc.edu', + 'uncg.edu', + 'uncw.edu', + 'und.edu', + 'ung.edu', + 'uni.sydney.edu.au', + 'unicredit.eu', + 'unilever.com', + 'union.edu', + 'unionstmedia.com', + 'unishanoi.org', + 'united.com', + 'unitybox.de', + 'unlv.nevada.edu', + 'unm.edu', + 'uno.edu', + 'unomaha.edu', + 'unt.edu', 'uol.com.br', + 'uoregon.edu', + 'uottawa.ca', + 'up.edu', + 'upcmail.nl', + 'upenn.edu', + 'upr.edu', + 'uprightlaw.com', + 'ups.com', + 'upwork.com', + 'uqconnect.edu.au', + 'us.ibm.com', + 'usa.com', + 'usa.net', + 'usbank.com', 'usc.edu', + 'usdoj.gov', + 'usfamily.net', + 'usfca.edu', + 'usfoods.com', + 'usm.edu', + 'ut.utm.edu', + 'utah.edu', + 'utdallas.edu', 'utexas.edu', + 'utoronto.ca', + 'utrgv.edu', + 'utulsa.edu', + 'uvm.edu', 'uw.edu', + 'uwalumni.com', + 'uwaterloo.ca', + 'uwclub.net', + 'uwec.edu', + 'uwgb.edu', + 'uwlax.edu', + 'uwm.edu', + 'uwo.ca', + 'uwosh.edu', + 'uwplatt.edu', + 'uwsp.edu', + 'uww.edu', + 'uwyo.edu', + 'va.gov', + 'valdosta.edu', + 'valmet.com', + 'valpo.edu', + 'vandals.uidaho.edu', + 'vanderbilt.edu', + 'varde.com', + 'vassar.edu', + 'vbschools.com', + 'vcu.edu', + 'vdoh.org', + 'veeva.com', + 'veltra.com', + 'vendisys.com', + 'ventois.com', + 'veolia.com', 'vepl.com', 'verizon.net', + 'verizonwireless.com', + 'versaccounts.com', + 'veryableops.com', + 'vezeeta.com', + 'vgcc.edu', 'videotron.ca', + 'viewmanagement.com', + 'vijayrajagroup.com', + 'villanova.edu', + 'vimobi.com', + 'virgilio.it', + 'virgin.net', + 'virginia.edu', + 'virginmedia.com', + 'visi.org', + 'viu.ca', + 'vivint.com', + 'vizualtech.com', + 'vmware.com', + 'vocal.media', + 'vodafone.com', + 'vodamail.co.za', + 'volny.cz', + 'vols.utk.edu', + 'vp.pl', + 'vpro.com.tr', 'vt.edu', + 'waketech.edu', + 'waldorfpeninsula.org', + 'wall-market.com', + 'walla.co.il', + 'walla.com', + 'walnuthillarts.org', 'wanadoo.fr', + 'wandertrails.com', + 'warbyparker.com', + 'washburn.edu', + 'wavecable.com', + 'wavenet.hgtc.edu', + 'wayfair.com', + 'wayne.edu', + 'wayzataschools.org', + 'wcpss.net', 'web.de', + 'webster.edu', + 'wellesley.edu', + 'wellington.com', + 'wellsfargo.com', + 'wesbank.co.za', + 'wescheduleit.com', + 'wesleyan.edu', + 'western.edu', + 'westfield.ma.edu', + 'westminster.net', 'westnet.com.au', + 'westpac.com.au', + 'wework.com', + 'wfu.edu', + 'wharton.upenn.edu', + 'whitbyschool.org', + 'whitecase.com', + 'whitehardt.com', 'wi.rr.com', + 'widener.edu', + 'wildblue.net', + 'wildcats.jwu.edu', + 'wildcats.unh.edu', + 'williamblair.com', + 'williams.edu', + 'williston.com', + 'willistowerswatson.com', + 'winchesterthurston.org', + 'windowslive.com', 'windstream.net', + 'wipro.com', + 'wisc.edu', + 'wiu.edu', + 'wmich.edu', + 'woh.rr.com', + 'wolterskluwer.com', + 'woodhousespas.com', + 'workspace.co.uk', + 'worldbank.org', + 'worldremit.com', + 'worldvision.org', + 'wou.edu', + 'wowway.com', 'wp.pl', + 'wpi.edu', + 'wra.net', + 'wright.edu', + 'wsp.com', + 'wsu.edu', + 'wustl.edu', + 'wxs.nl', + 'wyomingseminary.org', + 'xavier.edu', + 'xplornet.com', + 'xs4all.nl', + 'xtec.cat', 'xtra.co.nz', + 'xula.edu', 'y7mail.com', - 'yahoo.ca', - 'yahoo.co.id', - 'yahoo.co.in', - 'yahoo.co.jp', - 'yahoo.co.nz', - 'yahoo.co.uk', + 'ya.ru', + 'yale.edu', + 'yandex.com', + 'yandex.ru', + 'ybb.ne.jp', + 'yext.com', + 'yis.ac.jp', + 'ymail.com', + 'ymobile.ne.jp', + 'yola.vn', + 'yorkcapital.com', + 'zagmail.gonzaga.edu', + 'zanui.com.au', + 'zapiermail.com', + 'zeelandnet.nl', + 'ziggo.nl', + 'zillowgroup.com', + 'zips.uakron.edu', + 'zoho.com', + 'zolasuite.com', + 'zonnet.nl', + 'zoom.us', + 'zoominternet.net', + 'zoomtown.com', + 'zs.com', 'yahoo.com', - 'yahoo.com.ar', + 'yahoo.co.uk', + 'yahoo.fr', 'yahoo.com.au', + 'yahoo.ca', + 'yahoo.co.jp', 'yahoo.com.br', - 'yahoo.com.hk', - 'yahoo.com.mx', - 'yahoo.com.sg', - 'yahoo.com.tw', - 'yahoo.de', 'yahoo.es', - 'yahoo.fr', + 'yahoo.de', + 'yahoo.com.ar', 'yahoo.it', - 'yandex.ru', - 'ymail.com' + 'yahoo.co.in', + 'yahoo.com.tw', + 'yahoo.com.sg', + 'yahoo.com.mx', + 'yahoo.com.hk', + 'yahoo.co.id', + 'yahoo.se', + 'yahoo.co.nz', + 'yahoo.gr', + 'yahoo.com.ph', + 'yahoo.in', + 'yahoo.no', + 'yahoo.ne.jp', + 'yahoo.ie', + 'yahoo.dk', + 'yahoo.com.vn', + 'yahoo.ro', + 'yahoo.com.tr', + 'yahoo.com.my', + 'yahoo.pl', + 'yahoo.co.kr', + 'yahoo.co.za', + 'yahoo.com.co', + 'yahoo.be', + 'yahoo.co.th', + 'yahoo.nl', + 'yahoo.cl', + 'yahoo.at', + 'yahoo.fi', + 'yahoo.com.ve', + 'yahoo.com.pe', + 'yahoo.sk', + 'yahoo.hu', + 'yahoo.com.ua', + 'yahoo.cz', + 'yahoo.bg', + 'yahoo.com.hr', + 'yahoo.lt', + 'yahoo.pt', + 'yahoo.co.il', + 'yahoo.lv', + 'yahoo.com.cn', + 'yahoo.cn', + 'yahoo.ee', + 'hotmail.co.jp', + 'hotmail.com.au', + 'hotmail.co.th', + 'hotmail.com.hk', + 'hotmail.co.uk', + 'hotmail.fr', + 'hotmail.it', + 'hotmail.de', + 'hotmail.es', + 'hotmail.se', + 'hotmail.nl', + 'hotmail.be', + 'hotmail.no', + 'hotmail.dk', + 'hotmail.ch', + 'hotmail.co.za', + 'hotmail.com.tr', + 'hotmail.hu', + 'hotmail.cz', + 'hotmail.co.il', + 'hotmail.ca', + 'hotmail.com', + 'hotmail.com.ar', + 'hotmail.com.br', + 'hotmail.cl', + 'bak.rr.com', + 'insight.rr.com', + 'hot.rr.com', + 'dc.rr.com', + 'neb.rr.com', + 'gt.rr.com', + 'oh.rr.com', + 'elp.rr.com', + 'stx.rr.com', + 'rgv.rr.com', + 'mi.rr.com', + 'elmore.rr.com', + 'si.rr.com', + 'sw.rr.com', + 'ma.rr.com', + 'twmi.rr.com', + 'nj.rr.com', + 'bham.rr.com', + 'ne.rr.com', + 'panhandle.rr.com', + 'triadbiz.rr.com', + 'mass.rr.com', + 'pa.rr.com', + 'bizwi.rr.com', + 'berkshire.rr.com', + 'bizwoh.rr.com', + 'bizcinci.rr.com', + 'bizec.rr.com', + 'eufaula.rr.com', + 'newbc.rr.com', + 'wfbiz.rr.com', + 'bizlaredo.rr.com', + 'centexbiz.rr.com', + 'nybiz.rr.com', + 'bizla.rr.com', + 'bizrgv.rr.com', + 'bizstx.rr.com', + 'bizkc.rr.com', + 'bizsatx.rr.com', + 'hvcbiz.rr.com', + 'bizaustin.rr.com', + 'biznycap.rr.com', + 'libertybiz.rr.com', + 'bizbak.rr.com', + 'biztwmi.rr.com', + 'bizma.rr.com', + 'hawaiibiz.rr.com', + 'outlook.com.cn', + 'outlook.com.au', + 'outlook.jp', + 'outlook.co.nz', + 'outlook.sa', + 'outlook.sg', + 'outlook.co.th', + 'outlook.in', + 'outlook.ph', + 'outlook.my', + 'outlook.kr', + 'outlook.co.id', + 'outlook.com.vn', + 'outlook.fr', + 'outlook.de', + 'outlook.es', + 'outlook.it', + 'outlook.be', + 'outlook.dk', + 'outlook.pt', + 'outlook.ie', + 'outlook.cz', + 'outlook.at', + 'outlook.com.tr', + 'outlook.com.gr', + 'outlook.sk', + 'outlook.hu', + 'outlook.co.il', + 'outlook.lv', + 'live.pioneerpacific.edu', + 'live.jobcorps.org', + 'live.worwic.edu', + 'live.wpcsd.k12.ny.us', + 'live.sscc.edu', + 'live.unthsc.edu', + 'live.northshoreschools.org', + 'live.com.au', + 'live.cn', + 'live.jp', + 'live.in', + 'live.com.sg', + 'live.hk', + 'live.com.my', + 'live.co.kr', + 'live.com.ph', + 'live.com.pk', + 'live.undip.ac.id', + 'live.celinaschools.org', + 'live.co.uk', + 'live.nl', + 'live.se', + 'live.fr', + 'live.it', + 'live.de', + 'live.be', + 'live.dk', + 'live.no', + 'live.com.pt', + 'live.ie', + 'live.co.za', + 'live.at', + 'live.ru', + 'live.fi', + 'live.acibadem.edu.tr', + 'live.barnsley.ac.uk', + 'live.beaufortccc.edu', + 'live.bemidjistate.edu', + 'live.blackburn.ac.uk', + 'live.bluefieldstate.edu', + 'live.bucks.edu', + 'live.carlow.edu', + 'live.com', + 'live.concordia.ca', + 'live.cornwall.ac.uk', + 'live.crescent.edu.sg', + 'live.edpuniversity.edu', + 'live.efst.hr', + 'live.esu.edu', + 'live.franklinpierce.edu', + 'live.harper.ac.uk', + 'live.hccc.edu', + 'live.iup.edu', + 'live.killeenisd.org', + 'live.kutztown.edu', + 'live.lagcc.cuny.edu', + 'live.law.cuny.edu', + 'live.longwood.edu', + 'live.madeira-edu.pt', + 'live.mark.se', + 'live.marshall.edu', + 'live.maryville.edu', + 'live.mcauleyhs.net', + 'live.mdx.ac.uk', + 'live.mercer.edu', + 'live.missouristate.edu', + 'live.napier.ac.uk', + 'live.ndm.edu', + 'live.nmhu.edu', + 'live.ntcmn.edu', + 'live.palmer.edu', + 'live.reading.ac.uk', + 'live.rhul.ac.uk', + 'live.saisd.net', + 'live.seminolestate.edu', + 'live.siouxcityschools.com', + 'live.spcollege.edu', + 'live.sunyjefferson.edu', + 'live.tees.ac.uk', + 'live.trinity.sa.edu.au', + 'live.ucl.ac.uk', + 'live.unc.edu', + 'live.uvi.edu', + 'live.uwe.ac.uk', + 'live.vasteras.se', + 'live.vu.edu.au', + 'live.warwick.ac.uk', + 'live.wcs.ac.uk', + 'live.wsd1.org', + 'live.edu.pl', + 'live.stmarys.ac.uk', + 'live.com.certificados.esignamail.com', + 'live.ca', + 'live.com.mx', + 'live.com.ar', + 'live.cl', + 'live.com.co', + 'live.com.pe', + 'live.delhi.edu', + 'aol.com', + 'aol.co.uk', + 'aol.de', + 'aol.fr', + 'aol.com.au', + 'aol.in', + 'aol.nl', + 'aol.it', + 'aol.se', + 'aol.jp', + 'aol.es', + 'aol.at', + 'aol.com.mx', + 'aol.pl', + 'aol.co.nz', + 'aol.dk', + 'aol.be', + 'aol.ch', + 'aol.com.co', + 'aol.com.br', + 'aol.cl', + 'aol.com.ar', + 'aol.fi', + 'aol.tw', + 'aol.com.ve', + 'aol.com.tr', + 'aol.asia', + 'aol.ru' ] # domains that the corrector doesn't fix that we should fix diff --git a/setup.py b/setup.py index 512efbb5..50271713 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ ], setup(name='flanker', - version='0.9.2', + version='0.9.3', description='Mailgun Parsing Tools', long_description=open('README.rst').read(), classifiers=[ diff --git a/tests/addresslib/validator_test.py b/tests/addresslib/validator_test.py index b4afe6f2..c423a355 100644 --- a/tests/addresslib/validator_test.py +++ b/tests/addresslib/validator_test.py @@ -348,6 +348,7 @@ def test_mx_aol_dual_lookup(ld, cmx): cmx.return_value = 'mailin-03.mx.aol.com' # Invalidate managed email response out of pattern + # this test needs to be fully mocked out so upstream doesn't interfere mailbox = '1testuser@aol.com' addr = address.validate_address(mailbox) assert_equal(type(addr), type(None)) diff --git a/tests/fixtures/domain_typos_invalid.txt b/tests/fixtures/domain_typos_invalid.txt index 8296e6ad..e1fd2a5c 100644 --- a/tests/fixtures/domain_typos_invalid.txt +++ b/tests/fixtures/domain_typos_invalid.txt @@ -63,6 +63,3 @@ frontiernet.net u.washington.edu tbaytel.net asiapacificbullion.com -alsglobal.com -tesco.net -yeah.net