Thursday, July 15, 2004

Duplicate Detection of Messages

Duplicate detection of delivered messages is done by the Exchange store. The store does duplicate detection based on two properties on the message - the Internet Message Id and the client submit time. We would have liked to do duplicate detection based solely on the Internet Message Id but there are several not-to-be named applications out there that use the same Internet Message Id on all their messages.

The store keeps track of duplicates using a table in JET called the DeliveredTo table. When a message is delivered to a user, the store checks this table and if no entry is found the message is delivered to the user and a row is added to this table to indicate that the user received the message. If an entry is found, the message is turfed.

The store only tracks duplicates for 1 hour by default. This can be changed by changing the value of registry setting:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<Server Name>\<Private/Public-Guid>\Track Duplicates (in hours)

The maximum value that the store will accept for this registry value is 49 days, if a value greater than 49 days is set, the store will ignore the value and keep duplicates for 24 hours. But keep in mind that increasing this value will cause this table to grow really large and this could slow down delivery.

The store will periodically delete the old items from the deliveredTo table which is handled by the background cleanup thread which runs every hour. This is also configurable and the registry setting is:
 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\<Server Name>\<Private/Public-Guid>\Background Cleanup (in msecs).

There is still a chance that you will get duplicate email if the delivery of email is delayed because of the following reasons:

1) If either the internet message id or the submit time is different on the two messages, the second message will not be treated as a duplicate.

2) If the two are the same, but time interval between the arrival of the two messages is greater than 1 hour, the store cleanup task would have deleted the original entry in the deliveredTo table and the user will get duplicates.

3) If the user is moved. The deliveredTo table is per database and the information is not moved when the user's mailbox is moved.

4) In older versions of Exchange we had a problem where duplicates would occur when a message was sent to a user and a DL containing the user using OWA. When the message was submitted the store would stamp an Internet Message Id on the outgoing message. However, since OWA submits messages with native MIME and the fact that the Internet Message Id stamped by the store on submission did not update the MIME Message Id header, the MAPI message was out of sync with the native MIME. The message would then be bifurcated by Transport and this would result in messages with different Internet Message Ids and therefore, duplicates. We changed this in Exchange 2003 so that the store only stamps the Internet Message Id on a message if it detects that the MIME has to be regenerated or if it is a pure MAPI message.

24 comments:

Anonymous said...

low cost viagra homemade viagra uk alternative viagra how viagra works viagra and cannabis 2007 viagra hmo how does viagra work viagra manufacturer buy viagra soft online buy cheap viagra soft is viagra safe for women viagra equivalent buy generic viagra cheapest place to buy viagra online

Anonymous said...

Intuitadrunda [url=http://wiki.openqa.org/display/~buy-bactrim-without-no-prescription-online]Buy Bactrim without no prescription online[/url] [url=http://wiki.openqa.org/display/~buy-flomax-without-no-prescription-online]Buy Flomax without no prescription online[/url]

Anonymous said...

test222 reaspolurevedazaser

Anonymous said...

The writer of nbe.blogspot.com has written a superior article. I got your point and there is nothing to argue about. It is like the following universal truth that you can not disagree with: Money cannot buy happiness, however it can ask for the delivery of it; This does not mean it will get delivered. I will be back.

Unknown said...

We remodel houses In Maryland,US.
Centre / Exterior remodelings,
fair prices,license,
references,photos,free estimates,
also take houses to redecorate:
http://www.renewhouse4u.com.
Mobile:410-978-7981.
Thanks.

Anonymous said...

Your blog keeps getting better and better! Your older articles are not as good as newer ones you have a lot more creativity and originality now. Keep it up!
And according to this article, I totally agree with your opinion, but only this time! :)

Unknown said...

We redecorate houses In Maryland,US.
Centre / Surface remodelings,
suitable prices,license,
references,photos,free estimates,
also pay off houses to remodel:
http://www.renewhouse4u.com.
Mobile:410-978-7981.
Thanks.

Anonymous said...

http://markonzo.edu Cool site goodluck :) ashley furniture [url=http://jguru.com/guru/viewbio.jsp?EID=1536072]ashley furniture[/url], qyfexc, allegiant air [url=http://jguru.com/guru/viewbio.jsp?EID=1536075]allegiant air[/url], sskai, pressure washers [url=http://jguru.com/guru/viewbio.jsp?EID=1536078]pressure washers[/url], nfmhy, dishnetwork [url=http://jguru.com/guru/viewbio.jsp?EID=1536080]dishnetwork[/url], quqfsa, adt security [url=http://jguru.com/guru/viewbio.jsp?EID=1536076]adt security[/url], jmroo,

Anonymous said...

Many thanks for the help in this question.

Anonymous said...

In my opinion you are not right. I can prove it. Write to me in PM, we will talk.

Anonymous said...

http://smokefreearizona.us/anti-depressantanti-anxiety/coffee-and-vitamins.html coffee and vitamins b12 injectable vitamin does gueye hair vitamins work womens sex vitamins miami [url=http://smokefreearizona.us/male-enhancement/43.html]dog nitrofurantoin[/url] http://smokefreearizona.us/female-enhancement/cohash-interactions-with-sinemet.html cohash interactions with sinemet vegetables that contain vitamin b-5 calcium vitamin d weight loss oprah endless youth vitamins phone number [url=http://smokefreearizona.us/hypnotherapy/149.html]can excess vitamins cause insomnia[/url] http://smokefreearizona.us/herbals/drug-reaction-to-decadron.html drug reaction to decadron safety of short term prednisone use do kittens need vitamins face cream alpha lipoic acid [url=http://smokefreearizona.us/general-health/244.html]acute overdose on vitamin a[/url] http://smokefreearizona.us/skin-care/juWPQb6.html cloudy urine and prenatal vitamins dog water vitamins minerals folic acid and gout harmful effects of vitamin e [url=http://smokefreearizona.us/body-building/autism-mentat-retardation-anxiety-in-adults.html]autism mentat retardation anxiety in adults[/url] http://smokefreearizona.us/herbals/costco-acai-juice.html costco acai juice vitamin e cream for scars centrium vitamins maine sun intensity vitamin d [url=http://smokefreearizona.us/skin-care/juWPQb6.html]cloudy urine and prenatal vitamins[/url] http://smokefreearizona.us/male-enhancement/rriXYz.html d-3 vitamin deficiency tuck vitamin dailey requirement of vitamins and minerals vitamins bad for you [url=http://smokefreearizona.us/hypnotherapy/shjfJA4B9.html]dr sebaugh vitamin c[/url] http://smokefreearizona.us/body-building/dilantin-test-results.html dilantin test results depakote level valproic acid diamox and slt intravenous vitamin c for lyme disease [url=http://smokefreearizona.us/skin-care/358.html]detrol la maximum dosage[/url] http://smokefreearizona.us/body-building/acai-extract-from-plant.html acai extract from plant dr whitakers vitamin secerts deficiency symptoms of vitamin d banana content sugar vitamin nutrition [url=http://smokefreearizona.us/anti-depressantanti-anxiety/0.html]deficiency nail vitamin[/url] http://smokefreearizona.us/male-enhancement/canine-prednisone-side-effects-panting.html canine prednisone side effects panting dilantin sex centrum vitamin homepage vitamin d of 17 [url=http://smokefreearizona.us/hypnotherapy/aU13C3Ggws.html]acai berry clear skin[/url] http://smokefreearizona.us/herbals/14.html clarithromycin induced digoxin toxicity vitamin manufactuer echinacea perennial vitamin d best form to take [url=http://smokefreearizona.us/female-enhancement/507.html]echinacea sundown[/url]

Anonymous said...

arguments for and against acomplia [url=http://www1.chaffey.edu/news2/index.php?option=com_content&task=view&id=146&Itemid=63]acomplia 20mg [/url] acomplia diet pill rimonabant
http://www1.chaffey.edu/news2/index.php?option=com_content&task=view&id=146&Itemid=63

Anonymous said...

vanuatu acomplia [url=http://www1.chaffey.edu/news2/index.php?option=com_content&task=view&id=146&Itemid=63]can i take prozac with acomplia [/url] reviews acomplia
http://www1.chaffey.edu/news2/index.php?option=com_content&task=view&id=146&Itemid=63

Anonymous said...

Hello! it for you
[url=http://lesbian.hqporn.us/][img]http://pics.hqtube.com/gallery/kelly_the_coed_16_sc4_1.jpg[/img][/url] [url=http://squirts.hqporn.us/][img]http://pics.hqtube.com/gallery/cum_filled_throats_3_angle_1_sc5_1.jpg[/img][/url] [url=http://pussy.hqporn.us/][img]http://pics.hqtube.com/gallery/my_thick_black_ass_6_sc3_2.jpg[/img][/url] [url=http://join.hqtube.com/track/qx4DABkR/][img]http://pics.hqtube.com/gallery/i_have_never_done_that_before_9_sc4_3.jpg[/img][/url]
Category: FREE > Straight > Black [url=http://japan.hqporn.us/]porn history [/url] , amature porn vidieo [url=http://gay.hqporn.us/]teen xxx porn [/url] or slutty porn [url=http://tube.hqporn.us/]top porn websites [/url] , asian porn star [url=http://tube.hqporn.us/]jenna jameson porn clips [/url] or porn magazines [url=http://shemale.hqporn.us/]gay military porn [/url] , hardcore porn mpeg video [url=http://gay.hqporn.us/]plus size porn [/url] and porn torrent search [url=http://pussy.hqporn.us/]family sex porn [/url] or bangla porn [url=http://tube.hqporn.us/]free porn vdeos [/url] , P Her First Lesbian Sex new [url=http://www.project80s.com/lyrics/artist-lyrics.php?artist=Alice_Cooper]tribal porn [/url] . Category: FREE > Straight > Amateur [url=http://iclancat.net/alternatiu/viewtopic.php?f=13&t=52300&p=594509#p594509]porn guides [/url] . Category: PAY > Fetish > Breasts [url=http://cpgunderground.com/phpBB2/viewtopic.php?p=110075#110075]porn downlaodable to psp [/url] . Welcome to Babylon-X.com, the largest celebrity movie and picture collection on the net! If you are looking for a particular person or a rare picture, famous sex tape or a sexy movie scene, I give you 99, 9% that you will find all that you are looking for on Babylon-X.com!!! 70.000+ nude celebrity pictures and 5.000+ nude celebrity movies, the latest celebrity scandals and old time disclosures are waiting for you inside! Hurry up and join today because we have our limited offer only for this week! Get access now, relax and watch how celebrities go hardcore!!! [url=http://www.futuresound.ca/phpBB2/viewtopic.php?p=186731#186731]world war 2 porn [/url] . 4 clips of Anal : dick-sucking sweetie gets wild [url=http://www.soldatfan.laa.pl/viewtopic.php?p=150874#150874]gay emo porn [/url] , The site featuring gorgeous babes ranging from your girl next door to your dolled up dolly bird [url=http://lesbian.hqporn.us/]granny porn tv [/url] , kiwi black porn [url=http://gay.hqporn.us/]illeagal porn [/url] or russian porn stars [url=http://pussy.hqporn.us/]xxx porn for free [/url] , homemade porn videos [url=http://milf.hqporn.us/]skinny girl porn [/url] or the huns porn [url=http://www.hqtube.com/?5736000000/]pamela anderson porn [/url] , porn stars pics [url=http://teen.hqporn.us/]storm hawks porn [/url] and free mobile porn galleries [url=http://tube.hqporn.us/]vince neil porn [/url] or white trash porn [url=http://japan.hqporn.us/]lacey duvalle porn [/url] , 4 clips of Cumshots : busty hunter gets tight pussy torn by big cock and gets facial [url=http://forum.chapso.de/19471/viewtopic.php?p=266062#266062]perfect porn [/url] . 15 pics of Amateurs : big juicy pussy on these submitted milfy photos [url=http://www.hci-online.net/TennisDeTable/tdtnuke/html/modules.php?name=Forums&file=viewtopic&p=214329#214329]porn tattoo [/url] . Category: FREE > Fetish > Fem Dom [url=http://topspintennis.com/phpBB2/viewtopic.php?p=580743#580743]asisn teen porn [/url] . Category: PAY > Straight > Anal Sex [url=http://rknights.lt/phpbb3/viewtopic.php?f=15&t=65686]nicole mason porn [/url] . Adult doorway gives access to a variety of cum sizzling sites with facially abused gagging sluts [url=http://orthofundinggroup.com/phpBB2/viewtopic.php?p=102254#102254]latvian porn [/url] , while.....

Anonymous said...

[color=#ffffff]Great post! thank you for sharing this information. nbe.blogspot.com really got under my
[/color] [url=http://nuscin-online.info]skin,[/url] [color=#ffffff]bookmarked... Keep up the great site...[/color]

Anonymous said...

travel planners for mac http://wowa.eu/business_hyper-local-business pa legally armed travel guide [url=http://wowa.eu/visa_cambodia-lonely-planet-visa]cambodia lonely planet visa[/url]
find travel names http://wowa.eu/bank_articles-on-soros-and-bank-of-england monogram travel suticase [url=http://wowa.eu/visa_electronic-diversity-visa]travel agent job requirements[/url]
travel to mars bush http://wowa.eu/bankruptcy_second-circuit-bankruptcy interstate 35 travel [url=http://wowa.eu/credit_using-a-credit-card-to-pay-bills]using a credit card to pay bills[/url]
how can i become a travel agent http://wowa.eu/mortgage_mortgage-leads-kentucky puerto rico travel guide [url=http://wowa.eu/loan_real-case-study-of-interest-rate-on-housing-loan]travel the erie canal[/url]
christos technique soul travel http://wowa.eu/advance_advance-enterprises travel agent colleges [url=http://wowa.eu/visa_visa-nepal]visa nepal[/url]
east texas travel http://wowa.eu/credit_paying-off-a-credit-card used travel trailers in michigan [url=http://wowa.eu/business_government-funding-help-to-start-small-business-in-michigan]travel bug tags for geocaching[/url]

Anonymous said...

high school musical 2 disney you are the music in me http://legalmusicworld.in/rock/rock-band-xbox-review morrigan kiss darkstalkers [url=http://legalmusicworld.in/mp3/cardcaptor-sakura-english-opening-theme-mp3s]cardcaptor sakura english opening theme mp3s[/url]
rock phosphate p2o5 http://legalmusicworld.in/jazz/best-contemporary-jazz-albums whats the purpose of people drinking coke with pop rocks [url=http://legalmusicworld.in/stereo/harley-stereo]history of black gospel music[/url]
dazzle studio of dance springfield ma http://legalmusicworld.in/soul/taste-of-chicago-volume-1cd-on-chicago-soul-records famous disciples in music [url=http://legalmusicworld.in/vocal/tom-oliver-vocal-concepts]tom oliver vocal concepts[/url]
little rock ark news http://legalmusicworld.in/soul/praise-the-lord-oh-my-soul ipod nano voice recorder [url=http://legalmusicworld.in/winamp/instructions-for-using-winamp]pop culture trivia game[/url]
gujarati quran audio http://legalmusicworld.in/techno/deutcsher-techno taos music festival [url=http://legalmusicworld.in/rap/ninja-turtle-rap-vanilla-ice]ninja turtle rap vanilla ice[/url]
pearl jam jeremy cover http://legalmusicworld.in/music/maori-music-online roman gothic religion [url=http://legalmusicworld.in/rock/table-rock-lake-cabins-for-rent]alpine audio car system[/url]

Anonymous said...

"Staropolskim obyczajem,
gdy w Wigilię gwiazda wstaje,
Nowy Rok zaś cyfrę zmienia,
wszyscy wszystkim ślą życzenia.
Przy tej pięknej sposobności
i ja życzę Wam radości,
aby wszystkim się darzyło,
z roku na rok lepiej było."

[url=http://www.karty-swiateczne.com]kartki świąteczne[/url] - kartki świąteczne
NIECH MIKOŁAJ PRZYNIESIE CI PEŁEN WOREK SZCZĘŚCIA I POCIECHY DLA SERCA!

- Żyj z rodziną i przyjaciółmi w zgodzie i pogódź się z nimi nawet jeśli to niemożliwe!

CZAS ŚWIĄT TO OKRES WIARY, NADZIEI, POJEDNANIA I WYBACZANIA!

Niech nadchodzące święta, pełne rodzinnego ciepła i odpoczynku, napełnią Was prawdziwą radością i pokojem. Niech będzie to dla Was chwila wytchnienia od codzienności, chwila refleksji i dobrej nowiny, która wyzwoli to, co najlepsze i da siły do podejmowania nowych zadań na cały zbliżający się nowy rok

Anonymous said...

carrier

adult babydiaper lover stories said...

Do I always have to mention the tape. Mommys going to lock herself inher room and get some sleep.
erotic mind control stories
lesbian dog sex stories
rape porn stories
mother daugther lesbian sex stories
embarrassing animal sex stories
Do I always have to mention the tape. Mommys going to lock herself inher room and get some sleep.

Anonymous said...

ivozotm gkp sklat russian teen

vxkdi!

poibi qvqqci wes milf handjob

Anonymous said...

vlno uwvsi [URL=http://www.bigtits234.com]Big Tits[/URL] oynvgu i ju z zhs

Anonymous said...

qjio pboju porno mfuwvl c ae n twx

Anonymous said...

wary rbsyw porntubehunter uxdyid w pe e qer