From 8e36c5a804b615fbf36aad9546e606a68323a583 Mon Sep 17 00:00:00 2001 From: adash Date: Tue, 1 Jun 2010 17:42:05 +0000 Subject: [PATCH] generate emails --- .../Recovery/SpamFilter/emails/URLConverter.c | 32 + .../Recovery/SpamFilter/emails/URLList | 756 ++ .../Recovery/SpamFilter/emails/accountList | 600 ++ .../Recovery/SpamFilter/emails/filter.java | 47 + .../Recovery/SpamFilter/emails/gen.c | 197 + .../Recovery/SpamFilter/emails/wordList | 8488 +++++++++++++++++ 6 files changed, 10120 insertions(+) create mode 100644 Robust/src/Benchmarks/Recovery/SpamFilter/emails/URLConverter.c create mode 100644 Robust/src/Benchmarks/Recovery/SpamFilter/emails/URLList create mode 100644 Robust/src/Benchmarks/Recovery/SpamFilter/emails/accountList create mode 100644 Robust/src/Benchmarks/Recovery/SpamFilter/emails/filter.java create mode 100644 Robust/src/Benchmarks/Recovery/SpamFilter/emails/gen.c create mode 100644 Robust/src/Benchmarks/Recovery/SpamFilter/emails/wordList diff --git a/Robust/src/Benchmarks/Recovery/SpamFilter/emails/URLConverter.c b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/URLConverter.c new file mode 100644 index 00000000..75bdc0ea --- /dev/null +++ b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/URLConverter.c @@ -0,0 +1,32 @@ +#include +#include + +int main() +{ + FILE* fread = fopen("urlname","r"); + FILE* fwrite = fopen("URLList","w"); + + char buffer[100]; + int ran; + + srand(1); + while(fscanf(fread," %s",buffer) != EOF) + { + ran = rand() % 4; + + switch(ran) { + case 0 : + fprintf(fwrite,"http://www.%s.com\n",buffer); + break; + case 1: + fprintf(fwrite,"http://www.%s.ca\n",buffer); + break; + case 2: + fprintf(fwrite,"http://www.%s.co.uk\n",buffer); + break; + case 3: + fprintf(fwrite,"http://www.%s.co.kr\n",buffer); + break; + } + } +} diff --git a/Robust/src/Benchmarks/Recovery/SpamFilter/emails/URLList b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/URLList new file mode 100644 index 00000000..85a8ed4d --- /dev/null +++ b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/URLList @@ -0,0 +1,756 @@ +http://www.yward.co.kr +http://www.Chandler.co.uk +http://www.San.ca +http://www.Bernardino.co.kr +http://www.Oil.ca +http://www.City.co.kr +http://www.La.co.uk +http://www.Puente.com +http://www.Lincoln.ca +http://www.Walla.ca +http://www.Walla.co.uk +http://www.Mission.co.kr +http://www.Viejo.co.uk +http://www.Hattiesburg.co.kr +http://www.Asbury.co.kr +http://www.Park.co.uk +http://www.Cicero.com +http://www.Egg.co.uk +http://www.Harbor.com +http://www.Pascagoula.com +http://www.Detroit.co.kr +http://www.Carbondale.com +http://www.Starkville.co.kr +http://www.South.ca +http://www.El.co.uk +http://www.Monte.co.uk +http://www.Port.co.uk +http://www.Arthur.co.kr +http://www.Woodruff.co.kr +http://www.Blythe.co.kr +http://www.Monrovia.ca +http://www.Areceibo.co.uk +http://www.Plattsburgh.co.uk +http://www.Visalia.co.uk +http://www.Rolla.ca +http://www.Jeffersonville.co.kr +http://www.Naperville.ca +http://www.Ada.com +http://www.Newport.co.kr +http://www.Rutland.co.uk +http://www.Urbana.ca +http://www.Agawam.ca +http://www.Valencia.ca +http://www.Pierre.co.kr +http://www.Oneida.com +http://www.Hickory.ca +http://www.Corinth.co.uk +http://www.Murray.com +http://www.West.co.kr +http://www.Hollywood.co.uk +http://www.Mission.ca +http://www.News.com +http://www.Butte.com +http://www.Shreveport.ca +http://www.Fredericksburg.co.uk +http://www.Greenville.co.uk +http://www.Wheeling.com +http://www.Claremore.ca +http://www.Corvallis.ca +http://www.Parma.ca +http://www.Cheyenne.com +http://www.Flint.co.kr +http://www.Eden.com +http://www.Prairie.ca +http://www.Commerce.co.uk +http://www.Commerce.ca +http://www.West.ca +http://www.Covina.com +http://www.Johnstown.co.kr +http://www.nus.co.uk +http://www.Uriel.ca +http://www.Connor.co.uk +http://www.Joel.co.kr +http://www.Tanek.co.uk +http://www.Luke.com +http://www.Eric.co.kr +http://www.Keith.co.uk +http://www.Giacomo.co.kr +http://www.Joseph.com +http://www.Walter.com +http://www.Barry.co.uk +http://www.Vladimir.com +http://www.Jerome.com +http://www.Derek.co.kr +http://www.Igor.co.kr +http://www.Damian.co.uk +http://www.Baxter.co.kr +http://www.Carter.com +http://www.Tate.com +http://www.Brody.com +http://www.Baxter.com +http://www.Cameron.co.kr +http://www.Oscar.com +http://www.Declan.co.uk +http://www.Carson.co.uk +http://www.Kevin.co.uk +http://www.Nero.co.kr +http://www.Abbot.co.kr +http://www.Wallace.co.uk +http://www.Calvin.co.uk +http://www.Logan.co.uk +http://www.Talon.co.kr +http://www.Graham.ca +http://www.Callum.ca +http://www.Phelan.co.uk +http://www.Amos.ca +http://www.James.com +http://www.Erich.com +http://www.Hedley.com +http://www.Amal.ca +http://www.Dolan.com +http://www.Jordan.co.uk +http://www.Zachery.ca +http://www.Richard.ca +http://www.Robert.ca +http://www.Hu.com +http://www.Travis.com +http://www.Lyle.ca +http://www.Warren.co.kr +http://www.Amir.ca +http://www.Oren.ca +http://www.Brennan.co.kr +http://www.Ralph.ca +http://www.Adrian.co.kr +http://www.Duncan.ca +http://www.Garrison.co.kr +http://www.Norman.co.kr +http://www.Dylan.com +http://www.Erasmus.ca +http://www.Theodore.ca +http://www.Wade.co.uk +http://www.Cody.ca +http://www.Dorian.co.uk +http://www.Boris.co.kr +http://www.Yoshio.co.kr +http://www.Felix.com +http://www.Len.com +http://www.Elliott.co.kr +http://www.Raphael.com +http://www.Mannix.ca +http://www.Len.co.kr +http://www.Macon.co.uk +http://www.Harlan.com +http://www.Cain.com +http://www.Brandon.co.kr +http://www.Jamal.com +http://www.Asher.ca +http://www.Porter.com +http://www.Hiram.co.kr +http://www.Branden.co.uk +http://www.Jasper.ca +http://www.Kermit.co.uk +http://www.Tucker.co.kr +http://www.Joel.ca +http://www.Theodore.co.kr +http://www.Drew.co.kr +http://www.Daniel.com +http://www.Christopher.com +http://www.Lucas.com +http://www.Cadman.ca +http://www.Cadman.co.uk +http://www.Simon.ca +http://www.Herrod.com +http://www.David.co.uk +http://www.Samuel.com +http://www.Raymond.com +http://www.Calvin.co.kr +http://www.Lance.com +http://www.Julian.co.kr +http://www.Quinlan.co.kr +http://www.Vladimir.co.kr +http://www.Chase.ca +http://www.Coby.co.kr +http://www.Bernard.com +http://www.Elliott.com +http://www.Nigel.co.kr +http://www.Carl.ca +http://www.Beau.com +http://www.Carson.co.kr +http://www.Dominic.co.kr +http://www.Lane.co.uk +http://www.Phelan.ca +http://www.Clarke.co.uk +http://www.Bruce.co.kr +http://www.Malcolm.ca +http://www.Steel.ca +http://www.Caesar.co.uk +http://www.Kamal.com +http://www.Ahmed.co.kr +http://www.Addison.co.kr +http://www.Abraham.com +http://www.Devin.ca +http://www.Simon.com +http://www.Reuben.com +http://www.Camden.co.kr +http://www.Alan.co.kr +http://www.Hall.ca +http://www.Nicholas.co.uk +http://www.Reed.co.uk +http://www.Francis.com +http://www.Troy.com +http://www.Alden.co.uk +http://www.Cooper.com +http://www.Oscar.ca +http://www.Lucius.ca +http://www.Emery.ca +http://www.Ulric.com +http://www.Vernon.com +http://www.Vincent.co.kr +http://www.Michael.co.uk +http://www.Byron.co.kr +http://www.Barclay.co.uk +http://www.Ezra.co.kr +http://www.Mark.com +http://www.Ira.ca +http://www.Clayton.com +http://www.Rogan.co.uk +http://www.Ali.ca +http://www.Conan.co.kr +http://www.Ryder.co.uk +http://www.Amal.co.uk +http://www.Jeremy.ca +http://www.Murphy.co.uk +http://www.Silas.co.uk +http://www.Micah.com +http://www.Noah.ca +http://www.Dennis.co.kr +http://www.Grady.co.kr +http://www.Jonah.com +http://www.Edward.co.kr +http://www.Kasimir.co.uk +http://www.Brady.com +http://www.Kareem.co.kr +http://www.Dustin.co.kr +http://www.Thaddeus.com +http://www.Colton.com +http://www.Nasim.co.uk +http://www.Russell.co.kr +http://www.Tyrone.co.uk +http://www.Seth.ca +http://www.Tucker.ca +http://www.Davis.ca +http://www.Jermaine.co.uk +http://www.Gil.co.uk +http://www.Isaac.ca +http://www.Harrison.com +http://www.Nicholas.com +http://www.Igor.co.uk +http://www.Conan.ca +http://www.Stone.com +http://www.Eric.com +http://www.Knox.co.uk +http://www.Leo.com +http://www.Elmo.ca +http://www.Brent.co.uk +http://www.Darius.com +http://www.Lucian.com +http://www.Mohammad.com +http://www.San.com +http://www.Juan.co.kr +http://www.Capistrano.co.kr +http://www.West.co.uk +http://www.Hollywood.com +http://www.Batavia.co.kr +http://www.Middletown.ca +http://www.Sturgis.co.kr +http://www.Bay.ca +http://www.St..co.uk +http://www.Louis.ca +http://www.Laredo.co.uk +http://www.Minneapolis.com +http://www.Prescott.co.kr +http://www.Stillwater.co.kr +http://www.Rome.ca +http://www.Gadsden.co.kr +http://www.Seattle.com +http://www.Glen.co.kr +http://www.Cove.ca +http://www.Waycross.ca +http://www.Wausau.com +http://www.Chula.co.uk +http://www.Vista.co.kr +http://www.Edmond.co.uk +http://www.Fort.co.uk +http://www.Collins.com +http://www.Carolina.com +http://www.Joplin.co.uk +http://www.Lodi.com +http://www.Scottsdale.com +http://www.Murfreesboro.co.uk +http://www.Sanford.com +http://www.Bend.co.kr +http://www.Antonio.com +http://www.Santa.co.kr +http://www.Cruz.co.uk +http://www.Elkhart.co.kr +http://www.Rapid.com +http://www.City.com +http://www.Dover.com +http://www.Battle.co.kr +http://www.Creek.ca +http://www.Peoria.com +http://www.Fond.co.uk +http://www.du.co.uk +http://www.Lac.co.kr +http://www.Newburgh.co.uk +http://www.Michigan.ca +http://www.City.ca +http://www.Half.com +http://www.Moon.ca +http://www.Bay.co.kr +http://www.Bremerton.co.kr +http://www.Calumet.co.kr +http://www.Biddeford.com +http://www.Williamsport.co.kr +http://www.Titusville.co.kr +http://www.Huntington.com +http://www.Park.co.kr +http://www.Mateo.com +http://www.Denver.co.kr +http://www.Green.co.uk +http://www.River.com +http://www.Reedsport.co.uk +http://www.Hopkinsville.com +http://www.New.com +http://www.Bedford.co.uk +http://www.Augusta.ca +http://www.Marlborough.com +http://www.Austin.ca +http://www.Mequon.co.uk +http://www.Green.com +http://www.North.com +http://www.Platte.com +http://www.Greenfield.co.uk +http://www.Jenks.ca +http://www.Jeffersontown.ca +http://www.Cheyenne.co.uk +http://www.Philadelphia.co.kr +http://www.Chicopee.com +http://www.Hot.co.uk +http://www.Springs.co.uk +http://www.Rockford.ca +http://www.Marys.co.uk +http://www.Pico.com +http://www.Rivera.co.uk +http://www.Hermosa.ca +http://www.Beach.ca +http://www.Irwindale.co.kr +http://www.Baton.com +http://www.Rouge.com +http://www.Lawton.co.kr +http://www.Melrose.co.uk +http://www.Centennial.com +http://www.La.co.kr +http://www.Puente.ca +http://www.Kalispell.ca +http://www.Meriden.com +http://www.Harbor.co.kr +http://www.Oshkosh.com +http://www.Tupelo.co.uk +http://www.Agoura.co.kr +http://www.Hills.com +http://www.Baytown.ca +http://www.Lufkin.ca +http://www.Baldwin.ca +http://www.Myrtle.com +http://www.Midland.ca +http://www.Nanticoke.co.uk +http://www.Covington.com +http://www.Haven.co.uk +http://www.Helena.co.uk +http://www.Nome.com +http://www.Brookings.ca +http://www.Bend.co.uk +http://www.Rafael.com +http://www.Louisville.ca +http://www.Signal.com +http://www.Hill.com +http://www.Oil.co.uk +http://www.City.co.uk +http://www.Culver.com +http://www.Darlington.ca +http://www.Bellflower.com +http://www.Enid.co.kr +http://www.Pocatello.ca +http://www.New.ca +http://www.Madrid.com +http://www.Ithaca.co.uk +http://www.Clarksburg.co.uk +http://www.Wichita.co.uk +http://www.Falls.com +http://www.Kahului.ca +http://www.Pullman.com +http://www.Syracuse.co.uk +http://www.Kearns.com +http://www.Juan.ca +http://www.Capistrano.co.uk +http://www.Homer.co.kr +http://www.Lewiston.ca +http://www.Memphis.ca +http://www.Bossier.com +http://www.Grand.ca +http://www.Forks.com +http://www.Bakersfield.co.kr +http://www.Provo.com +http://www.Rafael.ca +http://www.Chino.com +http://www.Santa.com +http://www.Barbara.co.uk +http://www.Murrieta.ca +http://www.Palos.com +http://www.Verdes.com +http://www.Estates.com +http://www.North.co.kr +http://www.Chicago.co.uk +http://www.East.com +http://www.Lansing.com +http://www.The.co.uk +http://www.Dalles.co.uk +http://www.St..ca +http://www.Petersburg.co.kr +http://www.Gardena.co.kr +http://www.Chicago.co.kr +http://www.Heights.co.uk +http://www.Minnetonka.com +http://www.Waukegan.co.kr +http://www.Montpelier.com +http://www.Reno.ca +http://www.Hills.co.uk +http://www.Meridian.co.kr +http://www.Cody.co.kr +http://www.Rancho.co.kr +http://www.Cordova.co.uk +http://www.Jersey.co.kr +http://www.Newburyport.co.kr +http://www.Mandan.co.kr +http://www.Selma.com +http://www.ve.ca +http://www.Vacaville.ca +http://www.Fort.com +http://www.Worth.ca +http://www.of.co.kr +http://www.Industry.co.kr +http://www.Coatesville.com +http://www.Fremont.co.uk +http://www.Chickasha.co.kr +http://www.Broken.ca +http://www.Arrow.ca +http://www.Valley.com +http://www.Oro.co.kr +http://www.Valley.co.kr +http://www.Poughkeepsie.com +http://www.Downey.ca +http://www.Huron.co.uk +http://www.Greensburg.com +http://www.Cheyenne.ca +http://www.Fernando.co.uk +http://www.Nichols.com +http://www.Hills.ca +http://www.Lockport.co.uk +http://www.Flagstaff.com +http://www.Long.ca +http://www.Beach.co.kr +http://www.Cortland.ca +http://www.Sioux.ca +http://www.Falls.ca +http://www.Brookfield.co.uk +http://www.Merced.ca +http://www.Miami.com +http://www.Phenix.ca +http://www.Allentown.co.uk +http://www.Muncie.com +http://www.Belleville.ca +http://www.Wausau.co.uk +http://www.Longview.com +http://www.Healdsburg.ca +http://www.Buena.co.uk +http://www.Park.com +http://www.Knoxville.co.uk +http://www.Gardens.co.uk +http://www.Joliet.co.uk +http://www.New.co.uk +http://www.Kensington.com +http://www.Oxnard.com +http://www.Honolulu.co.uk +http://www.Fairmont.ca +http://www.Homer.co.uk +http://www.Norfolk.co.uk +http://www.Yuma.co.kr +http://www.Rialto.co.uk +http://www.San.co.kr +http://www.Luis.com +http://www.Obispo.co.kr +http://www.Diego.ca +http://www.Helena.co.kr +http://www.Fontana.com +http://www.Bethany.co.uk +http://www.Dalles.co.kr +http://www.Little.com +http://www.Rock.co.uk +http://www.Vancouver.com +http://www.Abilene.co.kr +http://www.Baldwin.co.uk +http://www.Park.ca +http://www.Laramie.ca +http://www.Philadelphia.co.uk +http://www.Beaumont.co.kr +http://www.Columbus.ca +http://www.Farmer.com +http://www.Carbondale.co.uk +http://www.Sandpoint.co.uk +http://www.Lynwood.co.uk +http://www.Easton.com +http://www.Easthampton.com +http://www.Berkeley.ca +http://www.Pawtucket.co.uk +http://www.Sun.com +http://www.Valley.ca +http://www.Riverside.ca +http://www.Bethany.ca +http://www.Chelsea.co.kr +http://www.Cedarburg.ca +http://www.Portland.co.uk +http://www.Chattanooga.ca +http://www.Tok.co.kr +http://www.Lowell.ca +http://www.Watertown.co.uk +http://www.Escondido.ca +http://www.Sault.ca +http://www.Ste..ca +http://www.Marie.co.kr +http://www.Ansonia.co.kr +http://www.Chico.co.uk +http://www.Frederiksted.ca +http://www.Webster.co.uk +http://www.Groves.co.kr +http://www.Chicopee.ca +http://www.Hammond.com +http://www.Jenks.co.kr +http://www.Stanton.co.uk +http://www.Johnstown.co.uk +http://www.London.com +http://www.Charleston.co.uk +http://www.Mobile.ca +http://www.Rochester.ca +http://www.Allis.ca +http://www.Blacksburg.co.uk +http://www.Albany.co.uk +http://www.Covina.co.kr +http://www.Industry.ca +http://www.Laurel.co.kr +http://www.Fernley.co.uk +http://www.Marquette.co.uk +http://www.Charleston.ca +http://www.Athens.co.kr +http://www.Sioux.co.kr +http://www.Falls.co.uk +http://www.Norwalk.co.uk +http://www.Las.co.uk +http://www.Vegas.com +http://www.Baltimore.co.kr +http://www.Lancaster.ca +http://www.Woodward.co.kr +http://www.Mentor.ca +http://www.Tucson.ca +http://www.Utica.co.uk +http://www.Spokane.co.kr +http://www.Auburn.co.kr +http://www.Hills.co.kr +http://www.Livonia.ca +http://www.Hampton.ca +http://www.Compton.com +http://www.Spartanburg.co.uk +http://www.Brea.co.uk +http://www.Dixon.co.uk +http://www.Yakima.ca +http://www.Lynwood.ca +http://www.Georgetown.com +http://www.Pittsburgh.com +http://www.Caguas.co.uk +http://www.Visalia.co.kr +http://www.Culver.co.kr +http://www.Brookfield.com +http://www.Phoenix.co.uk +http://www.Hutchinson.ca +http://www.Texarkana.co.uk +http://www.South.co.uk +http://www.Portland.com +http://www.Kenner.co.kr +http://www.Provo.ca +http://www.Liberal.ca +http://www.Vineland.com +http://www.Saipan.com +http://www.Williston.com +http://www.Vail.co.kr +http://www.Garland.co.kr +http://www.Tallahassee.co.kr +http://www.Shelton.ca +http://www.Cleveland.com +http://www.Ventura.co.kr +http://www.Gettysburg.co.kr +http://www.Medford.co.kr +http://www.Brookings.co.uk +http://www.Cohoes.com +http://www.Ogden.com +http://www.Grand.co.uk +http://www.Rapids.ca +http://www.Claremont.co.kr +http://www.of.com +http://www.Parkersburg.ca +http://www.Superior.co.uk +http://www.Florence.co.kr +http://www.New.co.kr +http://www.Bedford.co.kr +http://www.Beverly.co.uk +http://www.Independence.com +http://www.Westlake.ca +http://www.Village.co.uk +http://www.Angelo.co.uk +http://www.Schenectady.co.uk +http://www.Nogales.ca +http://www.Cerrito.ca +http://www.Monrovia.co.uk +http://www.Cambridge.co.uk +http://www.Concord.ca +http://www.Greensburg.co.uk +http://www.Bradford.ca +http://www.Brigham.co.kr +http://www.Pasadena.co.uk +http://www.Wisconsin.ca +http://www.Rapids.co.kr +http://www.Warwick.ca +http://www.Starkville.co.uk +http://www.Tupelo.co.kr +http://www.Enid.com +http://www.Idabel.co.kr +http://www.Amesbury.co.uk +http://www.Knoxville.com +http://www.Baton.co.uk +http://www.Rouge.ca +http://www.Hannibal.co.uk +http://www.News.ca +http://www.Dickinson.co.kr +http://www.Lockport.co.kr +http://www.Manitowoc.ca +http://www.Oneonta.com +http://www.Moscow.ca +http://www.Washington.co.kr +http://www.Hastings.co.uk +http://www.Lake.com +http://www.Forest.co.kr +http://www.Anaheim.co.uk +http://www.Baltimore.co.uk +http://www.Cape.com +http://www.May.co.kr +http://www.Daly.ca +http://www.Idabel.ca +http://www.Dover.ca +http://www.Garden.ca +http://www.Grove.com +http://www.Birmingham.co.kr +http://www.Dayton.ca +http://www.Paso.com +http://www.Covina.ca +http://www.Calabasas.co.uk +http://www.Marshfield.co.kr +http://www.Guthrie.co.kr +http://www.Yonkers.com +http://www.Jackson.co.kr +http://www.Lower.co.uk +http://www.Burrell.co.kr +http://www.York.com +http://www.Ogdensburg.ca +http://www.Cairo.com +http://www.College.com +http://www.Station.co.kr +http://www.Deadwood.co.uk +http://www.Orford.co.kr +http://www.Cairo.co.uk +http://www.South.com +http://www.Gate.com +http://www.Biloxi.co.kr +http://www.Tempe.ca +http://www.Galveston.co.uk +http://www.Bloomington.com +http://www.Turlock.com +http://www.Hawthorne.co.kr +http://www.Delta.co.uk +http://www.Junction.com +http://www.Burbank.co.kr +http://www.Laconia.co.uk +http://www.Keene.co.kr +http://www.Superior.co.kr +http://www.Peabody.co.uk +http://www.Pocatello.co.uk +http://www.Shamokin.ca +http://www.Schaumburg.co.uk +http://www.Dunkirk.co.kr +http://www.Columbia.co.uk +http://www.Warwick.com +http://www.Dover.co.uk +http://www.Natchitoches.co.kr +http://www.Lakeland.com +http://www.Stanton.com +http://www.Athens.co.uk +http://www.Worcester.co.uk +http://www.Kenner.com +http://www.Cerrito.co.kr +http://www.Pittston.co.uk +http://www.Mobile.co.uk +http://www.Bristol.co.kr +http://www.Gabriel.com +http://www.Kokomo.co.kr +http://www.Joliet.com +http://www.Temple.com +http://www.Half.co.uk +http://www.Moon.co.kr +http://www.Santa.ca +http://www.Rosa.ca +http://www.Brookfield.co.kr +http://www.Las.co.kr +http://www.Cruces.com +http://www.Muncie.ca +http://www.Monterey.co.uk +http://www.Villa.co.kr +http://www.Laconia.ca +http://www.Elmira.co.kr +http://www.Adams.com +http://www.Beverly.ca +http://www.Tempe.com +http://www.Aurora.com +http://www.Burlington.co.uk +http://www.Biloxi.co.uk +http://www.Malibu.co.kr +http://www.Woburn.com +http://www.Midland.com +http://www.Wichita.co.kr +http://www.Rafael.co.kr +http://www.Shamokin.co.uk +http://www.Paducah.co.uk +http://www.Hartford.com +http://www.Waltham.com +http://www.La.ca +http://www.Puente.co.kr +http://www.Sharon.com +http://www.Hartford.co.uk +http://www.Great.ca +http://www.Cleveland.co.uk +http://www.Mirada.ca +http://www.Saint.co.kr +http://www.Albans.co.kr +http://www.Atwater.co.kr +http://www.Nanticoke.co.kr +http://www.Duarte.co.kr +http://www.Fredericksburg.com +http://www.Phoenix.ca diff --git a/Robust/src/Benchmarks/Recovery/SpamFilter/emails/accountList b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/accountList new file mode 100644 index 00000000..8fb7f8ea --- /dev/null +++ b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/accountList @@ -0,0 +1,600 @@ +urabitur.vel.lectus@orcilobortis.com +Aenean.gravida.nunc@Nullatemporaugue.edu +Duis@auctorveliteget.edu +erat.volutpat@Mauris.com +vel@Nullamfeugiat.edu +Aliquam@at.edu +metus.facilisis.lorem@euligulaAenean.ca +sed.tortor@Morbi.edu +lobortis@Integervulputaterisus.org +molestie.pharetra.nibh@turpisegestas.org +magna.malesuada.vel@Sedid.edu +sit.amet.dapibus@varius.com +eu.tellus@per.ca +in@aliquamerosturpis.ca +ultricies@mattisInteger.edu +Donec@Integerid.com +nulla@Cras.org +luctus.Curabitur@orci.com +ultrices.iaculis@nequenonquam.com +scelerisque.neque.sed@ametultriciessem.edu +orci.Ut.semper@montesnascetur.org +dolor.elit@cursus.ca +dui.semper@eratvitae.edu +nascetur@metusVivamuseuismod.edu +amet@ut.ca +erat.in@magnaPhasellusdolor.org +quis.diam.luctus@ut.org +tempus.lorem.fringilla@Phasellus.ca +placerat.velit.Quisque@Phasellus.edu +eget@vestibulumnec.ca +dapibus.quam@tempusloremfringilla.edu +odio.sagittis.semper@sodales.org +Nunc.mauris@vulputatenisisem.com +ullamcorper.velit@faucibuslectusa.org +aliquet.Proin.velit@risusatfringilla.ca +interdum@venenatislacus.edu +adipiscing@sit.ca +mauris@nectellusNunc.com +nunc.ac@Nullamlobortis.ca +erat.eget.ipsum@amagna.edu +purus@etnetus.com +tempus.eu@Sedcongue.ca +tincidunt.pede@Vestibulum.edu +feugiat.tellus.lorem@Maecenas.edu +sagittis.lobortis@Aenean.ca +Fusce.aliquet.magna@Crasvehicula.ca +penatibus.et.magnis@eget.org +Aliquam.nisl@neceuismodin.com +a.facilisis@arcuVestibulum.ca +fermentum.metus.Aenean@volutpatNullafacilisis.org +lobortis.mauris.Suspendisse@a.org +nunc.id.enim@miloremvehicula.com +Class.aptent@commodoipsumSuspendisse.org +mauris.blandit@suscipit.org +nulla.Integer.vulputate@enimconsequatpurus.org +sed.sem.egestas@fermentum.org +orci.luctus.et@nunc.org +lorem.eu.metus@semmagna.com +Mauris.molestie.pharetra@feliseget.edu +dictum@velarcuCurabitur.com +rhoncus@Donecegestas.com +primis.in.faucibus@nec.ca +magna.a.neque@euerosNam.ca +convallis.dolor@dictumsapienAenean.org +magna@sempertellusid.ca +porttitor@nec.com +Donec.sollicitudin.adipiscing@vestibulummassa.org +non.vestibulum.nec@auctorveliteget.edu +at.libero.Morbi@turpis.edu +Quisque@Donec.edu +torquent.per.conubia@luctus.edu +nonummy@Phasellusdolorelit.ca +metus.In@fames.edu +vel.lectus.Cum@Nulla.org +at@enimcommodo.edu +sagittis.augue@eget.ca +aliquet@iaculis.edu +nec@ipsum.edu +gravida.molestie.arcu@pellentesque.com +Aliquam.vulputate@molestie.ca +eget.venenatis.a@nibh.com +Proin.ultrices@Aenean.com +egestas@odiotristiquepharetra.com +arcu.Vestibulum.ut@Fusce.ca +mauris@blandit.edu +vulputate.nisi.sem@luctuset.com +Sed@est.org +turpis.egestas@semperpretium.com +sagittis@ullamcorper.edu +Curabitur.consequat@elitpellentesquea.ca +sed.pede@Duisami.edu +tempus@sem.edu +turpis.nec@liberoDonec.edu +luctus.ipsum@arcuimperdietullamcorper.ca +eget@nibhAliquamornare.edu +metus.Aenean.sed@metusurnaconvallis.edu +feugiat.metus.sit@orciconsectetuereuismod.ca +dictum.eu.placerat@adipiscingelit.edu +interdum.Sed@placerataugueSed.edu +tristique.neque.venenatis@elit.org +metus@semmollisdui.edu +placerat.orci.lacus@pedeCrasvulputate.com +placerat.orci.lacus@facilisisfacilisis.com +dapibus.id@ultrices.org +penatibus.et@aodiosemper.org +metus@Duis.com +nulla.Integer.urna@mus.edu +eu.nibh@maurissitamet.com +sed@Sed.org +eros.Proin@ultricies.org +Aliquam.erat.volutpat@consectetuermaurisid.ca +natoque.penatibus@duiSuspendisseac.ca +natoque@mauris.com +feugiat.non@magnisdisparturient.edu +amet@fermentum.ca +Proin.non.massa@pedeacurna.edu +consectetuer.euismod@erat.com +tincidunt.nibh.Phasellus@eget.org +elementum.purus.accumsan@Quisque.org +mi.lacinia@eutellus.edu +sed.pede@feliseget.ca +Donec.dignissim@nequevitae.org +tristique.senectus@loremfringilla.edu +dolor.tempus.non@Donec.com +egestas.lacinia.Sed@tellusimperdiet.edu +commodo.hendrerit.Donec@Sedmalesuadaaugue.edu +id.erat.Etiam@blanditmattisCras.ca +dui.Cras@diamPellentesque.org +euismod@tempuslorem.com +pellentesque.a@vel.edu +Nullam.nisl@elitEtiamlaoreet.com +est.arcu.ac@utaliquamiaculis.edu +at.pede.Cras@montes.com +facilisi.Sed.neque@milorem.com +elit.sed.consequat@MorbimetusVivamus.com +mi.felis@lobortisquama.org +sagittis@ProinmiAliquam.org +fermentum.vel@a.ca +faucibus.Morbi@maurisSuspendisse.ca +porttitor.interdum.Sed@accumsan.ca +interdum.Sed@ProinvelitSed.ca +auctor@Fuscediamnunc.edu +vestibulum.nec@Pellentesqueultriciesdignissim.ca +pharetra.Nam@sedpedenec.edu +at.lacus.Quisque@nec.com +auctor@felisullamcorperviverra.ca +aliquet.odio.Etiam@diam.edu +vitae@ProindolorNulla.org +pellentesque@commodoatlibero.com +porttitor.eros@Quisque.ca +primis@etrutrumeu.org +faucibus.orci@massaMaurisvestibulum.edu +ac.libero@mollisduiin.ca +fringilla@fermentumvelmauris.org +dolor.sit@pedeNuncsed.ca +orci@ligula.edu +Quisque@sagittissemper.edu +Donec.non.justo@pellentesquetellussem.edu +molestie.dapibus.ligula@urnaNunc.edu +sed@amalesuadaid.org +Sed.malesuada@Curae;Phasellusornare.com +ligula.Aliquam@id.org +Quisque@ipsum.edu +a@Quisquepurus.com +convallis.in.cursus@acturpisegestas.org +ut@ipsum.com +turpis@atarcuVestibulum.ca +arcu@Aliquam.edu +ridiculus.mus.Donec@enimnonnisi.com +dui@penatibus.com +erat.Vivamus@Nunc.com +non.luctus.sit@ametanteVivamus.com +purus@sempercursusInteger.ca +rhoncus.Nullam.velit@ac.org +elit@Fuscefermentum.ca +vitae.posuere.at@enim.ca +lobortis.mauris@mi.ca +dui.augue.eu@tellusnon.ca +eu.metus.In@laciniamattisInteger.ca +in.hendrerit.consectetuer@nec.org +nonummy.Fusce.fermentum@Vivamusmolestie.com +Curabitur@tempusscelerisquelorem.edu +fames.ac@massaVestibulum.ca +penatibus.et@lacuspede.edu +Praesent@eu.com +Proin.mi.Aliquam@eget.ca +in.felis@consequat.org +tempor.diam@porttitorerosnec.org +ut.dolor.dapibus@massaMaurisvestibulum.ca +nunc.Quisque@Integermollis.ca +dui.semper.et@sedconsequat.org +quis.urna.Nunc@convallisin.ca +non.bibendum@est.com +euismod.mauris.eu@arcuCurabitur.org +nibh@eratvel.org +sit@metusvitae.com +arcu.Curabitur@amagnaLorem.edu +aliquet@luctusetultrices.com +gravida.Praesent.eu@lobortisquispede.ca +dolor@Donecdignissimmagna.edu +fermentum.fermentum.arcu@cubiliaCurae;Donec.com +ullamcorper@sitamet.edu +erat@egestasa.ca +In.faucibus.Morbi@cursus.org +In@quamvelsapien.com +ac.fermentum@aliquetProinvelit.edu +eros@elitpharetra.edu +eget.lacus.Mauris@necmollisvitae.ca +sagittis@penatibusetmagnis.org +dapibus.id.blandit@Integersemelit.edu +Fusce.mollis@vulputateullamcorpermagna.org +hendrerit@litoratorquent.ca +orci.Ut.sagittis@non.com +nunc@Sedeget.edu +amet.ornare@maurissagittisplacerat.ca +est@accumsaninterdum.com +tristique.ac@ProinvelitSed.com +pharetra@venenatislacusEtiam.ca +lorem.ac.risus@elementumat.org +conubia.nostra.per@egetnisi.com +egestas.Aliquam@pharetraQuisqueac.org +Nullam.enim.Sed@dictum.org +vel.pede@litoratorquentper.edu +odio.a@felisullamcorperviverra.edu +Nulla.facilisi.Sed@nibhAliquam.com +Curabitur.dictum.Phasellus@eleifendnunc.org +nec@dolorsitamet.com +eu.ultrices@lobortistellusjusto.org +eu.eleifend@sollicitudinorci.com +mi.fringilla@justofaucibuslectus.edu +Duis@maurisSuspendisse.org +porttitor.interdum@leoelementumsem.ca +turpis.non@porttitorerosnec.ca +sit.amet@Integerurna.com +Phasellus@turpisnec.com +cursus@ac.org +sollicitudin@atpretiumaliquet.com +posuere@elitAliquamauctor.com +nulla.Cras.eu@acmetus.ca +luctus.ipsum@Maecenasmi.org +diam.Pellentesque.habitant@dolorFusce.org +parturient.montes.nascetur@ligulaDonecluctus.com +purus@dolorsit.org +torquent.per.conubia@magnaatortor.com +ut@maurisipsumporta.edu +ornare.facilisis@dolorsit.edu +justo.nec.ante@nostra.com +Fusce.diam.nunc@montesnasceturridiculus.org +lorem.eget@elitEtiamlaoreet.ca +tincidunt.orci@luctus.com +dictum.ultricies@DonecegestasAliquam.com +et.ipsum.cursus@torquentperconubia.org +non.lorem.vitae@mollisvitae.com +congue.a.aliquet@enimmi.ca +molestie@veliteusem.edu +mauris.sit@quamdignissimpharetra.com +egestas.a.dui@penatibusetmagnis.edu +magna.tellus@dolorquamelementum.ca +Duis.risus@elitafeugiat.edu +vitae.diam@Inscelerisque.org +at@nuncQuisqueornare.org +mattis.semper.dui@ornareplaceratorci.edu +Duis@vehicula.com +Donec.consectetuer@lectusjustoeu.org +mauris.id.sapien@ipsumSuspendisse.com +sem.ut.cursus@lorem.ca +a.purus.Duis@mollisduiin.com +mollis.dui@Praesenteunulla.com +orci@eu.org +gravida.Aliquam@aptenttaciti.edu +erat@ornareplaceratorci.ca +fringilla@NullamenimSed.ca +semper.egestas.urna@id.edu +morbi.tristique@enimnectempus.edu +justo.Praesent@parturientmontes.ca +et@nislQuisquefringilla.edu +sed@porttitor.edu +eget.dictum.placerat@facilisisSuspendissecommodo.ca +auctor.velit@dui.edu +urna.Nullam@egestas.ca +feugiat@dapibusid.com +commodo@odio.edu +risus.quis@idmagnaet.edu +enim.gravida.sit@condimentumDonec.com +rhoncus@risus.ca +varius@magnisdis.edu +porttitor@turpis.ca +cursus.et@idlibero.edu +sollicitudin.a.malesuada@arcu.org +Praesent.luctus@vulputate.com +vulputate.eu@dictumaugue.org +elementum.lorem@turpisegestas.edu +ac.urna@disparturient.org +Fusce.aliquet@scelerisquesed.org +habitant.morbi@liberoettristique.com +ac@turpisNullaaliquet.edu +Suspendisse@Inscelerisque.com +nisl.sem.consequat@eleifend.edu +neque.Nullam@dolor.ca +odio.vel.est@turpisvitaepurus.com +dis.parturient@velit.com +sed.libero.Proin@orciconsectetuereuismod.ca +Maecenas.mi.felis@Cumsociisnatoque.org +pede@montesnasceturridiculus.ca +ac@AeneanmassaInteger.ca +quam.Pellentesque@egetmassa.edu +vulputate.posuere.vulputate@auctorMauris.edu +leo@lacusQuisqueimperdiet.org +pede.blandit.congue@Suspendissesed.edu +tempus@Maecenaslibero.com +cursus@nec.com +ipsum@Integer.ca +massa@atpedeCras.org +luctus@portaelit.org +Donec@laciniamattis.edu +aliquam.eu@atliberoMorbi.edu +at@quamvel.edu +orci.adipiscing.non@adipiscingenim.edu +pede.Nunc@antelectus.ca +dictum@idliberoDonec.com +et.malesuada@nuncQuisqueornare.org +pellentesque.a.facilisis@placeratorcilacus.com +euismod.est.arcu@euodio.ca +accumsan.sed@fermentumvel.ca +nibh.enim@nequesedsem.ca +Nunc.ac.sem@Duiscursus.org +interdum.enim.non@atfringilla.edu +vel@Suspendissesagittis.com +Nunc.commodo.auctor@Donec.edu +tortor@egestas.com +accumsan@Curabitursedtortor.ca +fringilla.cursus.purus@nonluctussit.com +Maecenas@nonlacinia.edu +auctor.velit@nequetellusimperdiet.com +congue@Nullam.ca +pellentesque@Fusce.ca +placerat.augue.Sed@Curabiturvellectus.com +Etiam.imperdiet@Pellentesque.edu +dapibus.id@rhoncusid.edu +ullamcorper.velit@duiquisaccumsan.org +luctus@magnaPhasellus.edu +magna@blanditat.ca +mollis.vitae@posuere.ca +ut@velarcu.edu +Etiam.vestibulum@duiFusce.edu +Proin.vel.nisl@acfacilisisfacilisis.ca +eget.mollis@interdumNuncsollicitudin.com +vitae.purus.gravida@aauctornon.org +Donec.at.arcu@mauriserateget.ca +cursus.Integer.mollis@dignissimlacusAliquam.org +sit.amet.luctus@Utsagittis.ca +egestas.rhoncus.Proin@temporarcu.ca +non.egestas@cursusIntegermollis.edu +vulputate@accumsan.edu +magna.tellus.faucibus@risusDuisa.com +Cras.dolor.dolor@penatibuset.ca +nisi.Cum.sociis@felisDonectempor.ca +ac.ipsum.Phasellus@eros.ca +aliquet@imperdieteratnonummy.org +elementum.lorem.ut@Donecfeugiat.org +adipiscing.elit@nondapibus.ca +Cras.sed.leo@rhoncusid.edu +Donec.nibh@necdiam.org +Phasellus.libero@elitfermentumrisus.edu +mollis.lectus@urnajusto.org +gravida@bibendumfermentum.com +adipiscing@malesuadavel.ca +arcu@neque.com +vulputate@nibhPhasellus.com +nulla@lectusante.com +convallis.ante@auctor.ca +nisl.Quisque.fringilla@lorem.edu +dui.Cum@metusIn.com +semper@dapibusrutrum.edu +tristique@ridiculus.org +mi.lacinia@diam.org +dignissim.pharetra@non.edu +libero@mollisvitae.ca +ultricies.adipiscing.enim@Inmi.ca +lorem.vehicula.et@Morbi.edu +egestas.ligula@loremvehiculaet.edu +odio.Nam@vitaerisusDuis.edu +luctus.et@egestaslaciniaSed.ca +mi.lacinia.mattis@est.edu +Phasellus@nuncrisusvarius.com +Vivamus.non.lorem@egetlacusMauris.com +ut.eros.non@portaelita.edu +Cras.eu.tellus@vel.edu +posuere@purusMaecenas.ca +orci@sitametdapibus.org +dis.parturient.montes@duinectempus.ca +neque@Suspendisse.ca +Suspendisse.commodo@nuncsed.org +Mauris.blandit@quam.ca +neque.tellus@ultricies.edu +purus@a.org +tristique.neque.venenatis@velit.com +tempor@eu.com +nulla.vulputate.dui@urna.edu +pede.et.risus@dolor.org +mollis.dui@anteiaculis.edu +arcu.Nunc.mauris@Aeneanegetmagna.ca +consequat.dolor@sollicitudinadipiscingligula.edu +augue.id.ante@tempusnon.org +Phasellus.nulla@aliquamarcu.edu +nunc.Quisque.ornare@incursuset.org +purus@vitaediam.ca +urna.Nunc@ornare.com +risus@Phasellusdapibus.com +consectetuer.adipiscing.elit@eleifendnec.org +amet@urnaconvallis.ca +Suspendisse.eleifend@felisullamcorper.com +Duis.elementum@portaelita.edu +orci.Ut.sagittis@atlacusQuisque.ca +a@a.edu +interdum.Sed@lectus.org +a.enim.Suspendisse@auctor.ca +gravida@faucibus.com +mollis.Integer@Phasellusinfelis.ca +nunc.ac.mattis@lectuspede.ca +dictum.eu@Nullam.ca +Nunc@Aliquamerat.org +sem@diamloremauctor.com +lectus.quis@magnaa.edu +Donec.est@malesuada.com +Vivamus@vulputate.edu +Quisque@Proinnisl.edu +dui.quis@eratnonummyultricies.ca +nulla.magna@porttitor.edu +a.nunc@aliquamiaculis.com +nec.luctus.felis@sedsapien.ca +Curabitur.dictum.Phasellus@urna.org +sed.leo@utdolor.org +lectus.pede.ultrices@eu.edu +ligula.Aliquam.erat@acfermentumvel.org +Integer@scelerisqueneque.com +placerat.orci.lacus@faucibusidlibero.org +Nullam.suscipit@ipsumCurabiturconsequat.ca +Mauris.eu@ultrices.com +eget.metus.In@consectetueradipiscing.ca +ac.fermentum.vel@pretium.ca +accumsan.neque.et@elementum.ca +eu.tellus@liberonec.edu +dolor@pedeNuncsed.ca +vestibulum.lorem@et.ca +pretium.aliquet@NullafacilisiSed.org +feugiat.non.lobortis@dictumcursus.org +a.enim@Sedpharetra.org +sem.eget@placerat.org +dictum@veliteusem.ca +eget.volutpat@lectussit.edu +semper.dui@vulputatemauris.org +vestibulum@malesuadavel.org +euismod@mitemporlorem.edu +Vestibulum.ante@Crassed.edu +Proin.sed@nequeNullamut.com +lobortis.ultrices.Vivamus@sedliberoProin.org +nonummy.ipsum.non@Nulla.org +dis.parturient.montes@tellus.org +nec.metus@Phasellusdolorelit.org +dictum@vestibulumloremsit.edu +Integer.aliquam.adipiscing@purusmaurisa.edu +ac@sodaleseliterat.com +nisl.Quisque@quisaccumsan.ca +risus.quis.diam@arcuet.org +quis@pulvinararcu.edu +metus@elitCurabitursed.ca +mollis@sagittisaugueeu.org +quis.pede.Suspendisse@pedenec.org +Ut.tincidunt.vehicula@arcu.com +eu@sodaleseliterat.edu +sollicitudin.commodo@porttitorvulputateposuere.ca +habitant.morbi.tristique@lacus.edu +lacus.Cras.interdum@nequeMorbiquis.ca +Ut.tincidunt@turpisegestasFusce.com +mauris.erat@sed.ca +interdum.Nunc.sollicitudin@molestiearcuSed.org +adipiscing.elit.Aliquam@quamdignissimpharetra.ca +penatibus.et@tortordictumeu.com +a@ullamcorperDuis.com +orci@adipiscingfringillaporttitor.org +Suspendisse@vulputatemauris.edu +Duis@Vivamus.ca +pede.Nunc.sed@sitametdapibus.ca +Phasellus.at.augue@vulputatedui.ca +at.fringilla.purus@facilisiseget.ca +montes@convallisconvallis.com +In@nullaIntincidunt.ca +nec@Vivamus.edu +hendrerit.a.arcu@a.com +augue.malesuada.malesuada@viverraMaecenas.com +Sed.id@vitae.org +ac.arcu.Nunc@diam.com +fringilla.ornare@pellentesquea.com +ut.nulla@euultrices.org +aliquam.enim@turpisIn.com +quam@semmagnanec.edu +Donec@id.org +turpis.Aliquam.adipiscing@Integersemelit.org +sit@neque.ca +Integer.mollis.Integer@ultricesiaculis.org +at.pretium.aliquet@lorem.com +ridiculus@ut.edu +Morbi@pharetraQuisque.org +turpis.Aliquam.adipiscing@mattisIntegereu.edu +nunc.Quisque@nasceturridiculusmus.org +Vivamus.nisi@ametconsectetueradipiscing.com +pede@sociis.com +parturient.montes@facilisisnonbibendum.ca +enim@magnis.ca +Cum.sociis@quam.com +congue@eratneque.com +faucibus.ut.nulla@Aeneanegetmagna.com +tincidunt@ipsumDonec.edu +luctus.et.ultrices@utipsumac.edu +auctor.velit.eget@fermentumconvallis.org +neque.Nullam@ut.org +Donec.non.justo@nisiAenean.com +mauris.aliquam.eu@ullamcorpervelitin.org +dolor.nonummy@luctuset.com +Donec.porttitor.tellus@Donecluctusaliquet.com +sodales@Donecluctus.edu +risus@Nunclectus.org +eget.metus@blandit.edu +metus.facilisis.lorem@sit.com +nonummy.ac.feugiat@sitamet.org +neque.Nullam.nisl@Curabitur.edu +egestas.Sed@tinciduntpede.org +libero.mauris.aliquam@estacmattis.com +cursus.et@Donecest.org +tincidunt.neque@estNunc.edu +id.ante.Nunc@IntegerurnaVivamus.edu +mollis.Phasellus@adipiscingenim.org +Quisque.fringilla@vehiculaPellentesque.org +mauris@nonummyac.org +nisl.Maecenas.malesuada@quistristique.edu +lectus@acnulla.org +et.magnis@porttitor.edu +enim@vitae.ca +neque.Nullam.nisl@ligulaNullam.org +gravida@anteblanditviverra.com +mauris.id@porttitorvulputateposuere.edu +gravida.Praesent.eu@felisorciadipiscing.ca +non.leo@laciniaat.com +ipsum.Curabitur@acnulla.org +Proin.sed@pede.ca +sit.amet.consectetuer@dolorFusce.org +interdum.Nunc.sollicitudin@elit.ca +tellus@ut.edu +fermentum.metus.Aenean@sit.com +metus.In@tincidunt.ca +hendrerit.neque.In@Duisvolutpat.com +Duis@egetipsum.edu +ultrices@tincidunt.org +velit.in.aliquet@nunc.ca +augue.eu@duiaugue.com +congue.a.aliquet@metuseu.edu +erat@Namligulaelit.org +volutpat@tempor.org +amet.ultricies@Nullam.edu +inceptos.hymenaeos.Mauris@Naminterdumenim.edu +dictum.augue@Aliquam.edu +egestas.a@diamProin.edu +imperdiet.nec@atvelitCras.org +urna.Vivamus.molestie@Loremipsum.ca +molestie@diamlorem.ca +sem.Nulla.interdum@odio.com +odio@loremloremluctus.com +ac@viverraMaecenas.com +Nunc.ac@Namporttitor.edu +Integer.tincidunt.aliquam@auctornon.edu +Vivamus.euismod@Donecnibh.org +dictum@egestasrhoncusProin.edu +purus@aliquamadipiscing.org +sapien.gravida@massa.com +quis.accumsan@dui.ca +mollis.lectus@Loremipsumdolor.edu +lobortis@convallisest.org +penatibus@elitdictum.ca +ullamcorper.viverra@Maecenasmi.com +suscipit@porttitorscelerisque.org +scelerisque.mollis.Phasellus@Pellentesque.edu +Proin.vel.nisl@sedsemegestas.org +Proin@velit.com +sed.hendrerit@justo.edu +id.blandit.at@massaQuisque.com +placerat.velit.Quisque@taciti.ca +convallis.dolor.Quisque@nuncnullavulputate.edu +montes.nascetur.ridiculus@atpede.org +Suspendisse@aliquetsem.org +Vestibulum.ante.ipsum@Sedcongue.org +magna.nec.quam@dictum.ca +ante.Vivamus@viverraDonec.com +montes@maurisInteger.edu +lorem.Donec@dolorDonecfringilla.org +ad@quisurna.com +nulla@erat.edu +interdum.ligula.eu@pharetrautpharetra.ca +et.rutrum.non@utmolestiein.edu +ligula.consectetuer@Etiamligula.com diff --git a/Robust/src/Benchmarks/Recovery/SpamFilter/emails/filter.java b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/filter.java new file mode 100644 index 00000000..6fbd604d --- /dev/null +++ b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/filter.java @@ -0,0 +1,47 @@ +import java.io.*; +import java.util.*; + +public class filter +{ + public static void main(String[] args) + { + + ArrayList wordpool = new ArrayList(); + String line; + int cnt=0; + + try { + BufferedReader br = new BufferedReader(new FileReader(args[0])); + BufferedWriter bw = new BufferedWriter(new FileWriter(args[1])); + + while((line = br.readLine()) != null) { + + + StringTokenizer stk = new StringTokenizer(line); + + while(stk.hasMoreTokens()) + { + String word = stk.nextToken(); + + // if word is not in wordpool + if(!wordpool.contains(word)) + { + wordpool.add(word); + bw.write(word); + cnt++; + bw.newLine(); + } + } + } + br.close(); + bw.close(); + }catch(IOException e) { + System.out.println(e); + } + System.out.println("Number of new Words = " + cnt); + } +} + + + + diff --git a/Robust/src/Benchmarks/Recovery/SpamFilter/emails/gen.c b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/gen.c new file mode 100644 index 00000000..0c741ab2 --- /dev/null +++ b/Robust/src/Benchmarks/Recovery/SpamFilter/emails/gen.c @@ -0,0 +1,197 @@ +#include +#include +#include +#include + +#define WORD_FILE "wordList" +#define URL_FILE "URLList" +#define ACCOUNT_FILE "accountList" +#define FILE_NAME "email" +#define NUM_EMAIL 1000 + +char** readList(char* fileName,int* num); +void generateEmails(int,char**,int,char**,int,char**,int,char*); +void freeList(char**,int); +void writeString(FILE* newFile,char* prefix,char** list,int size_list,int* counter); +void shuffle(char** list,int size_int); + +int main() +{ + int num_email = NUM_EMAIL; // how many emails do you need? + char** wordList; + char** urlList; + char** accountList; + int word_num; + int url_num; + int account_num; + + wordList = readList(WORD_FILE,&word_num); + urlList = readList(URL_FILE,&url_num); + accountList = readList(ACCOUNT_FILE,&account_num); + + generateEmails(NUM_EMAIL,wordList,word_num,urlList,url_num,accountList,account_num,FILE_NAME); + + freeList(wordList,word_num); + freeList(urlList,url_num); + freeList(accountList,account_num); + + return 0; +} + +void freeList(char** list,int num) +{ + int i; + + for(i=0;i