[OP-132] Cannot reply to an email without any charset defined Created: 05/Nov/14  Updated: 19/Mar/18  Resolved: 06/Nov/14

Status: Closed
Project: Opush
Component/s: None
Affects Version/s: 3.0.2
Fix Version/s: 3.0.4

Type: Bug Priority: Normal
Reporter: Thomas HILAIRE Assignee: Thomas HILAIRE
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: File noCharset.eml    
Rank: 6539

 Description   

Cannot reply to an email without any charset defined

Reproduction steps
usera has an emails in its INBOX without any charset (see attachment)
usera synchronize its INBOX with any device
usera reply to this email

Current behavior
the email is not sent
there is an exception in logs:

14:44:20.269 [ERROR] {o.o.p.ActiveSyncServlet$$EnhancerByGuice$$8e1d1d01} [t4554/cSmartReply/r5077/thilaire@linagora.com] charsetName
java.lang.NullPointerException: charsetName
        at java.io.InputStreamReader.<init>(InputStreamReader.java:99) ~[na:1.7.0_65]
        at org.obm.push.mail.ReplyEmail.getBodyValue(ReplyEmail.java:135) ~[push-mail-3.0.3-SNAPSHOT.jar:na]
        at org.obm.push.mail.ReplyEmail.quoteAndAppendRepliedMail(ReplyEmail.java:107) ~[push-mail-3.0.3-SNAPSHOT.jar:na]
        at org.obm.push.mail.ReplyEmail.<init>(ReplyEmail.java:89) ~[push-mail-3.0.3-SNAPSHOT.jar:na]
        at org.obm.push.mail.MailBackendImpl.replyEmail(MailBackendImpl.java:563) ~[push-mail-3.0.3-SNAPSHOT.jar:na]
        at org.obm.breakdownduration.BreakdownDurationInterceptor.invoke(BreakdownDurationInterceptor.java:58) ~[breakdown-duration-3.0.1-al
pha3.jar:na]
        at org.obm.push.handler.SmartReplyHandler.doTheJob(SmartReplyHandler.java:66) ~[push-core-3.0.3-SNAPSHOT.jar:na]
        at org.obm.push.handler.MailRequestHandler.process(MailRequestHandler.java:107) ~[push-core-3.0.3-SNAPSHOT.jar:na]
        at org.obm.push.handler.MailRequestHandler.process(MailRequestHandler.java:86) ~[push-core-3.0.3-SNAPSHOT.jar:na]
        at org.obm.push.ActiveSyncServlet.processActiveSyncMethod(ActiveSyncServlet.java:253) ~[push-core-3.0.3-SNAPSHOT.jar:na]
        at org.obm.push.ActiveSyncServlet.doPost(ActiveSyncServlet.java:176) ~[push-core-3.0.3-SNAPSHOT.jar:na]

Expected behavior
the email is well sent, there is no exception in the log file



 Comments   
Comment by Matthieu EXT_BAECHLER [ 05/Nov/14 ]
5.2. Content-Type Defaults


   Default RFC 822 messages without a MIME Content-Type header are taken
   by this protocol to be plain text in the US-ASCII character set,
   which can be explicitly specified as:

     Content-type: text/plain; charset=us-ascii

   This default is assumed if no Content-Type header field is specified.
   It is also recommend that this default be assumed when a
   syntactically invalid Content-Type header field is encountered. In
   the presence of a MIME-Version header field and the absence of any
   Content-Type header field, a receiving User Agent can also assume
   that plain US-ASCII text was the sender's intent.  Plain US-ASCII
   text may still be assumed in the absence of a MIME-Version or the
   presence of an syntactically invalid Content-Type header field, but
   the sender's intent might have been otherwise.
Comment by David Dolcimascolo [ 05/Nov/14 ]

It's not a regression.
OK to do it now as the fix seems pretty easy, but do not include it in 3.0.3.

Comment by Thomas HILAIRE [ 06/Nov/14 ]

Impacts : verify the you can do SmartReply and SmartForward on a regular email
QA : only reproduction steps

Comment by Jenkins Continuous Integration Server [ 01/Dec/14 ]

SUCCESS: Integrated in opush-master-3.0 #15
OP-132 Fallback on the default charset (thilaire: 72dd8368b69478777b69949f7fb20c7674b9bd5b)

  • push-mail/src/main/java/org/obm/push/mail/ReplyEmail.java
  • push-mail/src/test/java/org/obm/push/mail/ReplyEmailTest.java
  • push-mail/src/test/java/org/obm/push/mail/EmailViewTestsUtils.java
Comment by Jenkins Continuous Integration Server [ 02/Dec/14 ]

SUCCESS: Integrated in opush-master #178
OP-132 Fallback on the default charset (thilaire: 162795c980e0915ca107d7509411d2ae32c8f712)

  • push-mail/src/test/java/org/obm/push/mail/EmailViewTestsUtils.java
  • push-mail/src/main/java/org/obm/push/mail/ReplyEmail.java
  • push-mail/src/test/java/org/obm/push/mail/ReplyEmailTest.java
Comment by Stephane COLSON [ 06/Jan/15 ]

OK with version OBM 3.0.0 + Opush 3.0.4-rc1
Tested with Nokia Lumia 920 (WP8), iphone 4 (iOS 7), iPad (iOS8), FP1 (Android 4)

Comment by yangping55 [ 04/Jul/17 ]

2017.7.5yangping
http://www.louisvuittonoutletus.us.com
http://www.edhardy-outlet.name
http://www.ralphlaurenoutlet.us.org
http://www.fitflopssaleclearanceofficial.us.com
http://www.nikefreerun.name
http://www.air-jordans.us.com
http://www.yeezyboost-350.us.com
http://www.longchamphandbags.us
http://www.louis-vuitton-handbags.us.org
http://www.airmax-95.us
http://www.saclongchamppas-cher.fr
http://www.coachoutletonlineinc.us.com
http://www.pandoracharms.us.com
http://www.coachoutletstore-online.us.com
http://www.adidassuperstar.me.uk
http://www.hermes-handbags.us
http://www.coachoutlets.in.net
http://www.christianlouboutinshoes.us.org
http://www.christianlouboutinsale.us.org
http://www.hollisterclothingstore.us
http://www.2017nikeairmax.us
http://www.nikefreeflyknit.name
http://www.fredperrypoloshirts.us
http://www.mulberry-bags.me.uk
http://www.kate-spadehandbags.us
http://www.coachfactoryoutletsonlines.us.com
http://www.nike-store.us.com
http://www.houstontexansjerseys.us.com
http://www.fitflops.org.uk
http://www.mont-blanc.in.net
http://www.louisvuitton-outlet-online.us.com
http://www.toms.in.net
http://www.denverbroncosjerseys.us
http://www.ralphlaurenuk.me.uk
http://www.pradaoutlets.us
http://www.cheapraybans.com.co
http://www.dallas-cowboysjerseys.us
http://www.tomsshoesoutlet.in.net
http://www.cheapraybansunglassesofficial.us.com
http://www.nikeairmax-pascher.fr
http://www.red-bottoms.us.com
http://www.airmaxoutletsaleus.com
http://www.supra-shoes.us
http://www.pandora-outlet.us.com
http://www.adidas-nmd.me.uk
http://www.adidas-shoes.us.com
http://www.katespadehandbags.us.com
http://www.adidasoutlet.us.com
http://www.michaelkorsoutletofficial.us
http://www.longchamp-handbags.us
http://www.birkenstocks.us
http://www.adidasnmd.us.org
http://www.coach-factoryoutlet-online.us.com
http://www.adidasshoes.me.uk
http://www.dolceandgabbanaoutlet.com
http://www.rolex-replicawatches.com.co
http://www.nike-airmax90.me.uk
http://www.adidas-shoes.me.uk
http://www.yeezyboost.org.uk
http://www.yeezyboost350.me.uk
http://www.ralphlaurensaleclearance.me.uk
http://www.todsoutlet.name
http://www.hermesbag.us.com
http://www.birkenstockpascher.fr
http://www.wwwlouisvuittonoutlet.us.com
http://www.yeezyboost-350.co.uk
http://www.coachoutletcoachfactoryoutletonline.us.com
http://www.true-religionjeansoutlet.in.net
http://www.fredperry.us.com
http://www.fitflopssaleclearancewholesale.us.com
http://www.outletlouisvuitton.us.com
http://www.michaelkorsoutletclearance.in.net
http://www.airjordanretro.us
http://www.michaelkorsofficial.us
http://www.coachoutletstoreonlineclearances.in.net
http://www.poloralphlaurencanada.ca
http://www.redbottomshoes.in.net
http://www.todsoutlet.us
http://www.nikeoutlet.us.com
http://www.coachfactory-outletstore.us.com
http://www.chiflatiron.in.net
http://www.ralphlaurensaleclearance.org.uk
http://www.pandora-bracelet.us
http://www.airmax90.org
http://www.officialmichaelkors.us.com
http://www.birkenstockshoes.us.com
http://www.timberlandbootsoutlet.us
http://www.cheapjordan-shoes.in.net
http://www.celineoutlet.us
http://www.coachfactory-outletonlines.us.com
http://www.airjordan-uk.org.uk
http://www.jameshardenshoes.us.com
http://www.seattleseahawksjerseys.us
http://www.adadassuperstar.com
http://www.newenglandpatriots-jerseys.us
http://www.coachoutlets.us.org
http://www.officialcoachoutlet.us.com
http://www.longchampoutletstore.com
http://www.storenike.fr
http://www.oakley.nom.co
http://www.pandora-bijoux.fr
http://www.nikeoutletonline.us.com
http://www.nikeshoes.us.com
http://www.nfljerseyscheap.in.net
http://www.onlinecoachfactoryoutlet.us.com
http://www.ralphlaurensaleclearance.co.uk
http://www.levisjeans.name
http://www.coach-outlets.us.com
http://www.adidaspascher.fr
http://www.christian-louboutin.us.com
http://www.yeezy-boost350v2.us.com
http://www.michael-korsoutlet.ca
http://www.versaceshoes.in.net
http://www.edhardyukclothing.me.uk
http://www.adidasshoes.name
http://www.coachfactoryoutlet-onlines.us.com
http://www.poloralphlauren-outlet.us.org
http://www.valentino.in.net
http://www.true-religionjeansoutlet.us.com
http://www.coachfactoryonlineoutlet.com.co
http://www.cheapmontblancpens.org
http://www.birkenstocksandals.name
http://www.oakleysunglassesonlinesale.us.com
http://www.michael-korshandbags.me.uk
http://www.coachoutletstoreinc.us.com
http://www.hermesbirkin.in.net
http://www.burberryoutlets.name
http://www.goldenstatewarriorsjerseys.us
http://www.coach-outletonline.us.org
http://www.officialcoachfactoryoutlet.eu.com
http://www.kate-spadeoutlets.us.com
http://www.coachoutletcanada.ca
http://www.clarks-shoes.us
http://www.coach-outletonlines.us.com
http://www.adidasyeezyboost-350.us
http://www.cheapmlbjerseyswholesale.us.com
http://www.hermesoutletonline.us
http://www.polo-ralphlauren.us.com
http://www.katespadeoutletonline.us.com
http://www.350yeezyboost.us.com
http://www.nikeoutletshoes.us
http://www.ralphlauren.net.co
http://www.pandorajewelryoutlet.in.net
http://www.pandora-uk.me.uk
http://www.outletmichaelkors.us.com
http://www.adidas-nmd.us.com
http://www.raybans.org.uk
http://www.marcjacobshandbag.us.com
http://www.michaelkorsoutletvip.in.net
http://www.yeezy-boost350v2.us
http://www.cheapmlbjerseys.us
http://www.cheaprolexreplicawatches.us
http://www.michaelkorshandbagsuk.org.uk
http://www.poloralph-lauren.in.net
http://www.true-religion.us.com
http://www.michaelkorsoutlet.co.uk
http://www.fitflopssalesclearance.us.com
http://www.birkenstocksandals.org.uk
http://www.mbtshoes.org.uk
http://www.pandora-jewelry.org.uk
http://www.mulberryoutlet.org.uk
http://www.raybansunglasses.net.co
http://www.discountoakleysunglassessale.us.com
http://www.cheap-jordans.us
http://www.michaelkorshandbags-outlet.us.org
http://www.pandoracharmssaleclearance.com
http://www.coachfactoryoutletstore.in.net
http://www.giuseppezanottioutlet.us
http://www.dansko-outlet.us
http://www.oakleysunglassessonlines.com
http://www.oakleyvaultsunglassesoutlet.us.com
http://www.nikestoreuk.me.uk
http://www.poloralph-lauren.fr
http://www.cheapoakleysunglassesofficial.us.com
http://www.adidas-outlet.us.com
http://www.cheapjordans.us.com
http://www.rolexreplica-watches.us.com
http://www.michaelkorshandbagsuk.co.uk
http://www.danskoshoes.us.com
http://www.pandoracharms.com.co
http://www.adidastrainersuk.org.uk
http://www.mbtshoes.in.net
http://www.birkenstockoutletstore.us.com
http://www.michaelkors-outlet.co.uk
http://www.burberry-outlet-canada.ca
http://www.stephcurry-shoes.us
http://www.adidasnmd-shoes.us
http://www.pandoracharmssaleclearance.me.uk
http://www.ralph-laurenoutlet.me.uk
http://www.coachoutletsstore.us.com
http://www.louboutin-paschers.fr
http://www.ultraboost.us
http://www.monclerjackets-uk.co.uk
http://www.oakley--sunglasses.us.org
http://www.longchampbags.uk
http://www.toryburchoutletonline.com.co
http://www.longchampbagsuk.me.uk
http://www.yeezyboost.us.com
http://www.cheapjordans.com.co
http://www.adidas-superstar.fr
http://www.coachoutletonlinecoachfactoryoutlet.us.com
http://www.kate-spadeoutlet.us.com
http://www.katespadehandbags.org.uk
http://www.vansshoes.in.net
http://www.sac-longchamp-pliage.fr
http://www.adidasnmd.org.uk
http://www.ralph-laurenuk.co.uk
http://www.cheapjordans-shoes.us.com
http://www.christianlouboutinoutlet.us
http://www.pandorajewelryoutlet.name
http://www.swarovski-crystal.uk
http://www.coachoutletstoreonline.com.co
http://www.michaelkors-outlet.ca
http://www.mlbjerseys-cheap.us.com
http://www.nike-airmax90.me.uk
http://www.ralph-laurenuk.org.uk
http://www.cheaprayban-sunglasses.com.co
http://www.salomonshoesoutlet.us
http://www.coachoutlet.in.net
http://www.michaelkorsoutletonlineclearance.in.net
http://www.clarksshoes.us.com
http://www.louboutin-shoes.us.com
http://www.cheapjordanshoes.us.com
http://www.catshoes.us.com
http://www.miamiheatjerseys.us
http://www.kevindurantshoes.us
http://www.monclerjacketsuk.org.uk
http://www.cheapoakleysunglassesonsale.us.com
http://www.ralphlaurenoutletonlines.us.com
http://www.adidas-superstar.us.com
http://www.longchamphandbags.me.uk
http://www.louboutin.org.uk
http://www.cheapnfl-jerseyswholesale.us.com
http://www.michaelkors-bags.me.uk
http://www.nikeair-max.org.uk
http://www.cheapjerseys.eu.com
http://www.toryburchoutlets.us
http://www.fendihandbags.us
http://www.parker-pens.us.com
http://www.discountnikeshoessc.org
http://www.nikeroshe.us
http://www.ralph-lauren-pas-cher.fr
http://www.polooutletstoreonline.us.com
http://www.michaelkors-handbags.us.org
http://www.gucci--borse.it
http://www.airmax90nike.us
http://www.mulberryhandbags.me.uk
http://www.fake-rolex.us
http://www.salomon-shoes.name
http://www.fitflopssandals.us.com
http://www.outletnike.us
http://www.moncleroutletjackets.us
http://www.outletlongchamp.us
http://www.coachhandbagsoutlet.us.com
http://www.christianlouboutinshoesoutlets.us.com
http://www.adidasshoes.us
http://www.ysl-handbags.us
http://www.jimmychoo.in.net
http://www.coachoutletsonlines.us.com
http://www.clevelandcavaliersjerseys.us
http://www.columbiashoes.name
http://www.coach-outlet.in.net
http://www.pandorasoldes.fr
http://www.pandoracharmsuk.uk
http://www.guccioutlets.us.org
http://www.underarmourshoes.us
http://www.pandoracharms.name
http://www.moncler-outlet.us.com
http://www.montblanc-pens.net.co
http://www.tomsoutletstore.in.net
http://www.fit-flopssaleclearance.us.com
http://www.michael-korsoutlet.us.com
http://www.ralphlauren-outletonline.us.com
http://www.adidasyeezyshoes.us.com
http://www.michaelkorsoutlets.us.com
http://www.sac-michaelkors.fr
http://www.true-religionjeans.in.net
http://www.moncleroutlet.in.net
http://www.saclongchampsolde.fr
http://www.rayban-sunglassesdiscount.us.com
http://www.mbtshoes.name
http://www.swarovskicrystal.name
http://www.pandora.us.com
http://www.ecco-shoes.us
http://www.valentinoshoesoutlets.us.com
http://www.doudounemonclerpascher.fr
http://www.christianlouboutinshoes.in.net

Comment by karin [ 02/Nov/17 ]

http://www.homeadvisotr.com
http://www.wonhealthy.com
http://www.business24hours.com
http://www.travellovelive.com
http://www.newtechnologyline.com
http://www.homedesign88.com
http://www.healthypurebody.com
http://www.upstartbusiness.com
http://www.globaltravelbuy.com
http://www.theluxurytechnology.com
http://www.homhomeaway.com
http://www.healthnewsbot.com
http://www.mybusinessocial.com
http://www.travelsellerz.com
http://www.linksofttechnology.com
http://www.dreamhome365.com
http://www.healthnutbeauty.com
http://www.mybusinesscamp.com
http://www.jannattravels.com
http://www.logistic-technology.com
http://www.nicehomedecore.com

Comment by chenlixiang [ 19/Mar/18 ]

2018.3.19chenlixianghttp://www.michaelkors-outletstoreonline.us.com
http://www.airmax-90.co.uk
http://www.replica--watches.com
http://www.nike-mercurial.org
http://www.instylerionicstyler.us.com
http://www.rayban--sunglasses.org.uk
http://www.nikeairforce.in.net
http://www.onverseallstar.fr
http://www.adidasoutletstore.us
http://www.nikefree-5.com
http://www.lunetteoakleypascher.fr
http://www.salvatoreferragamo-shoes.us.com
http://www.nike-freerun.com
http://www.adidassoccer.in.net
http://www.adidas-zxflux.fr
http://www.adidasoutlet.net
http://www.roshe--run.com
http://www.nikeshoesinc.us
http://www.pandora-bracciali.it
http://www.hogan-outlet-online.it
http://www.fivefingersshoes.org
http://www.mulberryoutlet.me.uk
http://www.moncler.co.nl
http://www.jordans.com.es
http://www.prada-outlets.in.net
http://www.lebronshoes12.net
http://www.oakleysunglassesweb.us.com
http://www.mizunorunning.us.com
http://www.converse.org.uk
http://www.newbalance.org.uk
http://www.katespadeoutlet-onlinestore.us
http://www.dolcegabbana.in.net
http://www.michaelkorsoutletonlinestore-sale.us.com
http://www.michael-jordan.it
http://www.cheap-wedding-dresses.org
http://www.swarovski-gioielli.it
http://www.oakley--sunglasses.com.co
http://www.rayban-sunglasses.net.co
http://www.lunette-rayban-pas-cher.fr
http://www.englandworldcupsoccerjersey.com
http://www.dolce-and-gabbana.org
http://www.orologi-rolex.it
http://www.airmax97.in.net
http://www.jordan3.in.net
http://www.nike-free-run.co.uk
http://www.hermes-birkinbags.in.net
http://www.cheap-jordan-shoes.com
http://www.canada-goosepascher.fr
http://www.asicsgel.us.com
http://www.softballbats.us.com
http://www.airmax-95.in.net
http://www.jordans.pt
http://www.clarksshoesoutlet.us.com
http://www.basketball--shoes.net
http://www.poloralphlaurenoutletsale.us.com
http://www.adidasstore.us.org
http://www.nikeairmax.co.nl
http://www.airmaxnike.fr
http://www.cartierbracelets.us.com
http://www.beatsbydrdreheadphones.us
http://www.timberlandpas-chere.fr
http://www.linksoflondon.me.uk
http://www.balenciaga-shoes.us.com
http://www.pradaoutlet.in.net
http://www.tommy-hilfiger.org.uk
http://www.soccerjerseys.in.net
http://www.outlet-canada-goose.us.com
http://www.salomonshoes-outlet.com
http://www.bracelet-swarovski-bijoux.fr
http://www.sac-michaelkors-pascher.fr
http://www.the-north-face.me.uk
http://www.newbalance-trainers.org.uk
http://www.scarpe-nike-store.it
http://www.louboutinshoes.org.uk
http://www.cheapnfljerseys-fromchina.us.com
http://www.nike-rosherun.net
http://www.jordans.co.nl
http://www.supra.in.net
http://www.jordan4.in.net
http://www.air-jordans.co.uk
http://www.ralph--lauren.fr
http://www.nikeair-max.net
http://www.vanspas-cher.fr
http://www.truereligionjeansoutlet.us.com
http://www.salvatoreferragamo.us.org
http://www.kevindurant-shoes.net
http://www.airmax2018.us.org
http://www.nike-airmax-pas-cher.fr
http://www.michaeljordan.fr
http://www.newbalancepascher.fr
http://www.rolex--watches.co.uk
http://www.niketnrequinpascher.fr
http://www.nikeshoes.me.uk
http://www.soccershoes.us.org
http://www.iphonecases.us
http://www.kobe9shoes.net
http://www.pololacoste-pas-cher.fr
http://www.burberryoutletonline.org
http://www.longchamp-handbagsuk.org.uk
http://www.ed-hardy.in.net
http://www.oakley--sunglasses.co.uk
http://www.fitflops.me.uk
http://www.mulberryhandbagsoutlet.org.uk
http://www.burberryoutletonsale.us.com
http://www.herveleger.us
http://www.truereligion-jeans.co.uk
http://www.wedding--dresses.net
http://www.nike.us.org
http://www.montre--pascher.fr
http://www.jordan6.in.net
http://www.nikefree-run.co.uk
http://www.mac-makeup.com
http://www.manoloblahnik.us.com
http://www.fendi.in.net
http://www.air-max-2017.net
http://www.nike-roshe-run.me.uk
http://www.monclersito-ufficiale.it
http://www.cheapairjordanshoes.us.com
http://www.adidas--superstar.fr
http://www.nike--store.fr
http://www.tods-shoes.us.com
http://www.vans-shoes-outlet.com
http://www.poloralphlaurenitalia.it
http://www.brazilworldcupjersey.com
http://www.airmax90.in.net
http://www.occhiali-oakley.it
http://www.the-north-face.in.net
http://www.portugalworldcupjersey.com
http://www.adidas-trainersuk.co.uk
http://www.nikeairmaxplus.us
http://www.nike-free-run.us.com
http://www.ralphlauren-outlet.in.net
http://www.valentinoshoesonsale.us.com
http://www.rayban--sunglasses.org
http://www.uggaustraliaboots.it
http://www.michael--korsoutlet.ca
http://www.reebok-outlet.in.net
http://www.nike-airmax.ch
http://www.jordan12.in.net
http://www.canada-goosejackets.ca
http://www.kenzoclothing.us.com
http://www.longchampsacpascher.fr
http://www.lacosteshoes.us.com
http://www.tory--burch.org
http://www.uggs--outlet.net
http://www.raybansunglassesrb.us.com
http://www.longchamp-outlet.in.net
http://www.nikeairmaxtrainers.org.uk
http://www.nikestore.us.org
http://www.scarpe-adidas-superstar.it
http://www.polo--ralphlauren.us
http://www.airmax.in.net
http://www.longchamphandbagsoutlet.us.com
http://www.jordanxx9.us.com
http://www.guess-factory.us.com
http://www.poloralphlauren-pascher.fr
http://www.adidasrunningshoes.us.com
http://www.truereligion.in.net
http://www.fendi.us.org
http://www.reebok-shoes.mex.com
http://www.air-jordanshoes.net
http://www.truereligionjeansoutlet.in.net
http://www.cheap-uggs.in.net
http://www.tommyhilfigeroutlet.net
http://www.adidasoutletstores.us.com
http://www.michael-kors-outlet.me.uk
http://www.nikekyrie2.us.com
http://www.nikeblazer.in.net
http://www.sunglasses-raybans.us.com
http://www.rosherun.us.org
http://www.airmax2017.org
http://www.vans-scarpe.it
http://www.yvessaintlaurent.us.com
http://www.michael-korsoutletonline.eu.com
http://www.michaelkors--canada.ca
http://www.miumiushoes.us.com
http://www.nikeairmax.es
http://www.fitflopsale.net
http://www.christian--louboutin.it
http://www.lebronjames-shoes.com
http://www.nikeair.us.com
http://www.jordansretro.in.net
http://www.karenmillen.org.uk
http://www.flipflop.us.com
http://www.rayban--occhiali.it
http://www.kobebryantshoes10.com
http://www.adidasclothing.us.com
http://www.baseball-bats.us
http://www.christian--louboutin.net
http://www.maccosmetics-uk.co.uk
http://www.puma--shoes.com
http://www.louboutin-pas-cher.fr
http://www.truereligionoutlet.in.net
http://www.nikeairforceone.fr
http://www.swarovskicrystaljewelry.me.uk
http://www.mizunorunning-shoes.com
http://www.pandora-jewelry.us.com
http://www.air-max-90.fr
http://www.cheapweddingdresses.org.uk
http://www.nikeroshe.net
http://www.canadagooses.co.nl
http://www.moncleroutlet.com.co
http://www.converseshoes.org.uk
http://www.chloehandbags.us.com
http://www.airjordanpaschere.fr
http://www.stuart-weitzman.org
http://www.conversechucktaylor.us
http://www.burberry-outlet-online.it
http://www.timberland--boots.com
http://www.cheapeyeglasses.us
http://www.bcbgmax.in.net
http://www.michaelkorspascher.fr
http://www.asicso.com
http://www.nikefree.in.net
http://www.giuseppezanotti-outlet.us.com
http://www.uggs-canada.ca
http://www.saclongchampspascher.fr
http://www.jordan1.us.com
http://www.newbalance-shoes.in.net
http://www.nikeoutletonline.org
http://www.christian--louboutin.org.uk
http://www.bcbg.in.net
http://www.redbottoms.in.net
http://www.lunetteraybanpascher.fr
http://www.vans--shoes.com
http://www.nike--airmax.co.uk
http://www.monclerjackets.us.org
http://www.jordans.com.de
http://www.ugg-australia.co.uk
http://www.weddingdresses.me.uk
http://www.oakleysunglassescheap90off.us.com
http://www.tommy--hilfiger.fr
http://www.nike-mercurial-superfly.co.uk
http://www.sacburberrysoldes.fr
http://www.montre-femme-homme.fr
http://www.jerseys.in.net
http://www.nike-airmax.de
http://www.coachsaleoutletonline.us.com
http://www.converse--shoes.us
http://www.chaussuresnikeblazer.fr
http://www.cheap-jordans.in.net
http://www.canadagoosejacketoutlet.us.com
http://www.asicstrainers.org.uk
http://www.thomassabocharms.co.uk
http://www.ray-bansunglassesoff.us.com
http://www.sacguess.fr
http://www.louboutin-pas-chere.fr
http://www.nikestoreuk.co.uk
http://www.jacketsmoncler.co.uk
http://www.barbour.us.org
http://www.reebok.us.org
http://www.iphone7cases.in.net
http://www.doudounemonclerenfant.fr
http://www.dansko.in.net
http://www.montblanc.us.org
http://www.nikerosherun.net
http://www.ferragamo.org.uk
http://www.nike-air-huarache.co.uk
http://www.bracelet-pandora-bijoux.fr
http://www.vapormaxnike.us.com
http://www.airforce1.fr
http://www.supra--shoes.com
http://www.uggs-outletboots.in.net
http://www.converseallstar-outlet.it
http://www.uggaustraliauk.org.uk
http://www.longchampbagsoutlet.us.com
http://www.michael-jordan.co.uk
http://www.adidasslides.in.net
http://www.thenorthfacesoldes.fr
http://www.michael--kors.org.uk
http://www.goyardhandbag.us.com
http://www.dansko-shoes.org
http://www.furla.us.com
http://www.canada--goose.org.uk
http://www.ralphlauren-outlet.co.uk
http://www.lunette-oakley.fr
http://www.replica-watches.org.uk
http://www.adidas.in.net
http://www.versacehandbags.us.com
http://www.spainworldcupjersey.com
http://www.nikeblazerpaschere.fr
http://www.ray-ban-sunglasses.org.uk
http://www.nike--huarache.fr
http://www.nike-airmax.nl
http://www.chaussure-nike-pas-cher.fr
http://www.louboutinoutlet.us.org
http://www.nikeairmax95.us
http://www.stuartweitzman.in.net
http://www.bottega.us.org
http://www.uggaustraliaboots.org.uk
http://www.skecherssneakers.us.com
http://www.polo--ralphlauren.us.com
http://www.uggs-outlet.in.net
http://www.michaelkorsfactoryoutletstore.us.com
http://www.kate-spade-outlets.us.com
http://www.marcjacobs-handbags.in.net
http://www.pandorajewelrys.us.com
http://www.nikeclothing.us.com
http://www.oakley--sunglassesoutlet.us.com
http://www.michael-kors-borse.it
http://www.bottesuggsoldes.fr
http://www.marcjacobs.org.uk
http://www.christianlouboutin-outlet.in.net
http://www.katespade-uk.co.uk
http://www.swarovskicrystaljewelrys.us.com
http://www.prada.me.uk
http://www.ralphlauren--outlet.co.uk
http://www.jimmy-choo-shoes.in.net
http://www.yeezyshoe.us.com
http://www.beatsheadphones.in.net
http://www.the-north-faceoutlet.us.com
http://www.macmakeupuk.co.uk
http://www.poloralph-lauren-outlet.in.net
http://www.germanyworldcupjersey.com
http://www.new-balance-femme-574.fr
http://www.oakLeys-sunglasses.net.co
http://www.scarpe-hogan.it
http://www.ghd-hairstraighteners.me.uk
http://www.jordan11.in.net
http://www.guessfactorycanada.ca
http://www.hoganshoes.us.com
http://www.sacvanessa-bruno.fr
http://www.coachpurse.in.net
http://www.jordan5.us.com
http://www.beats-by-dre.co.uk
http://www.pandora--charms.in.net
http://www.parajumpersoutlet.us.com
http://www.new-balanceoutlet.net
http://www.maccosmetics-outlet.in.net
http://www.michael-korshandbagsuk.me.uk
http://www.cheapuggboots.in.net
http://www.nikeair-max.it
http://www.argentinaworldcupjerseys.com
http://www.fitflop.me.uk
http://www.hermes.org.uk
http://www.boylondon.us.com
http://www.montrespas-cher.fr
http://www.mont-blanc-pens.mex.com
http://www.iphonexcase.us.com
http://www.asics-gellyte.fr
http://www.coachoutlet-factoryoutlet.us.com
http://www.chromeheartssale.us.com
http://www.nike-free-run.fr
http://www.airmax-90.in.net
http://www.burberry-outletsale.name
http://www.pascherugg.fr
http://www.belgiumworldcupjerseys.com
http://www.timberland-boots.us.org
http://www.mizunowave.net
http://www.adidasoriginals.org.uk
http://www.franceworldcupsoccerjersey.com
http://www.celine-handbags.org
http://www.cheapbestnfljerseys.us.com
http://www.hermesoutlets.us.org
http://www.canadagoosejackaoutlet.com
http://www.omegawatches.org.uk
http://www.nike-rosherun.fr
http://www.timberlandsaleuk.co.uk
http://www.michael--kors.fr
http://www.adidasflipflops.us
http://www.rolex--replica.us
http://www.truereligionoutlets.in.net
http://www.nikeairmaxinc.net
http://www.toryburch-outlet.net
http://www.canada-goosejackets.net.co
http://www.saclongchamp-pascher.fr
http://www.oakleysunglassesoutlet.us.org
http://www.oakleysunglassessale.name
http://www.uggaustralia-pascher.fr
http://www.michaelkors-outlet-canada.ca
http://www.moncler.de.com
http://www.lebron-11.net
http://www.timberland.org.uk
http://www.thenorthface-uk.co.uk
http://www.bottegavenetaoutlet.us.com
http://www.outlet-north-face.us.com
http://www.toryburch-outletsonline.us.com
http://www.pandorauk.co.uk
http://www.nikefactory.us.org
2018.3.19chenlixiang

Generated at Thu Nov 21 02:16:08 CET 2019 using JIRA 6.1.1#6155-sha1:7188aeec9a6b57d61ea04c52f235f15f55c105e2.