<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-3141862851042934010</id><updated>2011-11-03T09:39:53.300-07:00</updated><category term='Exchange 2007 - HUB'/><category term='General'/><category term='Users Mailboxes and DLs'/><category term='Exchange 2007 - CAS'/><category term='Exchange 2003 - Disaster Recovery'/><category term='Outlook'/><category term='Exchange 2003'/><category term='Public Folders'/><category term='Exchange 2010'/><category term='Exchange 2007 - UM'/><category term='Unified Communications'/><category term='Exchange 2007'/><category term='Exchange 2007 - Mailbox'/><title type='text'>Messaging @ Microsoft Exchange Server</title><subtitle type='html'>Contributing to the MS-Exchange/Windows Administrator Community</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>50</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2370010621920574741</id><published>2010-08-09T08:42:00.000-07:00</published><updated>2010-08-09T08:45:50.361-07:00</updated><title type='text'>This blog has been moved!</title><content type='html'>&lt;span style="font-family:arial;"&gt;This blog has been moved to &lt;a href="http://www.roundtheclockit.com/"&gt;www.roundtheclockit.com&lt;/a&gt; on wordpress platform. Its been a while since I hv posted on this as I have been very busy with few of the stuff. In the future posts, you will see more stuff on windows, citrix and virtualization apart from the messaging posts also and we promise to be regular :-).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Please visit &lt;a href="http://www.roundtheclockit.com/"&gt;www.roundtheclockit.com&lt;/a&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2370010621920574741?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2370010621920574741/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2370010621920574741' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2370010621920574741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2370010621920574741'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2010/08/this-blog-has-been-moved.html' title='This blog has been moved!'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-929812678087035976</id><published>2010-03-20T01:22:00.000-07:00</published><updated>2010-03-20T01:27:49.794-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2010'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Message Redundancy - Hub Transport Servers | Shadow Redundancy vs Transport Dumpster</title><content type='html'>&lt;span style="font-family:arial;"&gt;As we discussed in the last article, High Availability is becoming very critical for every organization, message loss is one very critical and important aspect that we cannot ignore. By message loss, we mean here the message loss that can incur at the time of failure of one or more servers.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;With introduction of Microsoft Exchange Server 2007 role based model, Hub Transport Server role provided the centralized transport pipeline through which all messages had to pass, thus making it possible and very efficient to set transport rules and policies.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;For standalone non clustered mailbox servers, there is no built in protection as the message loss can occur if a server fails. Here on the Hub Transport Server, the message is stored in the transport database and is deleted as soon as it is sent to the next hop.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;However, the feature called &lt;strong&gt;Transport Dumpster&lt;/strong&gt; was introduced in Exchange Server 2007 that protect against message loss for the mailboxes that reside on a CCR cluster. Transport Dumpster holds the messages that are sent to the recipients whose mailbox resides on a clustered mailbox server, and recent sent items are retransmitted back in the event of failure of one cluster node so that messages are not lost during failover.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In Exchange 2010, there's a new feauture &lt;strong&gt;Shadow Redundancy&lt;/strong&gt; that provides redundancy for messages for the entire time they are in transit. With Shadow Redundancy in exchange 2010, the deletion of a message from the transport databases is delayed until the transport server verifies that all of the next hops for that message have completed delivery. If a successful delivery is not reported, the hub server will try to resend the message.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Shadow redundancy uses the SMTP service extensions that allows the SMTP hosts to negotiate Shadow Redundancy support in Exchange 2010.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;So the key points here are:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Transport Dumpster in Exchange 2007 only safeguards messages for the mailboxes that reside on CCR node, however Shadow Redundance is inbuilt in Exchange 2010 that can be enabled or disabled for the entire organization.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Shadow Redundancy makes hub transport servers more resilient against message loss. Exchange Server 2007 deletes messages from the database as soon as they were sent to the next hop, however, Shadow Redundancy keeps messages in the database until Exchange confirms that they were been delivered. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Earlier versions of Exchange were not designed to verify message delivery, however Microsoft has extended SMTP service in Exchange 2010 that allows this now.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;Understand more indepth about &lt;a href="http://technet.microsoft.com/en-us/library/dd351027.aspx"&gt;Shadow Redundancy&lt;/a&gt;. Also, here's an excellent technet that explains detailed Shadow &lt;a href="http://technet.microsoft.com/en-us/library/dd351091.aspx"&gt;Redundancy Mail Flow Scenarios&lt;/a&gt;. This topic explains in detail what happens for each specific message flow scenario that can involve Exchange.&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-929812678087035976?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/929812678087035976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=929812678087035976' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/929812678087035976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/929812678087035976'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2010/03/message-redundancy-hub-transport.html' title='Message Redundancy - Hub Transport Servers | Shadow Redundancy vs Transport Dumpster'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-4213002546036502687</id><published>2010-02-01T02:30:00.000-08:00</published><updated>2010-02-01T02:46:42.469-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2010'/><title type='text'>High Availability | From Exchange 2007 to Exchange 2010</title><content type='html'>&lt;span style="font-family:arial;"&gt;High Availability is one of the most important factors considered today in almost all the messaging deployments as email is becoming the mission critcal applcation and the backbone for all the businesses.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Exchange has come a long way from its earlier versions - Exchange 2003 that uses typical Windows Clustering technologies based on a shared storage model, and then to Exchange 2007 that brought new dimensions with the introduction of log replication technology in LCR, CCR and SCR. With this new technology of continuos replication where the transaction logs are shipped from one copy of a database to another, the exchange 2007 deployment offers high availability in&lt;br /&gt;various scenarios like &lt;strong&gt;Local Continuous Replication (LCR)&lt;/strong&gt; on a single server deployment, &lt;strong&gt;Cluster Continuous Replication (CCR)&lt;/strong&gt; available accross different servers and &lt;strong&gt;Standy Continuous Replication (SCR)&lt;/strong&gt; spread across different sites.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Exchange 2010, introduces the concept of &lt;strong&gt;Database Availability Groups (DAG)&lt;/strong&gt; that takes the high availability to the next level for mailbox servers. A DAG is as the name suggests a group or a collection of mailbox servers (upto a maximum of 16) that uses the continuous replication technology that was first introduced in Exchange 2007 and are effectively a combination of Cluster Continuous Replication (CCR) and Standby Continuous Replication (SCR). It also makes use of&lt;br /&gt;some of the components of Windows Failover Clustering to achieve high availbility and these cluster elements are installed automatically when a mailbox server is added to a DAG and managed completely by Exchange.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;To achieve full high availibility solution for all the roles, with the introduction of Exchange Server 2007 SP1, it can be achieved by deplyoing a total of minimum of 4 servers - two servers installed as a single CCR environment, giving high availability for the users’ mailboxes and the other two servers deployed as combined Hub Transport and Client Access Servers, and configured as a load-balanced pair.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;But with Exchange 2010, a full high availability solution can now be deployed by using a minimum of 2 servers as it’s now possible to combine the mailbox server role with other roles such as the Hub Transport and Client Access Server role. And with futher IO reductions in Exchange 2010 and RAID-less/JBOD support, it support much larger mailboxes with reduced storage costs.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;To summarize Exchange 2010 high availibilty improvements:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Combines the capabilities of CCR and SCR into one platform.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Easier than traditional clustering to deploy and manage.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Allows each database to have up to 16 replicated copies.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Provides full redundancy of Exchange roles on two servers.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Further IO reductions.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;RAID-less / JBOD support.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family:Arial;"&gt;So exciting times ahead for the folks who are planning migration to Exchange 2010 :)&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-4213002546036502687?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/4213002546036502687/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=4213002546036502687' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4213002546036502687'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4213002546036502687'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2010/02/high-availability-from-exchage-2007-to.html' title='High Availability | From Exchange 2007 to Exchange 2010'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2635301568685478706</id><published>2009-11-20T06:39:00.000-08:00</published><updated>2009-11-20T13:38:28.789-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - HUB'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Troubleshooting Back Pressure Issues | Exchange Server 2007 Hub/Edge Transport Servers</title><content type='html'>&lt;p&gt;&lt;span style="font-family:arial;"&gt;Back Pressure is an important resource monitoring feature of Microsoft Exchange Transport Service that exists on Hub/Edge Transport servers. The following system resources are monitored by this:&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:arial;"&gt;&lt;ul&gt;&lt;li&gt;Free space on the hard disk drive that stores the message queue database.&lt;/li&gt;&lt;li&gt;Free space on the hard disk drive that stores the message queue database transaction logs.&lt;/li&gt;&lt;li&gt;Number of uncommitted message queue database transactions that exist in memory.&lt;/li&gt;&lt;li&gt;Memory that is used by the EdgeTransport.exe process.&lt;/li&gt;&lt;li&gt;Memory that is used by all processes.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;All configuration options and threshold values for back pressure are available in the &lt;em&gt;EdgeTransport.exe.config&lt;/em&gt; application configuration file that is located in the &lt;em&gt;C:\Program Files\Microsoft\Exchange Server\Bin&lt;/em&gt; directory. You can even enable or disable this resource monitoring by changing the &lt;em&gt;EnableResourceMonitoring&lt;/em&gt; parameter in EdgeTransport.exe.config file.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;There might be situations and i also ran into one when you notice that the mail has stopped flowing from the Hub server and the queues are disabled. In the event logs, there is a warning message from MSExchangeTransport with event id 15004 which states:&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#000099;"&gt;Resource pressure increased from Normal to Medium. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;color:#000099;"&gt;Resource utilization of the following resources exceed the normal level: &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-size:85%;"&gt;Version buckets = XXX [Medium] [Normal=80 Medium=120 High=200] &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-size:85%;"&gt;Back pressure caused the following components to be disabled: &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-size:85%;"&gt;Inbound mail submission from the Internet &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-size:85%;"&gt;Mail submission from the Pickup directory &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-size:85%;"&gt;Mail submission from the Replay directory &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-size:85%;"&gt;Mail delivery to remote domains&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Please note that all these threshold values for normal, medim and high are defined in the EdgeTransport.exe.config file. There can be number of reasons that can cause resource pressure to jump high and disable the queues... here are most expected reasons for this:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Running out of disk space or disk performance issues.&lt;/li&gt;&lt;li&gt;Running out of memory&lt;/li&gt;&lt;li&gt;Antivirus software running on Exchange Server with incorrect configuration&lt;/li&gt;&lt;li&gt;Virus issues.&lt;/li&gt;&lt;li&gt;A very large message being processed by Exchange Server.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;The first 4 are are very visible and you can easily verify if one or the other is running out or spyking anything. In most of the cases, its the fifth one that is likely to hit. Once that large message gets in the submission queue, it is being processed by exchange server and this causes the problem. &lt;/p&gt;&lt;p&gt;There are various things that can prevent this type of scenario... for e.g. Outlook 2010 wouldn't even let you attach the attachment that is larger than the limits set on an exchange server, however if you are running earlier version of Outlook and Exchange Server is also not at current update level, this can happen.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;Here are the few steps that you need to do for the quick resolution for this:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Find out the mailbox that has sent the large email.&lt;/li&gt;&lt;li&gt;Disable that mailbox.&lt;/li&gt;&lt;li&gt;Restart the Information Store service on the mailbox server.&lt;/li&gt;&lt;li&gt;Change the location of Queue Database path and log file path. It can be done from EdgeTransport.exe.config file by changing the value for "&lt;em&gt;QueueDatabasePath&lt;/em&gt;" and "&lt;em&gt;QueueDatabaseLoggingPath&lt;/em&gt;".&lt;/li&gt;&lt;li&gt;Restart the MSExchange Transport Service on the Hub Transport Server.&lt;/li&gt;&lt;li&gt;You might need to perform the recovery on the queue database to get the emails that are in uncommitted state on the previous queue database from the logs.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;If you want to learn more on backup pressure, here's the technet for you. &lt;/p&gt;&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb201658.aspx"&gt;Understanding Back Pressure&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2635301568685478706?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2635301568685478706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2635301568685478706' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2635301568685478706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2635301568685478706'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/11/troubleshooting-back-pressure-issues.html' title='Troubleshooting Back Pressure Issues | Exchange Server 2007 Hub/Edge Transport Servers'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-922647307031769855</id><published>2009-10-09T01:26:00.000-07:00</published><updated>2009-10-09T01:34:24.189-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2010'/><title type='text'>Exchange 2010! Released to Manufacturing</title><content type='html'>&lt;span style="font-family:arial;"&gt;Great news for everyone... described as the most advanced and the best messaging application by many - Exchange 2010 has been Released to Manufacturing... announced on the &lt;/span&gt;&lt;a href="http://msexchangeteam.com/archive/2009/10/08/452775.aspx"&gt;&lt;span style="font-family:arial;"&gt;MS Exchange Team blog&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-922647307031769855?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/922647307031769855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=922647307031769855' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/922647307031769855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/922647307031769855'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/10/exchange-2010-released-to-manufacturing.html' title='Exchange 2010! Released to Manufacturing'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-417669255272158814</id><published>2009-07-18T10:05:00.000-07:00</published><updated>2009-07-18T10:07:44.420-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Update Rollup 9 for Microsoft Exchange Server SP1 Released</title><content type='html'>&lt;span style="font-family:arial;"&gt;Microsoft has released Update Rollup 9 for Microsoft Exchange Server 2007 Service Pack 1 (SP1). &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;This update rollup contains some imortant bug fixes.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://support.microsoft.com/kb/970162"&gt;&lt;span style="font-family:arial;"&gt;KB 970162&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt; details about the issues fixed in this release of update rollup.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://msexchangeteam.com/archive/2009/07/17/451835.aspx"&gt;&lt;span style="font-family:arial;"&gt;Read more on MSExchange Team Blog.&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-417669255272158814?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/417669255272158814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=417669255272158814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/417669255272158814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/417669255272158814'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/07/update-rollup-9-for-microsoft-exchange.html' title='Update Rollup 9 for Microsoft Exchange Server SP1 Released'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-4534644272446633835</id><published>2009-07-11T04:16:00.000-07:00</published><updated>2009-07-13T03:01:54.372-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - Mailbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Standby Continuous Replication - On Standalone Mailbox Servers - Part 3</title><content type='html'>&lt;span style="font-family:arial;"&gt;In &lt;a href="http://smarthost.blogspot.com/2009/07/standby-continuous-replication-on_11.html"&gt;Part 2&lt;/a&gt;, we discussed about the Preperation of the SCR Target server, in this Part 3, we will talk about &lt;strong&gt;SCR Activation&lt;/strong&gt; for the &lt;strong&gt;Database Portability&lt;/strong&gt; scenarios and in the end, we will discuss about &lt;strong&gt;SCR Activation&lt;/strong&gt; using the &lt;strong&gt;Recover Server&lt;/strong&gt; switch.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Database Portability is a new feature of Exchange 2007 and it allows us to mount the exchange database on any of the exchange servers in same organization. So in case of a database corruption say in SG1, we can manually perform the activation of the SCR target database.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;u&gt;&lt;em&gt;Here are detailed steps for SCR Activation for the database portabilty scenarios:&lt;/em&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;1.&lt;/strong&gt; Dismount the SCR Source database.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;2.&lt;/strong&gt; Now we need to disable the SCR and need to make the target database available for mounting. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;This is done by the following command:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-family:arial;color:#000099;"&gt;Restore-StorageGroupCopy SourceServerName\SG1 -StandbyMachine TargetServerName&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;em&gt;Note: If the SCR source is not available, the Force parameter should be used with the Restore-StorageGroupCopy command.&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;color:#000099;"&gt;&lt;span style="color:#000000;"&gt;&lt;strong&gt;3.&lt;/strong&gt;&lt;/span&gt; &lt;span style="color:#000000;"&gt;After this has completed, we need to verify whether the database is in a &lt;strong&gt;Clean Shutdown&lt;/strong&gt; state. If the database is in a Dirty Shutdown state, we can bring the database to a Clean Shutdown state by running Eseutil recovery mode (Eseutil /r) against the database.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;4.&lt;/strong&gt; Now after the database is in the Clean Shutdown state, we need to update the Active Directory with the new locations of the Storage Group and database files. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;Here are the commands to change the paths for SG1Target and DBTarget from the temp paths to the paths for the SCR target's storage group and database files:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Move-StorageGroupPath TargetServerName\SG1Target -SystemFolderPath Path &lt;target&gt;-LogFolderPath Path &lt;target&gt;-ConfigurationOnly&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Move-DatabasePath TargetServerName\SG1Target\DBTarget -EdbFilePath Path &lt;target&gt;-ConfigurationOnly&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-family:Arial;color:#000099;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;color:#000099;"&gt;&lt;span style="font-family:arial;color:#000000;"&gt;&lt;strong&gt;5.&lt;/strong&gt;&lt;/span&gt; &lt;span style="color:#000000;"&gt;Now we need to make the database to allow itslef to be overwritten during a restore operation. We can do this from its properties from the EMC.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;6.&lt;/strong&gt; Next, we can mount this database.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;7.&lt;/strong&gt; Ok now, the database is mounted, but we need to rehome the mailboxes to point to SCR Target Server. Please note that Microsoft Exchange System Attendant and System mailboxes should not be included in this. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;Here is the command to do this:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;Get-Mailbox -Database SourceServerName\SG1\DB &lt;/em&gt;I&lt;em&gt; where {$_.ObjectClass -NotMatch '(SystemAttendantMailboxExOleDbSystemMailbox)'} &lt;/em&gt;I&lt;em&gt; Move-Mailbox -ConfigurationOnly -TargetDatabase TargetServerName\SG1Target\DBTarget&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-family:Arial;color:#000099;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;So now this information has been replicated across the Active Directory, users can access the mailboxes now.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Please note if the Source server is not accessible, for clients running Outlook 2003 and earlier versions, we need to change their outlook profile to point to new target server.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;Now, there might be scenarios where the whole source server is completely down and is not accessible pertaining to any hardware failure or something else, in these cases we can use Recover Server to activate the SCR target.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;em&gt;&lt;u&gt;Here are the detailed steps for SCR Acttivation using Recover Server:&lt;/u&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;1.&lt;/strong&gt; Disable the SCR and make the target databases available for mounting.&lt;br /&gt;This is done by the following command:&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:Arial;"&gt;&lt;p&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Restore-StorageGroupCopy SourceServerName\SG1 -StandbyMachine TargetServerName -Force&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color:#000000;"&gt;&lt;strong&gt;2.&lt;/strong&gt; Uninstall exchange server from the target server.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;3.&lt;/strong&gt; Rename the target server as the name of the source server if you have Outlook 2003 clients and want them to rehome automatically.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;4.&lt;/strong&gt; Run &lt;span style="color:#000099;"&gt;&lt;em&gt;Setup /recoverserver.&lt;/em&gt; &lt;/span&gt;&lt;span style="color:#000000;"&gt;This should be run from the location where exchange binaries are located.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;5.&lt;/strong&gt; If the databases are in Dirty Shutdown state, use Eseutil to recover the databases.&lt;/p&gt;&lt;p&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-4534644272446633835?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/4534644272446633835/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=4534644272446633835' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4534644272446633835'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4534644272446633835'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/07/standby-continuous-replication-on_2088.html' title='Standby Continuous Replication - On Standalone Mailbox Servers - Part 3'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-6303196305717786457</id><published>2009-07-11T03:37:00.000-07:00</published><updated>2009-07-11T03:44:55.299-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - Mailbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Standby Continuous Replication - On Standalone Mailbox Servers - Part 2</title><content type='html'>&lt;p&gt;&lt;span style="font-family:arial;"&gt;In the &lt;a href="http://smarthost.blogspot.com/2009/07/standby-continuous-replication-on.html"&gt;Part 1&lt;/a&gt; of this article, we discussed about SCR and how to enable it. In this Part 2, we will focus on the second step i.e. &lt;strong&gt;Prepare the SCR Target Server&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;We can have the target server prepared initially so that in case of a failure, the SCR activation can be done pretty quickly that will save us precious time.&lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;For all the Storage Groups (from the source server) whose copy has been setup on the SCR target server, we will create the Storage Groups on the Target server and create the mailbox database on it. We can keep the path of the log files and the database on any temp location as we will mount this store, dismount it and remove that temp directory.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;u&gt;Steps and Commands:&lt;/u&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;As in the part 1 of this article, we have enabled the SCR for SG1 on the Source Server. Here we will create the Storage Group SG1Target and mailbox database DBTarget on the Target Server.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;New-StorageGroup -Server TargetServerName -name SG1Target -LogFolderPath C:\SG1Target -SystemFolderPath C:\SG1Target&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;New-MailboxDatabase -StorageGroup TargetServerName\SG1Target -Name DBTarget -EdbFilePath C:\SG1Target\dbtarget.edb&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Mount-Database DBTarget&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color:#000099;"&gt;&lt;em&gt;Dismount-Database DBTarget&lt;/em&gt;&lt;/span&gt; &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Delete everything from C:\SG1Target&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Please note that these storage groups that we have set up on the target server are only temporary objects that will be used to carry out the database portability recovery during the SCR Activation Process. We can create them later on also but creating them now will save us the precious time while performing the recovery.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-6303196305717786457?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/6303196305717786457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=6303196305717786457' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/6303196305717786457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/6303196305717786457'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/07/standby-continuous-replication-on_11.html' title='Standby Continuous Replication - On Standalone Mailbox Servers - Part 2'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-7338605907695228287</id><published>2009-07-11T02:44:00.000-07:00</published><updated>2009-07-11T03:11:21.859-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - Mailbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Standby Continuous Replication - On Standalone Mailbox Servers</title><content type='html'>&lt;p&gt;&lt;span style="font-family:arial;"&gt;SCR - Standby Continuous Replication, the wonderful new feature introduced in Exchange Server 2007 SP1, introduces a new dimension in High Availabilty for Exchange Server 2007. SCR is designed for scenarios that use standby recovery servers and allows replicating a copy of Storage Group to a number of remote servers.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;SCR uses the same log shipping and replay technology as local continuous replication (LCR) and cluster continuous replication (CCR).&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;It is very useful in the DR planning especially if we don’t want to go for full fledged clustering with automatic failover technologies like CCR because of various reasons like cost constraints of servers, OSs that are needed to have these types of setups.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;SCR introduce redundancy in two scenarios for the Mailbox Servers:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;One Storage Group or Multiple Storage Groups go corrupt - &lt;em&gt;&lt;span style="font-size:85%;"&gt;Use Database Portability to activate SCR target databases.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Full Server failure - &lt;em&gt;&lt;span style="font-size:85%;"&gt;Use Server Recovery to activate SCR target databases.&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;The starting point for SCR is called the &lt;em&gt;&lt;strong&gt;source&lt;/strong&gt;&lt;/em&gt;, which is any storage group, except a recovery storage group and the endpoint for SCR is called the &lt;em&gt;&lt;strong&gt;target&lt;/strong&gt;&lt;/em&gt;. SCR can support multiple targets per storage group. Although SCR can be combined with CCR and LCR, in this article we will focus and discuss its configuration on the standalone Mailbox Servers.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;The whole process revolves around three activities:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Enable SCR&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Prepare the SCR Target Server&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;SCR Activation&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p align="center"&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;&lt;u&gt;Enable SCR&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;u&gt;Requirements:&lt;/u&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p align="left"&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;The paths must be the same for both soource and the target like if source server is C:\Exchange\Data and C:\Exchange\Logs then these paths must be available on the target server.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;There is a hard coded 50 log lag between the Source and Target, by default there is a 24 hour replay time which is configurable.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;There can be only 1 database per storage group.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;em&gt;&lt;u&gt;Command:&lt;/u&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Enable-StorageGroupCopy SourceServerName\SG1 -StandbyMachine TargetServerName        -ReplayLagTime 0.0:0:0&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-family:Arial;color:#000099;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;u&gt;Parameters:&lt;/u&gt;&lt;/em&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;ReplayLagTime&lt;/strong&gt; specifies how long the Replication Service waits before replaying replicated transaction logs to the replica Database (EDB) on the target. Default - 1 day&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:arial;"&gt;&lt;p&gt;&lt;strong&gt;TruncationLagTime&lt;/strong&gt; sets a lag time for truncating log files on that replica. Default - 0.&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;We can validate and check the status of the replication by running:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Get-storagegroupcopystatus -standbymachine TargetServerName&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-family:Arial;color:#000099;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000000;"&gt;We will discuss the next two steps in the next parts of this article.&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-7338605907695228287?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/7338605907695228287/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=7338605907695228287' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/7338605907695228287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/7338605907695228287'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/07/standby-continuous-replication-on.html' title='Standby Continuous Replication - On Standalone Mailbox Servers'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-5406554618382302395</id><published>2009-07-07T03:24:00.000-07:00</published><updated>2009-07-07T03:29:16.566-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - HUB'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>451 4.4.0 DNS query failed</title><content type='html'>&lt;span style="font-family:arial;"&gt;I was working on this annoying issue few days back, the mails sent to few domains are getting stuck in the queues on the Hub Transport server. The error message on the queue states &lt;em&gt;451 4.4.0 DNS query failed&lt;/em&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Well, it looked liked from here that there might be some issue with the DNS, ran few nslookup tests from the HUB servers itself, and surprisingly the domain and its MX records were resolving fine and i was able to connect to them absolutely fine.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;More interestingly, if you hardcode the entry of the MX Record for that domain in the hosts file, the mails went through straight away.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;I researched around few forum posts stated below, it seem like that this is a Bug with &lt;strong&gt;Exchange Server 2007&lt;/strong&gt; on &lt;strong&gt;Windows Server 2008&lt;/strong&gt;, some issue related to IPv6.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;Reference Posts:&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&lt;a href="http://social.technet.microsoft.com/Forums/en-US/exchangesvrtransport/thread/2e9a6263-7863-4d13-9480-7611db222e9e"&gt;http://social.technet.microsoft.com/Forums/en-US/exchangesvrtransport/thread/2e9a6263-7863-4d13-9480-7611db222e9e&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&lt;a href="http://social.technet.microsoft.com/Forums/en-US/exchangesvrtransport/thread/5ac614ee-e4fb-41d9-88f0-363f912634b1"&gt;http://social.technet.microsoft.com/Forums/en-US/exchangesvrtransport/thread/5ac614ee-e4fb-41d9-88f0-363f912634b1&lt;/a&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-5406554618382302395?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/5406554618382302395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=5406554618382302395' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5406554618382302395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5406554618382302395'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/07/451-440-dns-query-failed.html' title='451 4.4.0 DNS query failed'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-1287420177671796852</id><published>2009-05-20T03:55:00.000-07:00</published><updated>2009-05-20T03:57:15.989-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Update Rollup 8 for Microsoft Exchange Server SP1 Released</title><content type='html'>&lt;p&gt;&lt;span style="font-family:arial;"&gt;Microsoft has released Update Rollup 8 for Microsoft Exchange Server 2007 Service Pack 1 (SP1).&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;It contains the important bug fix which happened after Update Rollup 7 which caused the sender of the Delivery Status Notification to be unresolved.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://support.microsoft.com/kb/968012"&gt;KB 968012&lt;/a&gt; details about the issues fixed in this release of update rollup.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt; &lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;a href="http://msexchangeteam.com/archive/2009/05/19/451371.aspx"&gt;Read more on MSExchange Team Blog. &lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-1287420177671796852?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/1287420177671796852/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=1287420177671796852' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/1287420177671796852'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/1287420177671796852'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/05/update-rollup-8-for-microsoft-exchange.html' title='Update Rollup 8 for Microsoft Exchange Server SP1 Released'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-5856746324614639827</id><published>2009-05-13T02:09:00.000-07:00</published><updated>2009-05-13T02:12:22.162-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Exchange Server 2007 SP2... Arriving Soon!</title><content type='html'>&lt;span style="font-family:arial;"&gt;Exchange Server 2007 SP2 is set to arrive in Q3 this year... it contains many new features but some great news on the backup front. It is providing the new backup VSS-based plugin that will enable users to take Exchange aware VSS backups from Windows Server 2008. So we will be able to backup and restore Exchange 2007 SP2 databases from Windows Server 2008 backup tool.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;For more details and other features, please read this &lt;a href="http://msexchangeteam.com/archive/2009/05/11/451281.aspx"&gt;MSExchange Team blog&lt;/a&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-5856746324614639827?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/5856746324614639827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=5856746324614639827' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5856746324614639827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5856746324614639827'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/05/exchange-server-2007-sp2-arriving-soon.html' title='Exchange Server 2007 SP2... Arriving Soon!'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2109057762172761692</id><published>2009-03-27T04:24:00.000-07:00</published><updated>2009-03-27T13:13:10.343-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Outlook'/><title type='text'>Outlook Anywhere or RPC over HTTPS configuration from Script</title><content type='html'>&lt;span style="font-family:arial;"&gt;I was reading this interesting post from Oz Casey Dedeal about &lt;a href="http://smtp25.blogspot.com/2009/03/rpc-over-https-script.html"&gt;RPC over HTTPS Script&lt;/a&gt;. This prompted to me to write this post as i was working on this some time back and had another way of scripting RPC over HTTPS and Outlook Anywhere configuration.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;This VB script will do the configuration for both Outlook 2003 and Outlook 2007. This script basically aims at changing the registry entries for your Outlook Profile that do all the outlook over https or outlook anywhere configuration.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Here are the Registry Keys and values that we are targetting at for doing this configuration in an Outlook Profile:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\&lt;profile&gt;\13dbb0c8aa05101a9bb000aa002fc45a&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;em&gt;"00036601" - for Cached Mode&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;em&gt;"00036623" - Enable Exchange Proxy settings and control various check boxes like "on fast networks…" etc.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;em&gt;"00036627" - For Authentication - Basic or NTLM&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;em&gt;"001f6622" - for specifying Exchange proxy server name&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;&lt;em&gt;"001f6625" - for specifying Exchange proxy server name according to principal cert name.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;So the script will go like:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#000099;"&gt;Const HKEY_CURRENT_USER = &amp;amp;H80000001&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#000099;"&gt;strComputer = "."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" &amp;amp; _ &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;strComputer &amp;amp; "\root\default:StdRegProv")&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#000099;"&gt;strValue1Name = "00036601"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#000099;"&gt;arrValue1 = Array(&amp;amp;H00,&amp;amp;H00,&amp;amp;H00,&amp;amp;H00)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#000099;"&gt;strValue2Name = "00036623"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#000099;"&gt;arrValue2 = Array(&amp;amp;H00,&amp;amp;H00,&amp;amp;H00,&amp;amp;H00)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;strValue3Name = "00036627"&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;arr&lt;/span&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;Value3 = Array(&amp;amp;H00,&amp;amp;H00,&amp;amp;H00,&amp;amp;H00)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;strValue4Name = "001f6622"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;arrValue4 = Array(&amp;amp;H00,&amp;amp;H00,&amp;amp;H00,&amp;amp;H00)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#000099;"&gt;strValue5Name = "001f6625"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;color:#000099;"&gt;arrValue5 = Array(&amp;amp;H00,&amp;amp;H00,&amp;amp;H00,&amp;amp;H00)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;strKeyPath = "Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;oReg.EnumKey HKEY_CURRENT_USER, strKeyPath, arrSubKeys&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;For Each subkey In arrSubKeys&lt;/span&gt;&lt;br /&gt;&lt;span style="color:#000099;"&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;strFullPath = strKeyPath &amp;amp; "\" &amp;amp; subkey &amp;amp; "\13dbb0c8aa05101a9bb000aa002fc45a"&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;oReg.SetBinaryValue HKEY_CURRENT_USER,strFullPath,strValue1Name,arrValue1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;oReg.SetBinaryValue HKEY_CURRENT_USER,strFullPath,strValue2Name,arrValue2&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;oReg.SetBinaryValue HKEY_CURRENT_USER,strFullPath,strValue3Name,arrValue3&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;oReg.SetBinaryValue HKEY_CURRENT_USER,strFullPath,strValue4Name,arrValue4&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;oReg.SetBinaryValue HKEY_CURRENT_USER,strFullPath,strValue5Name,arrValue5&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;Next&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;font-size:85%;color:#000099;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Replace the value of 00 after &amp;amp;H in arrValue1, arrValue2, arrValue3, arrValue4 and arrValue5 with your values by looking into the registry under mentioned reg keys.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2109057762172761692?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2109057762172761692/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2109057762172761692' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2109057762172761692'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2109057762172761692'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/03/outlook-anywhere-or-rpc-over-https.html' title='Outlook Anywhere or RPC over HTTPS configuration from Script'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-8514952652025339636</id><published>2009-03-18T22:45:00.000-07:00</published><updated>2009-03-18T22:49:52.581-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Update Rollup 7 for Microsoft Exchange Server SP1 Released</title><content type='html'>&lt;span style="font-family:arial;"&gt;Microsoft has released Update Rollup 7 for Microsoft Exchange Server 2007 Service Pack 1 (SP1).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;This update has important fixes for SCR and IMAP4 issues.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://support.microsoft.com/kb/960384"&gt;KB 960384&lt;/a&gt; details about the issues fixed in this release of update rollup.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://msexchangeteam.com/archive/2009/03/18/450863.aspx"&gt;Read more on MSExchange Team Blog.&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-8514952652025339636?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/8514952652025339636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=8514952652025339636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/8514952652025339636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/8514952652025339636'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/03/update-rollup-7-for-microsoft-exchange.html' title='Update Rollup 7 for Microsoft Exchange Server SP1 Released'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-7051617437077393136</id><published>2009-03-07T10:50:00.000-08:00</published><updated>2009-03-07T11:44:27.156-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - UM'/><category scheme='http://www.blogger.com/atom/ns#' term='Unified Communications'/><title type='text'>Integration Of Exchange 2007 and OCS 2007</title><content type='html'>&lt;span style="font-family:arial;"&gt;In the &lt;a href="http://smarthost.blogspot.com/2009/02/world-of-unified-communications.html"&gt;last post&lt;/a&gt;, I discussed about the Microsoft's core solutions on Unified Communications - Exchange Server 2007 UM and OCS 2007. I had a chance to setup a test environment where they both operate together. So here we will talk about their intergration and take a look how it looks like.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;To have both of them work together, you need to have Exchange Server 2007 SP1. Here are the key steps that you need to perform to configure them:&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Configure the new dial plan. To do this, run this command from the powershell: &lt;p&gt;&lt;/span&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;New-umdialplan -name OCSPlan -Uritype "Sipname" -Voipsecurity "SipSecured" -Numberofdigitsinextension 4&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Go to properties of this dial plan and set the subscriber access number. Subscriber access is used by users to access their individual mailboxes to retrieve e-mail, voice messages, contacts, and calendaring information. Outlook Voice Access is the new Exchange 2007 Unified Messaging feature that lets subscribers access their Exchange 2007 mailbox.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Apply this dial plan to the UM server: &lt;em&gt;&lt;span style="color:#000099;"&gt;&lt;p&gt;&lt;/p&gt;set-umserver -id UM_Server_Name -dialplans OCSPlan&lt;/span&gt;&lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Run Powershell script "EXCHUCUTIL.PS1" from Exchange Management Shell. This is installed when you apply SP1 for Exchange 2007. To run this successfully you might need to modify the properties of the Start Menu shortcut for the Exchange Management Shell so that it launches directly from the Scripts folder "Program files\Microsoft\Exchange Server\Scripts".&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;On the OCS server, run OCSumutil with the following command line: &lt;span style="color:#660000;"&gt;&lt;em&gt;ocsumutil /domain:yourdomain.com&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Now you can configure your users for Unified Messaging. You can do this from Exchange Management Console and right click on the user to Enable Unified Messaging and select the dial plan.&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:arial;"&gt;So now when you log on with this user to Communicator 2007, you will see the additional call menu from where you can forward your calls or redirect incoming calls to voicemail.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5310525205558456338" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 191px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_BI2n87KMU_M/SbLGicAR8BI/AAAAAAAAAGI/tFOnUHYClYc/s400/UM+Enabled.JPG" border="0" /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;And now you get a Missed Conversation notification when someone IMs you and you are offline or away:&lt;/span&gt;&lt;a href="http://2.bp.blogspot.com/_BI2n87KMU_M/SbLFiTD8CuI/AAAAAAAAAF4/ZivRMinWPuc/s1600-h/Missed+Conversation+1.JPG"&gt;&lt;/a&gt;&lt;img id="BLOGGER_PHOTO_ID_5310525436944411410" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 197px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_BI2n87KMU_M/SbLGv5-_axI/AAAAAAAAAGQ/KxRHYiwpoKs/s400/Missed+Conversation+1.JPG" border="0" /&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5310526166639724258" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 468px; CURSOR: hand; HEIGHT: 239px; TEXT-ALIGN: center" alt="" src="http://4.bp.blogspot.com/_BI2n87KMU_M/SbLHaYT6RuI/AAAAAAAAAGY/sLfpRFnyF04/s400/Missed+Conversation.JPG" border="0" /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Also, You get the missed call notifications or voice mails when someone calls you via OCS c&lt;/span&gt;&lt;span style="font-family:arial;"&gt;lient:&lt;/span&gt;&lt;/p&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;img id="BLOGGER_PHOTO_ID_5310526663295560530" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 400px; CURSOR: hand; HEIGHT: 165px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_BI2n87KMU_M/SbLH3Sf461I/AAAAAAAAAGg/8o-J5EON8Zs/s400/Missed+Call.JPG" border="0" /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://3.bp.blogspot.com/_BI2n87KMU_M/SbLF1NaeSJI/AAAAAAAAAGA/4IhDyrc8gu8/s1600-h/Missed+Conversation.JPG"&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-7051617437077393136?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/7051617437077393136/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=7051617437077393136' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/7051617437077393136'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/7051617437077393136'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/03/integration-of-exchange-2007-and-ocs.html' title='Integration Of Exchange 2007 and OCS 2007'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_BI2n87KMU_M/SbLGicAR8BI/AAAAAAAAAGI/tFOnUHYClYc/s72-c/UM+Enabled.JPG' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-5760839544595902384</id><published>2009-02-15T20:17:00.000-08:00</published><updated>2009-02-15T20:33:28.113-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unified Communications'/><title type='text'>The world of Unified Communications</title><content type='html'>&lt;span style="font-family:arial;"&gt;Over the recent times, this has been one of the hottest topic of discussion in various organizations and among various professionals.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Microsoft and third-party vendors such as Cisco Systems, Avaya, Nortel, and Polycom offer products that support Unified Communications (UC), and have their own definitions for UC.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;If we talk about Microsoft here, Microsoft offers two integrated solutions: Microsoft Exchange Server 2007 and Office Communications Server 2007 that are the key players in Microsoft's UC strategy. Together they bridge the gap between computers and telephones. They integrate with your company's exisiting phone system and deliver complete communication services using your existing data network.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;So in the world of Unified Communications, Microsoft offers Exchange as the Unified Messaging component, handling voicemail, fax, and telephone access to messaging. OCS is the component that offers IM, conferencing, presence, and voice services.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;strong&gt;&lt;u&gt;Microsoft Exchange Server 2007 Unfied Messaging&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Here are the features that Unified Messaging Role provides in Exchange Server 2007:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Outlook Voice Access (OVA):&lt;/span&gt;&lt;/em&gt; Outlook Voice Access allows a phone to be a Unified Messaging client. A text-to-speech engine is built into the UM server to allow email message to be read from a users mailbox. A UM-enabled user can call into their company's UM server and can access Voicemail, Email, Calendar, Contacts, OOO messages and security and personalization settings.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Call Answering:&lt;/em&gt; &lt;span style="color:#000000;"&gt;Say if a user receives any external call, this call will be routed via IP/PBX or a VoIP gateway, if the destination user is not available, this call will be routed to Unified Messaging Server. The external user will be given an option to leave a voice mail and it will be delivered to the mailbox server, else the user will be notified of the missed call.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;span style="color:#000099;"&gt;Auto Attendant:&lt;/span&gt;&lt;/em&gt; The Auto Attendant in the Exchange Unified Messaging Server allows an organization to create customized menus, custom greetings, searching directory etc.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color:#000099;"&gt;Fax Receiving:&lt;/span&gt; The UM server provides the ability to receive faxes in .tiff format via IP/PBX or VoIP gateway.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;strong&gt;&lt;u&gt;Microsoft Office Communications Server 2007&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Office Communications Server 2007 manages all real-time (synchronous) communications including: instant messaging, VoIP, audio and video conferencing. It works with existing tele-communications systems, so business can deploy advanced VoIP and conferencing without tearing out their legacy phone networks. Microsoft Office Communications Server 2007 also powers Presence. With presence, you can see at-a-glance if someone is available and contact them with a click using instant messaging, a phone call or a video.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Microsoft unified communications technologies delivers voice and video conferencing through Microsoft Office Communications Server 2007 via IP. This means that conference call audio and video streams are captured and logged just like an instant message or an email.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The complete conferencing solution requires:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;Office Communications Server 2007 &lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;Microsoft Office Communicator 2007 &lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;Microsoft Office Live Meeting service (2007) &lt;/em&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;Video-equipped computers and/or VoIP phones&lt;/em&gt;&lt;/span&gt; &lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;strong&gt;&lt;u&gt;Integration of Exchange 2007 and OCS 2007&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Microsoft Exchange Server 2007 Unified Messaging and Microsoft Office Communications Server 2007 can be deployed together to provide voice messaging, Instant Messaging (IM), enhanced user presence, audio-video conferencing, and an integrated e-mail and messaging experience for users in your organization.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Here are the key features and benefits that they will provide together:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;You get the missed call notifications or voice mails when someone calls you via OCS client.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;You get a notification when someone IMs you and you are offline or away.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;OCS automatically uses the out-of-office (OOF) message text you set in Exchange.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Presence information displayed in Microsoft Outlook 2003/2007 and in Windows Sharepoints Services team sites and document libraries.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;So in a nutshell, you are Connected... Always! &lt;/span&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-5760839544595902384?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/5760839544595902384/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=5760839544595902384' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5760839544595902384'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5760839544595902384'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/02/world-of-unified-communications.html' title='The world of Unified Communications'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-6377731920749488247</id><published>2009-02-10T20:39:00.000-08:00</published><updated>2009-02-10T20:45:00.315-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Update Rollup 6 for Microsoft Exchange Server SP1 Released</title><content type='html'>&lt;span style="font-family:arial;"&gt;Microsoft has released Update Rollup 6 for Microsoft Exchange Server 2007 Service Pack 1 (SP1).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;This update has a fix for the critical security issue and a fix to allow IE 8 to be used for OWA 2007. This does not include OWA 2007 S/MIME control.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://support.microsoft.com/kb/959241"&gt;KB 959241&lt;/a&gt; details about the issues fixed in this release of update rollup.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://msexchangeteam.com/archive/2009/02/10/450603.aspx"&gt;Read more on MSExchange Team Blog.&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-6377731920749488247?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/6377731920749488247/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=6377731920749488247' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/6377731920749488247'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/6377731920749488247'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/02/update-rollup-6-for-microsoft-exchange.html' title='Update Rollup 6 for Microsoft Exchange Server SP1 Released'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-359023204968915163</id><published>2009-01-25T03:29:00.000-08:00</published><updated>2009-01-25T04:28:33.530-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - Mailbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Users Mailboxes and DLs'/><title type='text'>Some mailboxes show up as Shared or Linked... after Migrating to Exchange Server 2007</title><content type='html'>&lt;span style="font-family:arial;"&gt;Here's a scenario where after migrating users from Exchange Server 2003 to Exchange Server 2007, some of the user mailboxes show as "Shared" Mailbox or "Linked" Mailbox within the Exchange Management Console... instead of showing them as "User" Mailbox.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;A &lt;strong&gt;Linked mailbox&lt;/strong&gt; is a mailbox that is associated with an external account. Thus Linked mailboxes are normal mailboxes that can hold an External account in a separate resource forest.&lt;/span&gt; &lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:arial;"&gt;Few of these mailboxes here were shown as Linked mailboxes after migration because an orphan Active Directory Account has the "Associated External Account" right on the mailbox in question.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://3.bp.blogspot.com/_BI2n87KMU_M/SXxTsscGCUI/AAAAAAAAAFA/4n2qPbo7iUs/s1600-h/linked+mailboxes.JPG"&gt;&lt;/a&gt;&lt;img id="BLOGGER_PHOTO_ID_5295199773674481778" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 325px; CURSOR: hand; HEIGHT: 337px; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_BI2n87KMU_M/SXxUI5SYqHI/AAAAAAAAAFI/JFBVt2cgJrc/s400/linked+mailboxes.JPG" border="0" /&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="font-family:arial;"&gt;To fix this and have them show up as normal "User" mailboxes remove that orphan Active Directory account that has the "Associated External Account" right on the mailbox in question and run the following command from the Exchange Management Shell:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;span style="color:#000066;"&gt;set-mailbox -id MAILBOX_NAME -ApplyMandatoryProperties&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Now we come to why few mailboxes are shown up here as &lt;strong&gt;Shared mailboxes&lt;/strong&gt;. If you have Self permission with associated external account checked, you get the shared mailbox on migration. That is the reason these mailboxes are showed up as shared.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;img id="BLOGGER_PHOTO_ID_5295202039805866802" style="DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 337px; CURSOR: hand; HEIGHT: 373px; TEXT-ALIGN: center" alt="" src="http://3.bp.blogspot.com/_BI2n87KMU_M/SXxWMzSNczI/AAAAAAAAAFY/O0tENPNzMKw/s400/Shared+Mailboxes.JPG" border="0" /&gt; &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style="font-family:Arial;"&gt;To fix this, remove the "Associated External Account" permission from the Self and again run that command:&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:arial;color:#000066;"&gt;&lt;em&gt;set-mailbox -id MAILBOX_NAME -ApplyMandatoryProperties&lt;/em&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;div&gt;&lt;em&gt;&lt;span style="font-family:Arial;color:#000066;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://blogs.technet.com/evand/archive/2007/02/28/applymandatoryproperties.aspx"&gt;To read and understand more about the ApplyMandatoryProperties Parameter, read this excellent blog entry from Evan Dodds.&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-359023204968915163?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/359023204968915163/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=359023204968915163' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/359023204968915163'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/359023204968915163'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/01/some-mailboxes-show-up-as-shared-or.html' title='Some mailboxes show up as Shared or Linked... after Migrating to Exchange Server 2007'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_BI2n87KMU_M/SXxUI5SYqHI/AAAAAAAAAFI/JFBVt2cgJrc/s72-c/linked+mailboxes.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-747375514399614971</id><published>2009-01-13T01:43:00.000-08:00</published><updated>2009-01-13T01:53:51.274-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Exchange Server Remote Connectivity Analyzer</title><content type='html'>&lt;span style="font-family:arial;"&gt;This looks pretty exciting... in beta though but worth keeping an eye on as it can be very useful for exchange admins... especially the amount of troubleshooting we need to do... :-) &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="https://www.testexchangeconnectivity.com/"&gt;&lt;span style="font-family:arial;"&gt;https://www.testexchangeconnectivity.com/&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_BI2n87KMU_M/SWxj7tVU1iI/AAAAAAAAAEo/JNybglZcpUg/s1600-h/1.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5290713539685963298" style="FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 400px; CURSOR: hand; HEIGHT: 232px" alt="" src="http://1.bp.blogspot.com/_BI2n87KMU_M/SWxj7tVU1iI/AAAAAAAAAEo/JNybglZcpUg/s400/1.JPG" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-747375514399614971?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/747375514399614971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=747375514399614971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/747375514399614971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/747375514399614971'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/01/exchange-server-remote-connectivity.html' title='Exchange Server Remote Connectivity Analyzer'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_BI2n87KMU_M/SWxj7tVU1iI/AAAAAAAAAEo/JNybglZcpUg/s72-c/1.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-4212494385855287297</id><published>2009-01-12T05:13:00.000-08:00</published><updated>2009-01-12T05:15:59.763-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Entourage for EWS</title><content type='html'>&lt;span style="font-family:arial;"&gt;Entourage for Exchange Web Services is targeted at organizations using Exchange Server 2007. This means that we can finaly say goodbye to WebDav and hopefully to all the issues that we face as EWS is a stronger and more robust protocol than WebDAV, that enables client applications to communicate with the server running Microsoft Exchange Server 2007 SP1 or later – for better compatibility, performance and reliability.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Entourage EWS will launch a public beta this month. The final release will be available later this year as a free update to Office 2008 users.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;More Details: &lt;/span&gt;&lt;a href="http://www.microsoft.com/mac/itpros/entourage-ews.mspx"&gt;&lt;span style="font-family:arial;"&gt;http://www.microsoft.com/mac/itpros/entourage-ews.mspx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-4212494385855287297?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/4212494385855287297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=4212494385855287297' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4212494385855287297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4212494385855287297'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2009/01/entourage-for-ews.html' title='Entourage for EWS'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-3193843260795125430</id><published>2008-12-29T23:34:00.000-08:00</published><updated>2009-01-12T22:57:53.238-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - CAS'/><title type='text'>Configuring Autodiscover for Exchange 2007</title><content type='html'>&lt;p&gt;&lt;span style="font-family:arial;"&gt;The Autodiscover service provides a mechanism to automatically configure Exchange 2007 client applications to access the Client Access server.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;It is used to set up client applications like Outlook to work with Exchange by returning configuration data that is necessary for applications to function properly without requiring users to know where to fetch the data, such as discovery of the server that hosts a user's mailbox.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;&lt;u&gt;Configuring Autodiscover for External Access&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Outlook 2007 tries the following two URLs to try to connect to the Autodiscover service:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://mydomain.com/autodiscover/autodiscover.xml"&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;https://mydomain.com/autodiscover/autodiscover.xml&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="https://autodiscover.mydomain.com/autodiscover/autodiscover.xml"&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;https://autodiscover.mydomain.com/autodiscover/autodiscover.xml&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;u&gt;&lt;strong&gt;Step 1: Configuring DNS&lt;/strong&gt;&lt;/u&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;We will discuss the two simple and most commonly used scenarios here:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;1. Using a SSL Certificate That Supports Multiple DNS Names&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;There are third-party Certification Authorities (CAs) that currently support Subject Alternative Names. In this you provide all the necessary DNS names like &lt;em&gt;mail.mydomain.com&lt;/em&gt;, &lt;em&gt;autodiscover.mydomain.com&lt;/em&gt; etc. in the same certificate by using a Unified Communications certificate that supports the Subject Alternative Name field.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;For the Autodiscover service to function correctly, you must add an additional host record &lt;em&gt;(autodiscover.mydomain.com)&lt;/em&gt; so that Outlook 2007 clients can locate and connect to the Autodiscover Service when they use the Outlook Anywhere feature from the Internet. The host record you create should map to the Public IP Address that will be used as the entry point to your Client Access server.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;2. Using One Single-Name Certificate and the Autodiscover SRV Record&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;This solution is to use one single-name certificate installed on the Default Web Site.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;If your DNS provider supports SRV records, this solution is the simplest and least expensive way to deploy Outlook Anywhere in hosted and non-hosted Exchange 2007 environments.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Create an SRV record:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Service: _autodiscoverProtocol: _tcpPort Number: 443 Host: mail.mydomain.com&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;For more information on Outlook 2007 and Autodiscover SRV records configuration, please read this knowledgebase article: &lt;/span&gt;&lt;a href="http://support.microsoft.com/?kbid=940881"&gt;&lt;span style="font-family:arial;"&gt;http://support.microsoft.com/?kbid=940881&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;&lt;strong&gt;&lt;u&gt;Step 2: Modify the Service Connection Point (SCP)&lt;/u&gt;&lt;/strong&gt;&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;By default, the URL for the Autodiscover Service stored in the SCP object in Active Directory will reference the internal FQDN for the Client Access server during Exchange 2007 Setup. You will use the &lt;em&gt;Set-ClientAccessServer&lt;/em&gt; cmdlet to modify this URL so that it points to the new location (FQDN) for the Autodiscover service.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In the Exchange Management Shell, run the following command:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Set-ClientAccessServer -identity CAS_servername &lt;servername&gt;-AutodiscoverServiceInternalUri &lt;/em&gt;&lt;/span&gt;&lt;a href="https://mail.mydomain.com/autodiscover/autodiscover.xml"&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;https://mail.mydomain.com/autodiscover/autodiscover.xml&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;You can point this to &lt;/span&gt;&lt;a href="https://autodiscover.mydomain.com/autodiscover/autodiscover.xml"&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;https://autodiscover.mydomain.com/autodiscover/autodiscover.xml&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt; if you are using DNS host record for autodiscover.mydomain.com.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;Step 3: Configuring Exchange Services for Autodiscover&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;1. Enable Outlook Anywhere for the external host name.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Enable-OutlookAnywhere -Server CAS_servername &lt;cas_servername&gt;-ExternalHostname "mail.mydomain.com" -ExternalAuthenticationMethod "Basic" -SSLOffloading:$False&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;2. Configure the external URL for offline address book for the Autodiscover service.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Set-OABVirtualDirectory -identity "CAS_servername&lt;cas_servername&gt;\OAB (Default Web Site)" -externalurl &lt;/em&gt;&lt;/span&gt;&lt;a href="https://mail.mydomain.com/OAB"&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;https://mail.mydomain.com/OAB&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt; -RequireSSL:$true&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;3. Configure the external URL for Unified Messaging for the Autodiscover service.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;Set-UMVirtualDirectory -identity "CAS_servername&lt;cas_servername&gt;\UnifiedMessaging (Default Web Site)" -externalurl &lt;/em&gt;&lt;/span&gt;&lt;a href="https://mail.mydomain.com/UnifiedMessaging/Service.asmx"&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt;https://mail.mydomain.com/UnifiedMessaging/Service.asmx&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;color:#000099;"&gt;&lt;em&gt; -BasicAuthentication:$True&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;4. Configure the external URL for Exchange Web Services for the Availability service and Out of Office services.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:arial;color:#000099;"&gt;Set-WebServicesVirtualDirectory -identity "CAS_servername&lt;cas_servername&gt;\EWS (Default Web Site)" -externalurl &lt;/span&gt;&lt;/em&gt;&lt;a href="https://mail.mydomain.com/EWS/Exchange.asmx"&gt;&lt;em&gt;&lt;span style="font-family:arial;color:#000099;"&gt;https://mail.mydomain.com/EWS/Exchange.asmx&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="font-family:arial;color:#000099;"&gt; -BasicAuthentication:$True&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-3193843260795125430?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/3193843260795125430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=3193843260795125430' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3193843260795125430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3193843260795125430'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/12/configuring-autodiscover-for-exchange.html' title='Configuring Autodiscover for Exchange 2007'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-3289759984523268639</id><published>2008-11-25T09:56:00.000-08:00</published><updated>2008-11-25T10:05:51.241-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Update Rollup 5 for Exchange 2007 SP1</title><content type='html'>&lt;span style="font-family:arial;"&gt;The Update Rollup 5 for Exchange 2007 SP1 has been released and is available at &lt;/span&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=652ED33A-11A1-459C-8FFE-90B9CBFE7903&amp;amp;displaylang=en"&gt;&lt;span style="font-family:arial;"&gt;Microsoft Download Center&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;.&lt;br /&gt;So would recommend that you should plan for its install as this has fixed quite a lot of issues.&lt;br /&gt;&lt;/span&gt;&lt;a href="http://msexchangeteam.com/archive/2008/11/21/450151.aspx"&gt;&lt;span style="font-family:arial;"&gt;More details at MS Exchange Team Blog&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt;.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-3289759984523268639?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/3289759984523268639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=3289759984523268639' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3289759984523268639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3289759984523268639'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/11/update-rollup-5-for-exchange-2007-sp1.html' title='Update Rollup 5 for Exchange 2007 SP1'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-3758416206290856259</id><published>2008-11-12T07:49:00.000-08:00</published><updated>2009-01-12T23:00:16.026-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - Mailbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Information Store Crashing, Exchange 2007</title><content type='html'>&lt;span style="font-family:arial;"&gt;The Microsoft Information Store Service (Store.exe) is repeatedly crashing an Exchange 2007 Mailbox Server.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;In the application log, we get the following error message and store.exe is crashing due to EXCDO.DLL file:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;Faulting application store.exe, version XXXX, time stamp XXXX, faulting module EXCDO.DLL, version XXXX, time stamp XXXX, exception code XXXX, fault offset 0x00000000001ed390, process id 0x1fc8, application start time XXXX.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Have opened up a case with MS PSS and had them analyze the crash dumps. They have identified it as a Bug. The issue is casued by Mac's, Entourage clients that does calendar bookings in the ICS format and the crash is occuring due to Entourage Client accessing a badly created ICS.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;MS will provide a fix to this issue in Update Rollup 6.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;If anyone is experiencing this issue, make sure you call MS PSS first thing and have them provide the temp bug fix to you.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-3758416206290856259?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/3758416206290856259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=3758416206290856259' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3758416206290856259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3758416206290856259'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/11/information-store-crashing-exchange.html' title='Information Store Crashing, Exchange 2007'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-4762313757578149009</id><published>2008-11-01T11:59:00.000-07:00</published><updated>2008-11-01T12:27:51.245-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Web Services, Exchange 2007</title><content type='html'>&lt;span style="font-family:arial;"&gt;Now that we have finished the final phase of our migration and we have fully migrated the Public Folders to the new Exchange 2007 environment, want to talk about this exciting new component of Exchange 2007, that is the Web Services. Well I think this is the most exciting and amazing new feature in Exchange 2007 that makes life very easy of an Exchange Admin.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The Web Services that are included in Microsoft Exchange Server 2007 provide an XML messaging interface for managing Exchange store items and accessing functionality on a computer that is running Exchange 2007 from client applications.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Exchange 2007 includes the following Web services:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Exchange Web Services&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Autodiscover Service&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Unified Messaging Web Service&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;span style="font-family:Arial;"&gt;&lt;u&gt;&lt;strong&gt;1. Exchange Web Services&lt;/strong&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Exchange Web Services provides the functionality to enable client applications to communicate with the Exchange server. Exchange Web Services is deployed with the Client Access server (CAS) role. Microsoft Exchange Server 2007 clients connect to the computer that is running Exchange 2007 that has the Client Access server role installed in an Active Directory directory service site by using an HTTPS connection.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Some of the main operations that Exchange Web Services provide are:&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;The Availability Service:&lt;/strong&gt; Outlook 2007 clients can use HTTPS to connect and download free and busy data for other users through the Availability Service. Unlike previous versions of Exchange, free/busy data does not have to be stored in public folders, instead we access the target mailbox’s free/busy data directly from the calendar (via the Availability service).&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;OOF:&lt;/strong&gt; The ability to set Out-Of-Office messages is controlled by a new web service.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;OAB Distribution:&lt;/strong&gt; Outlook can use HTTPS to locate and download the Offline Address Book (OAB) from a web distribution point.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;The Exchange Data Service operations:&lt;/strong&gt; The Exchange Data Service operations enable the handling and organizing of items, folders, and attachments, as well as ambiguous name resolution and distribution list expansion.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;Notification and Synchronization Operations.&lt;/strong&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;&lt;u&gt;2. Autodiscover Service&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;The Autodiscover service provides a mechanism to automatically configure Exchange 2007 client applications to access the Client Access server.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;It is used to set up client applications like Outlook to work with Exchange by returning configuration data that is necessary for applications to function properly without requiring users to know where to fetch the data, such as discovery of the server that hosts a user's mailbox.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;&lt;u&gt;3. Unified Messaging Web Service&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;The Unified Messaging Web Service provides an extensibility point for clients to read and change information about Unified Messaging properties. If your mailbox is enabled to use Exchange 2007 Unified Messaging, you can use Outlook 2007 to play a voice message back to a phone.&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;Will discuss about their configuration in detail in the coming posts :-)&lt;/em&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-4762313757578149009?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/4762313757578149009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=4762313757578149009' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4762313757578149009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4762313757578149009'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/11/web-services-exchange-2007.html' title='Web Services, Exchange 2007'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-6907553704701618833</id><published>2008-10-22T23:47:00.000-07:00</published><updated>2009-01-12T22:59:03.807-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - HUB'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Get HUB server stats from Message Tracking</title><content type='html'>&lt;span style="font-family:arial;"&gt;Now in Exchange 2007, from Command Shell using Message Tracking, you can pull out some of the very exciting statistics which were never so easy from the previous versions of exchange.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Here we are talking about pulling up records like:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Number of emails sent by HUB servers over a given period of time.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Number of emails received by HUB servers over a given period of time.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:arial;"&gt;Number of emails sent by a particular sender or received by a particular recipient over a given period time&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-family:Arial;"&gt;Example: To get the number of emails sent by a HUB server, run this command from EMS:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;span style="color:#990000;"&gt;&lt;em&gt;Get-MessageTrackinglog -server &lt;server-name&gt;-start "MM/DD/YYYY hh:mm am/pm" -End "MM/DD/YYYY hh:mm /pm" -event SEND -ResultSize 999999 &lt;/em&gt;I &lt;em&gt;measure-object&lt;/em&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;Similarly you can add the switches like -event RECEIVE to get the number of message recieved, -Sender "Email address" to get from a particular sender etc.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-family:arial;"&gt;&lt;a href="http://exchangepedia.com/blog/2006/10/exchange-server-2007-message-tracking.html"&gt;Read this article from Bharat Suneja to get more details on Message Tracking from Exchange Server 2007&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-6907553704701618833?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/6907553704701618833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=6907553704701618833' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/6907553704701618833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/6907553704701618833'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/10/get-hub-server-stats-from-message.html' title='Get HUB server stats from Message Tracking'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2098407002357537685</id><published>2008-09-09T02:22:00.000-07:00</published><updated>2009-01-12T22:55:11.991-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003 - Disaster Recovery'/><title type='text'>Playing with RSG | Database Restore</title><content type='html'>&lt;span style="font-family:arial;"&gt;This came across few days back when one of our production Exchange 2003 backend server went down due to hardware failure and was totaly dead.The Backup team was shortly in action to carry out the restore. The restore was done on the different server in a Recovery Storage Group (RSG).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Now the question is how to merge these mailboxes in RSG with the production ones... certainly direct merge was not possible as we didnt opt for Dialtone method as the production server was totaly dead and we didnt set up a new server to replace that one.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The one option was to to extract the mailboxes from RSG using Exmerge, delete the existing mailboxes of users and create new ones on another server, and then import that extracted mailboxes. But this is very time consuming.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;However here's an another option to tweak the RSG to make it behave as the production store and move that mailboxes over.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:arial;"&gt;The Recovery Storage Group is identified by the msExchRestore Attribute. The &lt;span style="color:#3333ff;"&gt;msExchRestore = TRUE&lt;/span&gt; property tells us if a database is a recovery database.&lt;/span&gt; &lt;/em&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;As such we cannot directly connect the mailbox from the RSG to user direcly. We have to modify this msExchRestore Attribute and make its value to &lt;span style="color:#3333ff;"&gt;Not Set&lt;/span&gt; so that it cannot be identified as RSG and we can connect the mailbox to the user.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;The detailed steps are as follows:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;1.&lt;/strong&gt; Reset the MsExchRestore attribute on both the Recovery Storage Group, and the recovered mailbox store using Adsiedit:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;Expand the Configuration Container node, and then browse the hierarchy to:&lt;br /&gt;DC=Domain&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;DC=com &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=Configuration&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=Services&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=Microsoft Exchange&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=Administrative Groups&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=Administrative Group Name&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=Servers &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=ExchangeServerName&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=InformationStore&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;font-size:85%;"&gt;CN=Recovery Storage Group&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Right click for Properties on the Recovery Storage Group, ensure that the checkbox for "Show Optional Attributes" is checked. Scroll down to the "&lt;em&gt;MsExchRestore&lt;/em&gt;" attribute. Double-click the MsExchRestore attribute and check the &lt;span style="color:#3333ff;"&gt;Not Set&lt;/span&gt; parameter. Click OK, Apply, and OK to exit the properties pane. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Right click the "&lt;span style="color:#3333ff;"&gt;CN=MailBox Store(ServerName)&lt;/span&gt;&lt;span style="color:#000000;"&gt;" &lt;/span&gt;under the Recovery Storage Group, and select Properties. Ensure that the checkbox for "&lt;em&gt;Show Optional Attributes&lt;/em&gt;" is checked. Scroll down to the "&lt;em&gt;MsExchRestore&lt;/em&gt;" attribute. Double-click the MsExchRestore attribute and check the &lt;not&gt;parameter. Click OK, Apply, and OK to exit the properties pane.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;Close the AdsiEdit mmc&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;strong&gt;2.&lt;/strong&gt; Now from the ADUC&gt;Exchange Tasks, delete the mailboxes of the users that are in question.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;3.&lt;/strong&gt; In Exchange System Manager select the Recovery Storage Group, right click and select Refresh. Expand the Recovery Storage Group, then the mailbox store.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;4.&lt;/strong&gt; Select "&lt;em&gt;Mailboxes&lt;/em&gt;" under the Mailbox Store, then right click the mailbox to be recovered, and select "Reconnect". The applet "Select a New User for this Mailbox" applet will appear. Enter the alias of the user you wish to associate with the recovered mailbox into the "Enter the Object Name to select" data entry field, the click "Check Name". The alias of the user should be resolved to the full display name. Click OK. You will see a pop-up stating "The operation has completed successfully".&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;strong&gt;5.&lt;/strong&gt; Once its done for all the users, you can successfully move the mailboxes over to any of the servers.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2098407002357537685?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2098407002357537685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2098407002357537685' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2098407002357537685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2098407002357537685'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/09/playing-with-rsg-database-restore.html' title='Playing with RSG | Database Restore'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-3930425351816119503</id><published>2008-08-27T00:54:00.000-07:00</published><updated>2009-01-12T22:57:53.239-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - CAS'/><title type='text'>IMAP not working for users | Mailbox server in different AD site than CAS</title><content type='html'>&lt;span style="font-family:arial;"&gt;Here we have a cross site scenario where users from one site are trying to connect to the CAS that is on the different site.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;By default, POP3 and IMAP4 connectivity between a Client Access server in one Active Directory site and a Mailbox server in another Active Directory site is not enabled. The Client Access server prevents users from logging on to their mailboxes by using POP3 or IMAP4 if their mailboxes are located on a Mailbox server in a different Active Directory site.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;And we get the following warning in the application log of the Client Access Server:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;User "User-Name" was prevented connecting to his/her mailbox because the Mailbox Server resides in a different ActiveDirectory site (CN=Site A,CN=Sites,CN=Configuration,DC=domain,DC=com) than the Client Access Server (CN=Site B,CN=Sites,CN=Configuration,DC=domain,DC=com) to which he/she connected. Either arrange for the Client Access Server and the Mailbox Server to reside in the same site, or change the configuration setting of AllowCrossSiteSessions to true.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;To enable cross-site connectivity for POP3 and IMAP4 clients:&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;On the Client Access server, locate the POP3 and IMAP4 configuration files. By default, the location is C:\Program Files\Microsoft\Exchange Server\ClientAccess\PopImap.&lt;/li&gt;&lt;li&gt;Use the text editor to open the configuration files. The two configuration files are as follows:&lt;br /&gt;&lt;em&gt;Microsoft.Exchange.Pop3.exe.Config&lt;br /&gt;Microsoft.Exchange.Imap4.exe.Config&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Search for the key AllowCrossSiteSessions.                                                                                    &lt;em&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#3333ff;"&gt;add key="AllowCrossSiteSessions" value="false" /&lt;add value="false" key="AllowCrossSiteSessions"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Edit the line of the configuration file as follows.                                                                                &lt;em&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="color:#3333ff;"&gt;add key="AllowCrossSiteSessions" value="true" /&lt;add value="true" key="AllowCrossSiteSessions"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/em&gt;&lt;/li&gt;&lt;li&gt;Repeat the steps in this procedure for each protocol for which you want to enable cross-site connectivity.&lt;/li&gt;&lt;li&gt;Restart the services for each configuration file that you have updated to enable cross-site connectivity.&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/library/cc671173(EXCHG.80).aspx"&gt;More Details at Microsoft Technet.&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-3930425351816119503?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/3930425351816119503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=3930425351816119503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3930425351816119503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3930425351816119503'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/08/imap-not-working-for-users-mailbox.html' title='IMAP not working for users | Mailbox server in different AD site than CAS'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-326822722335067780</id><published>2008-07-31T01:30:00.000-07:00</published><updated>2009-01-12T22:57:53.239-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - CAS'/><title type='text'>500 Internal Server Error when using OWA with /Exchange</title><content type='html'>&lt;span style="font-family:arial;"&gt;You get this &lt;strong&gt;500 - Internal Server&lt;/strong&gt; error while you access Outlook Web Access from &lt;/span&gt;&lt;a href="https://casserver.domainname.com/exchange"&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;https://CASServer.domainname.com/exchange&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt; while &lt;/span&gt;&lt;a href="https://casserver.domainname.com/owa"&gt;&lt;span style="font-family:arial;"&gt;&lt;em&gt;https://CASServer.domainname.com/owa&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:arial;"&gt; works fine.&lt;br /&gt;This happens when you have seperate Exchange 2007 Mailbox and CAS servers. Ideally the request should be redirecetd to /owa but you get &lt;strong&gt;500 - Internal Server Error&lt;/strong&gt; right after typing in your credentials in the forms login page.&lt;br /&gt;&lt;br /&gt;This happens due to the fact that redirection is not working because ISAPI Extensions are not installed on the Mailbox Server. ISAPI extensions handle specific incoming requests to the IIS server. Extensions are loaded when they are first needed and kept in memory until the host process shuts down.&lt;br /&gt;&lt;br /&gt;To fix this issue, please install the ISAPI Extensions on the mailbox server.&lt;br /&gt;&lt;br /&gt;Here is the command that you have to run from the EMS to install them:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;ServerManagerCmd -i Web-ISAPI-Ext&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;Make sure to do an IISRESET after this.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-326822722335067780?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/326822722335067780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=326822722335067780' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/326822722335067780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/326822722335067780'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/07/500-internal-server-error-when-using.html' title='500 Internal Server Error when using OWA with /Exchange'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-7730712194403402299</id><published>2008-07-21T23:37:00.000-07:00</published><updated>2008-07-21T23:48:22.535-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><title type='text'>Storage Group not responding | Version Store Issues</title><content type='html'>&lt;span style="font-size:85%;"&gt;This happend few days earlier on our exchange server... all users in a particular Storage Group were not able to connect to Outlook/OWA. The mails queued up for them on the server...&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;On looking at the server logs... there were lot of logon error messages... users were not able to logon to their mailbox... and at the beginning when it all started, there was one error message with &lt;strong&gt;Event Id 623&lt;/strong&gt;. It says:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Information Store (2984) Storage Group 1: The version store for this instance (3) has reached its maximum size of 155MB. It is likely that a long running transaction is preventing cleanup of the version store and causing it to build up in size. Updates will be rejected until long-running transaction has been completely committed or rolled back.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;u&gt;Analysis&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The Version Store keeps an in-memory list of modifications made to the database. It gives ESE the ability to track and manage the current transactions. Thus the Version Store is where transactions are held in memory until they can be written to disk.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Event 623 is the result, typically of a long running transaction. The result of this long running transaction is to exhaust resources in the version store. As a result, the Version Store no longer reaps deleted records causing unneeded data, which is marked as deleted, to accumulate in the database. The accumulation of unneeded data can exacerbate performance problems which can lead to event id 623. No more transaction can continue until this is clear.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Thus we will see 623 event indicating that the maximum Version Store size has been reached . All the Write operations to the database will fail because there's no more version store space to record the operation.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;u&gt;Why this happens&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;This can happen for one of the two reasons:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;1) In order to properly reconcile write-conflicts and properly support repeatable reads, a given entry in the version store cannot be cleaned up until it is older that the oldest active transaction.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;2) Version Store cleanup simply cant keep up with the load on the machine.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;&lt;u&gt;Possible Causes&lt;/u&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;- Online Maintenance Tasks running at peak times.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;- Backups running at peak times.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;- Disk I/O performance.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;- Large Mails&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Any of these can add up simultaneously and add to the performance degrade of the server.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://msexchangeteam.com/archive/2006/04/19/425722.aspx"&gt;More details and troubleshooting on this.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-7730712194403402299?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/7730712194403402299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=7730712194403402299' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/7730712194403402299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/7730712194403402299'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/07/storage-group-not-responding-version.html' title='Storage Group not responding | Version Store Issues'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2969119387172183314</id><published>2008-07-14T23:44:00.000-07:00</published><updated>2008-07-15T09:14:26.020-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Useful Exchange Management Shell Cmdlets</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;u&gt;Convert a legacy Exchange 2003 "resource" into a room mailbox in Exchange 2007&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Move the mailbox to an Exchange 2007 server &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Run: set-mailbox [MailboxName] –type Room &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Then run: set-mailboxcalendarsettings [MailboxName] –AutomateProcessing AutoAccept&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;u&gt;Configure the conference room resource mailboxes to remove attached files from meeting requests&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Get-Mailbox - RecipientTypeDetails RoomMailbox Set-MailboxCalendarSettings -DeleteAttachments:$true&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;u&gt;Get a list of Exchange ActiveSync users&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;$mbx = get-casmailbox where {$_.hasactivesyncdevicepartnership -eq $true -and $_.identity -notlike "*CAS_{*"} ; $mbx foreach {$name = $_.name; $device = get-activesync devicestatistics -mailbox $_.identity; $device foreach {write-host $mbx.name, $_.devicemodel, $_.devicephonenumber, $_.deviceid, $_.FirstSyncTime, $_.LastSuccessSync} }&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;u&gt;Get details of single EAS mailbox&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Get-ActivesyncDeviceStatistics -mailbox &lt;/span&gt;&lt;a href="mailto:user@domain.com"&gt;&lt;span style="font-size:85%;"&gt;user@domain.com&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;An inappropriate message that has the subject line of exchange is sent to all users on the Exchange server 2007 mailbox server named Exch1. You need to delete this message from all the mailboxes.&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Create a new mailbox named TempMailbox that has a folder named Export. Run the Get-Mailbox -Server Exch1 Export-Mailbox -TargetMailbox TempMailbox -TargetFolder Export -SubjectKeywords "Exchange" -DeleteContent cmdlet.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;u&gt;Get list of all user mailboxes with a list of email addresses attached to each user.&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;get-mailbox select-object name, alias, primarySmtpAddress Export-Csv C:\mailboxes.csv -NoTypeInformation&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2969119387172183314?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2969119387172183314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2969119387172183314' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2969119387172183314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2969119387172183314'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/07/useful-exchange-management-shell.html' title='Useful Exchange Management Shell Cmdlets'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-5848130165477181861</id><published>2008-06-14T03:51:00.000-07:00</published><updated>2009-01-12T23:00:16.027-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - Mailbox'/><category scheme='http://www.blogger.com/atom/ns#' term='Users Mailboxes and DLs'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Generic User Accounts | Exchange 2007 Shared Mailboxes</title><content type='html'>In an organization, there are mailboxes required that are shared by many individuals in a particular department... I will say them as generic accounts that a group of people use for common mail access. However, the Information Security team may take it as offensive as they have an active mailbox enabled user account... and if you decide to close on them, it becomes really difficult as users are used to them as it helps them to organize and manage their tasks efficiently... and instead creating the Distribution List with the same email address won't solve the purpose.&lt;br /&gt;&lt;br /&gt;In Exchange 2007, we have concept of &lt;em&gt;shared mailbox&lt;/em&gt; recipient type. When we create a mailbox as &lt;em&gt;'shared'&lt;/em&gt; it creates a disabled active directory account to which the mailbox is connected. Shared mailboxes do not have an associated password so we must grant mailbox permissions for the users requiring access to that mailbox.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Advantages&lt;/u&gt;&lt;br /&gt;&lt;u&gt;&lt;/u&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Disabled accounts act as a security measure.&lt;/li&gt;&lt;li&gt;Since the user account is disabled by default no initial password is required.&lt;/li&gt;&lt;li&gt;If desired, existing mailboxes can be converted to shared mailboxes. Users can still be able to access emails and continue to receive emails on that mailbox.&lt;/li&gt;&lt;li&gt;Will let the users to continue their operations more or less the same way.&lt;/li&gt;&lt;li&gt;No need to setup Distributions Lists on account of closure of their respective generic accounts.&lt;/li&gt;&lt;/ul&gt;&lt;u&gt;&lt;/u&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-5848130165477181861?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/5848130165477181861/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=5848130165477181861' title='11 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5848130165477181861'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5848130165477181861'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/06/generic-user-accounts-exchange-2007.html' title='Generic User Accounts | Exchange 2007 Shared Mailboxes'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>11</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-8657123453908010658</id><published>2008-04-08T00:11:00.000-07:00</published><updated>2008-04-08T00:29:59.533-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Public Folders'/><title type='text'>Public Folder database dismounted after you move all the Public Folder Replicas from Exchange 2003 server to Exchange 2007 server</title><content type='html'>&lt;span style="font-size:85%;"&gt;&lt;u&gt;Issue with Public Folders&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;It has been observered that when we decommision the Exchange 2003 server after moving all the Public Folders Replicas from it to the Exchange 2007 Server, the Outlook stops connecting for all the clients... Public folders doesn't show anything from Outlook Web Access and even Public Folder Management Console on Exchange 2007 server doesnt show any of the Public Folders and the Public Folder database doesnt mount.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;This typically happens when we manually remove the Exchange 2003 server hosting earlier all the Public Folder replicas.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;This happens because the &lt;em&gt;&lt;strong&gt;msExchOwningPFTree&lt;/strong&gt;&lt;/em&gt; attribute had its value missing. This &lt;em&gt;msExchOwningPFTree&lt;/em&gt; attribute controls the Public Folder database path and contains a list of all the stores in the hierarchy.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;We need to specify its correct value in order to make Public Folders work. We can do it from ADSI Edit tool.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Start the ADSI Edit tool&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Expand the &lt;strong&gt;Configuration container&lt;/strong&gt;, then expand out each container as follows: &lt;strong&gt;CN=Services&lt;/strong&gt; then &lt;strong&gt;CN=Microsoft Exchange&lt;/strong&gt; then &lt;strong&gt;CN=YourExchangeOrg&lt;/strong&gt; then &lt;strong&gt;CN=Administrative Groups&lt;/strong&gt; then &lt;strong&gt;&lt;em&gt;CN=AdminGroupofyourPFServer&lt;/em&gt;&lt;/strong&gt; then &lt;strong&gt;CN=Servers&lt;/strong&gt; then &lt;em&gt;&lt;strong&gt;CN=YourPFServer&lt;/strong&gt;&lt;/em&gt; then &lt;strong&gt;CN=InformationStore&lt;/strong&gt; and then click on &lt;em&gt;&lt;strong&gt;CN=StorageGroupContainingYourPFStore&lt;/strong&gt;&lt;/em&gt;. In the pane on the right you see the public store object listed. Right click on the object and click on properties.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;In the list of attributes, double click on the &lt;em&gt;msExchOwningPFTree&lt;/em&gt; attribute and specify the correct value.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Restart Microsoft Exchange Information Store service.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://support.microsoft.com/kb/926207"&gt;Here is the Microsoft KB article that will help you to determine the correct value of &lt;em&gt;msExchOwningPFTree&lt;/em&gt; attribute and set that up.&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-8657123453908010658?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/8657123453908010658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=8657123453908010658' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/8657123453908010658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/8657123453908010658'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/04/public-folder-database-dismounted-after.html' title='Public Folder database dismounted after you move all the Public Folder Replicas from Exchange 2003 server to Exchange 2007 server'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-3989072913600990304</id><published>2008-04-01T04:28:00.000-07:00</published><updated>2008-04-01T04:34:47.505-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Users Mailboxes and DLs'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><title type='text'>Find  Users not using Default Exchange Storage Limit set via Mailbox Policy</title><content type='html'>&lt;span style="font-size:85%;"&gt;Here's an LDAP query that I use frequently to search and display all the users in the domain that do not have the default mailbox store policy&lt;/span&gt; set.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;(&amp;amp;((mailNickname=*)(mDBUseDefaults=FALSE)))&lt;/span&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-3989072913600990304?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/3989072913600990304/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=3989072913600990304' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3989072913600990304'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/3989072913600990304'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/04/find-users-not-using-default-exchange.html' title='Find  Users not using Default Exchange Storage Limit set via Mailbox Policy'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-5781189977726087779</id><published>2008-03-19T00:33:00.000-07:00</published><updated>2008-03-19T00:36:18.077-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Windows update available that will turn off the SNP</title><content type='html'>&lt;span style="font-size:85%;"&gt;There is a new High Priority Windows update available that will turn off the Scalable Networking Pack features which are installed by default in Windows 2003 SP 2.&lt;br /&gt;&lt;/span&gt;&lt;a href="http://msexchangeteam.com/archive/2008/03/12/448421.aspx"&gt;&lt;span style="font-size:85%;"&gt;http://msexchangeteam.com/archive/2008/03/12/448421.aspx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;You have to reboot the server after applying this update.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-5781189977726087779?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/5781189977726087779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=5781189977726087779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5781189977726087779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5781189977726087779'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/03/windows-update-available-that-will-turn.html' title='Windows update available that will turn off the SNP'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-5197113696831548875</id><published>2008-02-12T21:29:00.000-08:00</published><updated>2009-01-12T22:59:03.808-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007 - HUB'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>SMTP Connectors | Exchange 2007</title><content type='html'>&lt;span style="font-size:85%;"&gt;Microsoft has split connectors in Exchange 2007 into Receive Connectors and Send Connectors.&lt;br /&gt;&lt;br /&gt;This transition to a separate send/receive configuration scheme makes it a lot easier to tell Exchange how you want it to behave, while minimizing the chances that you're going to change a parameter and cause unintended consequences.&lt;br /&gt;&lt;br /&gt;By default, when you install the Exchange Hub Transport role, it creates two default receive connectors. If you've installed Exchange 2007 into an existing environment with 2003, then you probably already have a Send Connector (SMTP Connector).&lt;br /&gt;While Receive connectors represent an inbound connection point for SMTP, Send connectors relay outbound communications.&lt;br /&gt;&lt;br /&gt;The two default receive connectors are configured for authenticated SMTP transactions only.&lt;br /&gt;The "Default" receive connector on Hub is configured for other Exchange servers to authenticate, but it does not accept anonymous email by default.&lt;br /&gt;&lt;br /&gt;So users receive the following NDR when they try to send mail from any external address:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;This is an automatically generated Delivery Status Notification&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Delivery to the following recipient failed permanently:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;test@Ex2007domain.com&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Technical details of permanent failure:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;PERM_FAILURE: SMTP Error (state 12): 530 5.7.1 Client was not authenticated&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;The easiest way to address this is to add the "Anonymous users" on the Default Receive Connector.&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span&gt;Here is an excellent MSExchange Team Blog for &lt;a href="http://msexchangeteam.com/archive/2006/11/17/431555.aspx"&gt;Configuring Exchange 2007 Hub Transport role to receive Internet mail.&lt;/a&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-5197113696831548875?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/5197113696831548875/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=5197113696831548875' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5197113696831548875'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5197113696831548875'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/02/smtp-connectors-exchange-2007.html' title='SMTP Connectors | Exchange 2007'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-5393890361202262178</id><published>2008-02-06T21:41:00.000-08:00</published><updated>2008-04-08T00:27:29.722-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='Public Folders'/><title type='text'>Public Folders not able to receive External Emails</title><content type='html'>&lt;span style="font-size:85%;"&gt;When we set the Mail Enabled Public Folders, it receive all the internal emails fine but is unable to receive any mail from outside and throws the NDR to the sender:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;This is an automatically generated Delivery Status Notification.&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Delivery to the following recipients failed.&lt;br /&gt;      &lt;/em&gt;&lt;/span&gt;&lt;a href="mailto:abc@xyz.com"&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;abc@xyz.com&lt;/em&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Final-Recipient: rfc822;abc@xyz.com&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;Action: failedStatus: 5.2.1&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;X-Display-Name: abc&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;This happens when Permission to Anonymous is set to None. Make sure Anonymous has atleast Contributor rights.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-5393890361202262178?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/5393890361202262178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=5393890361202262178' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5393890361202262178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5393890361202262178'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/02/public-folders-not-able-to-receive.html' title='Public Folders not able to receive External Emails'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2789714630121189783</id><published>2008-01-08T21:50:00.000-08:00</published><updated>2008-01-08T22:19:56.420-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Stats Setup for monitoring the Website</title><content type='html'>&lt;span style="font-size:85%;"&gt;Few days back, I needed to set up the monitoring for my front-end webmail server for bandwidth usage, number of hits, tracking of IP addresses, browsers etc... I looked into the number of options but inarguably found that Awstats is the best in this business.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;a href="http://awstats.sourceforge.net/"&gt;AWStats&lt;/a&gt; is a free powerful and featureful tool that generates advanced web, streaming, ftp or mail server statistics, graphically. This log analyzer works as a CGI or from command line and shows you all possible information your log contains, in few graphical web pages.&lt;br /&gt;&lt;br /&gt;The Setup consists of 5 major steps:&lt;br /&gt;&lt;br /&gt;1. Installing Perl&lt;br /&gt;2. The AWStats Setup&lt;br /&gt;3. Setup IIS Logging&lt;br /&gt;4. Setup AWStats Config File&lt;br /&gt;5. Scheduling Log File Analysis&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1. Installing Perl&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Download the Perl binary for Windows. Grab the MSI version. GO ahead and run the install.&lt;br /&gt;It will automatically create the Web Service Extension mapping in IIS. However you need to allow that from IIS manager.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2. The AWStats Setup&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;Now that Perl is installed, we can get AWStats all setup.&lt;br /&gt;&lt;br /&gt;1. Run the Setup. Select all the defaults.&lt;br /&gt;2. Copy the contents of its Bin directory to C:\Perl\Bin Folder.&lt;br /&gt;3. Go into IIS Manager, create the virtual directory named &lt;em&gt;stats&lt;/em&gt; under default Website for C:\Perl\Bin.&lt;br /&gt;4. Give Execute Permissions, select Scripts and Executables from the dropdown.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3. Setup IIS Logging&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;Right click the website to be logged, go to properties, and then on the Configuration tab, check off&lt;br /&gt;&lt;em&gt;Enable Logging&lt;/em&gt; (if it isn’t already). Select &lt;em&gt;W3C Extended Format&lt;/em&gt; from the dropdown, and then click Properties.&lt;br /&gt;Proceed to the advanced tab and uncheck everything. There are certain items here that we’ll tick back off. Namely, the following items should be checked:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Date (date)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Time (time)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Client IP Address (c-ip)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Username (cs-username)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Method (cs-method)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;URI Stem (cs-uri-stem)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Protocol Status (sc-status)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Bytes Sent (sc-bytes)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Protocol Version (cs-version)&lt;/em&gt;&lt;br /&gt;&lt;em&gt;User Agent (cs(User-Agent))&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Referrer (cs(Referrer))&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;The IIS end is now done, the final step is to setup the AWStats.conf file.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;4 . Setup AWStats Config file&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;It is already copied in the C:\Perl\Bin Folder directory. Copy the existing config file and save it as &lt;em&gt;awstats.mywebsite.com.conf&lt;/em&gt;.&lt;br /&gt;*mywebsite.com = name of the website you want to monitor.&lt;br /&gt;&lt;br /&gt;The first parameter to setup is your log file item. The only important part is the final piece at the end with the date time codes. Here's the line from my config file below:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;LogFile="C:\WINDOWS\system32\LogFiles\W3SVC1\ex%YY-0%MM-0%DD-0.log"&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;The config file and documentation say that one should specify LogFormat=2 for IIS. Unfortunately, IIS 6 does not follow this predefined format, so we’ll have to specify our own:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;LogFormat="date time cs-method cs-uri-stem cs-username c-ip cs-version cs(User-Agent) cs(Referer) sc-status sc-bytes"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Then we have to specify the value of Site Domain. Site Domain must contain the main domain name, or the main intranet web server name, used to reach the web site.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;SiteDomain="&lt;/em&gt;&lt;a href="http://www.mywebsite.com/"&gt;&lt;em&gt;www.mywebsite.com&lt;/em&gt;&lt;/a&gt;&lt;em&gt;"&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;strong&gt;5. Scheduling Log file Analysis&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;&lt;/strong&gt;&lt;br /&gt;AWStats only analyzes log files when told to do so. It can easily be toggled from the command line, and running a scheduled task to do this is the best solution.&lt;br /&gt;&lt;br /&gt;Here’s a command that look like:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;c:\perl\bin\perl.exe awstats.pl -config=mywebsite.com –update&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;All set now, you can access the stats from &lt;a href="http://mywebsite.com/stats"&gt;http://mywebsite.com/stats&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2789714630121189783?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2789714630121189783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2789714630121189783' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2789714630121189783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2789714630121189783'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2008/01/stats-setup-for-monitoring-website.html' title='Stats Setup for monitoring the Website'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-4635479065561853477</id><published>2007-11-01T04:06:00.000-07:00</published><updated>2007-11-01T04:15:53.707-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Users Mailboxes and DLs'/><title type='text'>Out of Office Assistant not Working</title><content type='html'>&lt;span style="font-size:85%;"&gt;The OOF message is a hidden entry in a user’s mailbox. The Out of Office Assistant creates a set of two rules in the Inbox subtree. The first contains a Message Class of IPM.Note.Rules.Oof.Template.MicrosoftMessage, whilst the other rule contains a Message Class of IPM.Note.Rules.OoFTemplate.Microsoft. If one or both of these rules are corrupted or unsynchronized with the OOF-enabled indicator, then it’s possible that the Out Of Office notification may no longer work&lt;/span&gt;&lt;span style="font-size:130%;"&gt;.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;To resolve this, use the Mdbvue32 (Microsoft Exchange Server Information Store Viewer)  utility which can &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=3D1C7482-4C6E-4EC5-983E-127100D71376&amp;amp;displaylang=en"&gt;downloaded from here&lt;/a&gt; to delete the two entries for Out of Office.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Here are the instructions:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;1. Run mdbvu32.exe.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;2. Click OK to clear the first window that pops up.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;3. Make sure that your profile is selected in the Choose Profile window and click OK.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;4. Click on the MDB menu option.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;5. Click on the OpenMessageStore option.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;6. Make sure that "Mailbox- [user's full name]" is selected and click on Open.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;7. Click on the MDB menu option again.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;8. Click Open Root Folder.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;9. In the Child Folders box - double click on "Top of Information Store".&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;10. In the next Child Folders box - double click on "Inbox".&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;11. Look in the Associated Messages in Fld box. All of your rules are in this box.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;12. Examine each row of entries that appear under Associated Messages in Fld by double-clicking the CB items one at a time.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;  You are looking for two items that have the following message properties: &lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt; The item that contains a message property Ox65EB that displays either OOF Rules or MSFT:TDX OOF Rules. &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt; The items that contain a message property PR_MESSAGE_CLASS that displays IPM.Note.Rules.OofTemplate.Microsoft. &lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;13. Select both CB: values. To do so, press and hold down CTRL while you click both CB values under Associated Messages in Fld.&lt;br /&gt;14. In the "Operations available (select operation, then push Call Function button)" text box, push the drop down button to reveal the list of functions.&lt;br /&gt;15. Scroll down the list of functions until you see "lpFld -&gt; deleteMessages() (ON SELECTED MSGS)" and then click on it to select it.&lt;br /&gt;16. Next press the Call Function button. This will delete the rule that you selected.&lt;br /&gt;17. Press the Close button to exit the MAPI_FOLDER window.&lt;br /&gt;18. Press Close again to exit all the windows.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Reference: &lt;/span&gt;&lt;a href="http://support.microsoft.com/kb/248709"&gt;&lt;span style="font-size:85%;"&gt;http://support.microsoft.com/kb/248709&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-4635479065561853477?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/4635479065561853477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=4635479065561853477' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4635479065561853477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4635479065561853477'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/11/out-of-office-assistant-not-working.html' title='Out of Office Assistant not Working'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-4729984933658148971</id><published>2007-10-16T00:06:00.000-07:00</published><updated>2007-10-16T00:45:09.719-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><title type='text'>Mail Delivery Slow: Messages Waiting to be Routed Queue Filled up</title><content type='html'>&lt;span style="font-size:85%;"&gt;This issue stuck us 2 weeks back and we went all over by this. Suddenly we found out that the emails sent are being received after a lot of delay. Looking at the Exchange Server, I saw thousands of messages in &lt;em&gt;Messages Waiting to be Routed&lt;/em&gt; Queue for Default SMTP Virtual Server and the number kept on increasing and the messages were going out very slow.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Slow mail delivery and mass queuing of mail in the &lt;em&gt;Messages Waiting to be Routed&lt;/em&gt; queue in Exchange is typically caused by either Anti-Virus software on the Exchange server, by Distribution List expansion problems, or by connectivity problems between Exchange and Active Directory.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Antivirus was already ruled out as we tried disabling it from the registry as well but with no affect.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;I opened up a case with MS PSS... turned up the diagnostics logging for MS Transport and MS DSAccess but nothing conclusive from the logs.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;WE monitored the LDAP read and search times, SMTP categorizer queue length as it seemed to be the performace issue. &lt;a href="http://www.microsoft.com/downloads/details.aspx?familyid=8679f6bd-7ff0-41f5-bdd0-c09019409fc0&amp;amp;displaylang=en"&gt;Here is excellent MS guide for Troubleshoting Exchange Server Performance Issues.&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Then we collected the Hang Dumps for Store.exe and Inetinfo.exe.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;In the Store dump we see that we are waiting on WLAP calls to the GC’s.&lt;br /&gt;From the Inetinfo dumps, we are waiting for the &lt;em&gt;HrCheckRestrictions &lt;/em&gt;which means that the mail was probably to a DL that had restrictions placed on it.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;So we figured out that Delviery Restrictions might be the cause of mail delivery being slow as we have applied the delivery restrictions on some Distribution Lists quite recently.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;This problem occurs when lots of Lightweight Directory Access Protocol (LDAP) searches are initiated. Lots of LDAP searches are initiated when you send mail to distribution groups that include lots of users who have delivery restrictions configured on their mailboxes.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;If you send a message to a group that contains many recipients, and if each of those recipients is also configured with a delivery restriction to reject messages from the members of a distribution group that contains many members, Exchange 2000/2003 Server must expand the restricted distribution group one time for each member of the group to which you sent the message. Also, if a failure that can be retried occurs during this process, Exchange Server stops the group expansion process, and then retries the connection an hour later. This causes the messages to be held in the categorizer queues, delays message processing, puts load on transports' Advanced Queuing and SMTP components, and eventually causes system queues to start backing up.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://msexchangeteam.com/archive/2007/05/25/439547.aspx"&gt;Here is the Excellent MS Exchange Team Blog for Performance issues due to connector restrictions.&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Well, the solution to this above was the &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;895407"&gt;hotfix (already included in Exchange SP2) and change in one registry entry&lt;/a&gt; that defines the new Expansion Logic for restricted Distribution Group.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Here are the details:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;1. Locate and then click the following registry subkey:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;     HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeTransport&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;2. &lt;span style="font-size:85%;"&gt;On the Edit menu, point to New, and then click Key&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;3. Type &lt;em&gt;Parameters&lt;/em&gt;, and then press ENTER to name the new registry subkey.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;4. Right-click Parameters, point to New, and then click DWORD Value. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;5. Type&lt;em&gt; RestrictionMethod&lt;/em&gt;, and then press ENTER to name the new registry entry.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;6. Right-click RestrictionMethod, and then click Modify.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;7. Type 2, and then press ENTER .&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Reference: &lt;a href="http://support.microsoft.com/default.aspx?scid=kb;EN-US;895407"&gt;http://support.microsoft.com/default.aspx?scid=kb;EN-US;895407&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-4729984933658148971?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/4729984933658148971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=4729984933658148971' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4729984933658148971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4729984933658148971'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/10/mail-delivery-slow-messages-waiting-to.html' title='Mail Delivery Slow: Messages Waiting to be Routed Queue Filled up'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-4423912542306944954</id><published>2007-09-18T22:52:00.000-07:00</published><updated>2007-09-18T23:00:10.802-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Users Mailboxes and DLs'/><title type='text'>Mailbox Move: Disconnected Mailbox remains on source Mailbox Store</title><content type='html'>&lt;span style="font-size:85%;"&gt;I faced this issue while moving the mailbox from one mailbox store to a mailbox store on another server. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The mailbox is moved successfully and the user can access it fine on the server it was moved to. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;However, the mailbox remains on the source mailbox store in a disconneced state and has small size. The number of items are shown as 0. The mailbox is disconnected and it does not allow you to purge or reconnect it to another user giving the message  &lt;em&gt;"This mailbox is already connected to a user."&lt;/em&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;To be able to purge the mailbox from the Target Store, try to move the mailbox back to that (original) Store. Move Mailbox will fail and gives you the message: &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;em&gt;"A duplicate mailbox was found due to problems during a Move Mailbox procedure. The duplicate mailbox has been deleted. Try again later."&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;Hence when you run the cleanup agent on the original source mailbox store... that duplicate mailbox will be purged.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-4423912542306944954?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/4423912542306944954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=4423912542306944954' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4423912542306944954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/4423912542306944954'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/09/mailbox-move-disconnected-mailbox.html' title='Mailbox Move: Disconnected Mailbox remains on source Mailbox Store'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-1412672588795131953</id><published>2007-09-05T02:16:00.000-07:00</published><updated>2007-09-05T02:25:42.722-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Users Mailboxes and DLs'/><title type='text'>Reset the language for the folder names inside the Mailbox</title><content type='html'>&lt;span style="font-size:85%;"&gt;In Exchange 2000/2003, when one of the following conditions takes place, the default language names of the folders inside the user's mailbox might change and names of standard folders in an Exchange mailbox, such as the Inbox, Sent Items, Public Folders, and so on, appear in different languages when seen from the client program:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;You move a mailbox from one Exchange server to another Exchange server.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;You create a new mailbox.&lt;/span&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;Exchange creates the folders based on the language of the Outlook client that first touches the mailbox, or the language of IE if OWA is first to touch the mailbox.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;To reset the folder names, here is the registry tweak&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;In &lt;em&gt;&lt;strong&gt;HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\11.0\Outlook\Setup&lt;/strong&gt;&lt;/em&gt;, create a DWORD value &lt;em&gt;&lt;strong&gt;ResetFolderNames&lt;/strong&gt;&lt;/em&gt; and set its value to &lt;strong&gt;&lt;em&gt;1&lt;/em&gt;&lt;/strong&gt;.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://support.microsoft.com/kb/188856"&gt;Here&lt;/a&gt; is more information about this from Microsoft.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-1412672588795131953?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/1412672588795131953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=1412672588795131953' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/1412672588795131953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/1412672588795131953'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/09/reset-language-for-folder-names-inside.html' title='Reset the language for the folder names inside the Mailbox'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-7197789470601443503</id><published>2007-08-30T23:17:00.001-07:00</published><updated>2007-08-30T23:35:20.968-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Greylisting and Exchange</title><content type='html'>&lt;span style="font-size:85%;"&gt;There is a potential issue between the Mail Servers that implement Greylisting and MS Exchange SMTP Servers.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Greylisting is used on some mail servers to tempfail first attempt of an email, asking the sending server to retry later. When Exchange tries to send mails to certain domains that implement ‘greylisting’, the mails fail to get delivered and an NDR is generated. Here is an example of what that NDR looks like:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;"You do not have permission to send to this recipient. For assistance, contact your system administrator. server.domain.com #4.7.1 smtp;450 4.7.1 &lt;server.domain.com&gt;&lt;&lt;/span&gt;&lt;/em&gt;&lt;a href="mailto:recipient@greylistdomain.com"&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;recipient@greylistdomain.com&lt;/span&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;&gt;: Recipient address rejected: Greylisted"&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The problem is that the sending Mail Servers are not delaying in response to a 450 "mailbox unavailable" response. The standard (RFC2821) specifies this as a transient condition and the sender should re-queue the message and resend it later. While it's reasonable to fail a message after receiving a number of these "transient failure" responses, the timeout before resending should be higher than 1 second - 10, 15 or 30 minutes are usual values.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;By defaut, messages receiving a 4xx SMTP response are processed as a "glitch" 3 times before being put back into the queue for processing on the retry interval. So the problem is when the server resend the message 2 more times with a 1-second delay between attempts and then (presumably) fails delivery and notifies the sender that an error has occurred.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;So as a workaround, we need to assertively set GlitchRetrySeconds to a value that allows the greylisting conditions to be satisfied, 120 seconds would do good in most of the cases.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://technet.microsoft.com/en-us/library/8b43be56-48e6-400b-8014-54c95f87d1de.aspx"&gt;How to Configure Glitch Retry Interval in Exchange Server 2003&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-7197789470601443503?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/7197789470601443503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=7197789470601443503' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/7197789470601443503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/7197789470601443503'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/08/greylisting-and-exchange.html' title='Greylisting and Exchange'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-1708383398244045747</id><published>2007-08-05T23:50:00.000-07:00</published><updated>2008-04-08T00:27:29.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Public Folders'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Public Folders and Exchange 2007</title><content type='html'>&lt;span style="font-size:85%;"&gt;Public folders are slowly being pushed out of Exchange into SharePoint 2007 and thus is no longer available in OWA from Exchange 2007.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Exchange 2007 client access server has some limitations in public folder support: no IMAP, NNTP, nor OWA access to Public Folders.&lt;br /&gt;&lt;br /&gt;Only Public Folders that are stored on an Exchange 2003/2000 server can be accessed via a browser. There is a speculation that PF access via OWA 2007 will be made available when Exchange 2007 SP1 rolls out.&lt;br /&gt;Also with the release of Exchange 2007 SP1, there will be the Public Folder Management Console for Public folders management. As of now public folder management can only be done through the command shell.&lt;br /&gt;&lt;br /&gt;Exchange 2007 is surely de-emphasizing public folders. Public folders may not be included in future releases, but support for public folders will be maintained through at least 2016.&lt;br /&gt;&lt;br /&gt;Here is what MS Exchange Team say about &lt;a href="http://msexchangeteam.com/archive/2006/02/20/419994.aspx"&gt;Exchange 2007 and Public Folders&lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-1708383398244045747?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/1708383398244045747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=1708383398244045747' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/1708383398244045747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/1708383398244045747'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/08/public-folders-and-exchange-2007.html' title='Public Folders and Exchange 2007'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2972982267358520640</id><published>2007-08-01T23:45:00.000-07:00</published><updated>2007-08-01T23:52:13.524-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Users Mailboxes and DLs'/><title type='text'>Restrict expanding a Distribution List for users</title><content type='html'>&lt;span style="font-size:85%;"&gt;I have heard this question a lot... Here is way we can restrict expanding a distribution list so that the users can't see its members.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;strong&gt;&lt;em&gt;Use ADUC. Right-click the DL and click on "Exchange tasks...". From there, select "Hide membership".&lt;/em&gt;&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;This is useful when we have the Message restrictions applied on the properties page for the DL and it fails when the user expands the list to its members, then the message is sent again to everybody.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2972982267358520640?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2972982267358520640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2972982267358520640' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2972982267358520640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2972982267358520640'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/08/restrict-expanding-distribution-list.html' title='Restrict expanding a Distribution List for users'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-8841641956121271950</id><published>2007-07-18T01:11:00.000-07:00</published><updated>2007-07-18T01:26:40.577-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2007'/><title type='text'>Exchange Management Shell</title><content type='html'>&lt;span style="font-size:85%;"&gt;It may first appear as if the Exchange Management Shell is nothing more than a standard command prompt. But if you look at its prompt, you will notice that the letters "MSH" appear in brackets just ahead of the path.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The [MSH] tells you that you are not running in a true command prompt environment, but rather within a Microsoft Scripting Host shell. The Exchange Management Shell is nothing more than a Microsoft Scripting Host environment that has been extended to support Exchange Server commands.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;There are many management tasks that are only performed on the Exchange Managament Shell and  CANNOT be performed in Exchange Management Console. Some of them are:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;All &lt;u&gt;Public Folder&lt;/u&gt; management.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Give &lt;u&gt;permissions&lt;/u&gt; to user's mailbox, entire database or the server.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Advanced &lt;u&gt;database&lt;/u&gt;, &lt;u&gt;mailbox&lt;/u&gt; and &lt;u&gt;recipient&lt;/u&gt; management.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Advanced &lt;u&gt;Transport Settings&lt;/u&gt; like setting a maximum message size limit for incoming and outgoing messages on the organization or connector,  Set advanced SMTP connection settings etc.&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size:85%;"&gt;Certain &lt;u&gt;Client Access settings&lt;/u&gt; also like set connection time-outs for POP3/IMAP4 servers (Set-IMAPSettings / Set-POPSettings), Prevent previous versions of Outlook from connecting to Exchange (Set-CASMailbox –MAPIBlockOutlookVersions), Enable/disable POP3 or IMAP4 for a user (Set-CASMailbox) etc...&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.microsoft.com/technet/scriptcenter/scripts/message/exch2007/default.mspx?mfr=true"&gt;Here&lt;/a&gt; is some collection of scripts for managing Exchange Server 2007  that are very useful for day to day operation and management.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-8841641956121271950?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/8841641956121271950/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=8841641956121271950' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/8841641956121271950'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/8841641956121271950'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/07/exchange-management-shell.html' title='Exchange Management Shell'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-1002341143315647407</id><published>2007-07-10T00:15:00.000-07:00</published><updated>2007-07-17T01:50:34.090-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='General'/><title type='text'>Sender Policy Framework (SPF)</title><content type='html'>&lt;span style="font-size:85%;"&gt;The Sender Policy Framework (SPF) is an open standard specifying a technical method to prevent sender address forgery. It is an attempt to control forged e-mail. SPF is not directly about stopping spam – junk email. It is about giving domain owners a way to say which mail sources are legitimate for their domain and which ones aren't.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The current version of SPF — called SPFv1 or SPF Classic — protects the envelope sender address, which is used for the delivery of messages.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Sender authentication protocols are designed to protect against forgery of e-mail sender identities, either in the envelope or in the header. In the envelope, first there is the "HELO" identity, which names the mail server (MTA) that is sending the message. The "MAIL FROM" identity is the e-mail address that is responsible for sending the message and where delivery errors (bounces) will eventually be reported. And the "RCPT TO" identity is the message's recipient address. The header contains another set of identities (besides other meta information about the message, such as the subject and the sending date).&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;SPF authenticates the envelope HELO and MAIL FROM identities by comparing the sending mail server's IP address to the list of authorized sending IP addresses published by the sender domain's owner in a "v=spf1" DNS record.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;SPFv1 allows the owner of a domain to specify their mail sending policy, e.g. which mail servers they use to send mail from their domain. The technology requires two sides to play together:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;(1) the domain owner publishes this information in an SPF record in the domain's DNS zone, and when someone else's mail server receives a message claiming to come from that domain, then &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;(2) the receiving server can check whether the message complies with the domain's stated policy. If, e.g., the message comes from an unknown server, it can be considered a fake.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;u&gt;Example of SPF Record&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;/u&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;mydomain.com. TXT "v=spf1 mx a:machine1.mydomain.com include:gmail.com -all"&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The parts of this SPF record mean the following:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;v=spf1: &lt;/strong&gt;SPF version 1 &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;mx:&lt;/strong&gt; the incoming mail servers (MX's) of the domain are authorized to also send mail for mydomain.com&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;a:machine1.mydomain.com: &lt;/strong&gt;the machine machine1.mydomain.com is authorized, too &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;include:gmail.com:&lt;/strong&gt; everything considered legitimate by gmail.com is legitimate for mydomain.com &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;strong&gt;-all:&lt;/strong&gt; all other machines are not authorized &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;For detailed information on SPF records and their syntax, please refer &lt;/span&gt;&lt;a href="http://www.openspf.org/"&gt;&lt;span style="font-size:85%;"&gt;www.openspf.org&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The SPF Setup Wizard: &lt;/span&gt;&lt;a href="http://old.openspf.org/wizard.html"&gt;&lt;span style="font-size:85%;"&gt;http://old.openspf.org/wizard.html&lt;/span&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-1002341143315647407?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/1002341143315647407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=1002341143315647407' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/1002341143315647407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/1002341143315647407'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/07/sender-policy-framework-spf-is-open.html' title='Sender Policy Framework (SPF)'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2649007412994841195</id><published>2007-07-04T02:49:00.000-07:00</published><updated>2008-07-17T01:51:59.096-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><title type='text'>Troubleshooting Fast Growing Transaction Logs</title><content type='html'>&lt;span style="font-size:85%;"&gt;Here is a pretty good technet that details various causes:&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://technet.microsoft.com/en-us/library/aa996191.aspx"&gt;&lt;span style="font-size:85%;"&gt;http://technet.microsoft.com/en-us/library/aa996191.aspx&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Also when we mount/dismount the stores manually, the transaction logs files are replayed on to the database thus they get committed and we are able to mount stores.&lt;br /&gt;&lt;br /&gt;We can check this status by using eseutil: &lt;em&gt;eseutil /mk "path to checkpoint file"&lt;path&gt;&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;It will give you the transaction log file uptill which all the logs have been committed. This is helpful in the case we are running out of disk space and when the full backup is also a long way to finish… so that we can move out the committed logs and keep them on a different location. In case of recovery scenario, we need these log files to make database up-to-date.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2649007412994841195?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2649007412994841195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2649007412994841195' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2649007412994841195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2649007412994841195'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/07/troubleshooting-fast-growing.html' title='Troubleshooting Fast Growing Transaction Logs'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-2041345140784869341</id><published>2007-06-20T23:21:00.000-07:00</published><updated>2009-01-12T22:52:29.716-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003 - Disaster Recovery'/><title type='text'>Disaster Recovery (Soft Recovery) - Exchange 2003</title><content type='html'>&lt;span style="font-size:85%;"&gt;After an unexpected shutdown of the Exchange Server, the Information Stores in One Storage Group goes dismounted. Gave an error message while mounting.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Checked the state of the databases by eseutil /mh and there it shows dirty shutdown. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;Here it can be that one of the database is not up-to-date and the server got rebooted when it was processing one of the transactions and got corrupted.&lt;br /&gt;&lt;br /&gt;Our next step in this case is to identify the store that has been corrupted.&lt;br /&gt;&lt;br /&gt;We will try to replay the logfiles on the each of the stores individually:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Renamed priv2.edb and priv2.stb.&lt;/li&gt;&lt;li&gt;Replayed the logfiles: eseutil /r /i E00&lt;/li&gt;&lt;li&gt;Error Encountered. So log files cannot be replayed for Information Store 1 (priv1.edb, priv1.stm)&lt;/li&gt;&lt;li&gt;Now Renamed priv1.edb and priv1.stm.&lt;/li&gt;&lt;li&gt;Replayed the logfiles: eseutil/ r /i E00&lt;/li&gt;&lt;li&gt;Completed Successfully. So the Information Store 2 is up to date now and we are able to mount it.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Now as the Information Store 1 is corrupted, the best practice is to restore from the last backup and then make the database up to date by recovering from the present log files.Eseutil /p should be the last resort as it performs the hard recovery and punches off the corrupted tables or entries from the database. So there is always a good chance of loss of some data.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;As we have renamed priv1.edb and priv1.stm, the database restore from the backup will create new set of these files. We should not overwrite these files from the restore.&lt;/p&gt;&lt;p&gt;The Restore of backup (Veritas in this Case) should be set with the following options:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Do not replay logs automatically&lt;/li&gt;&lt;li&gt;Do not mount databases&lt;/li&gt;&lt;li&gt;No Loss restore (don't overwrite or delete anything)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;After the restore, we have the new set of edb and stm (a day old) and the current log files that will make them up to date.&lt;br /&gt;Now we will use "ESEUTIL /CC" command to replay to restore.env file and continue on to production log files. There are temporary log files and restore.env file created when we run the restore. In case of Veritas restore, they are created in C:\temp\&lt;storage&gt;&lt;/p&gt;&lt;p&gt;Restore.env file is just a temporary environmental file holding path information about the data. Its purpose is to help the Exchange 2003 restore process find its files and match them with the corresponding email stores.&lt;/p&gt;&lt;p&gt;Now run the command eseutil /cc "&lt;em&gt;path of restore.env&lt;/em&gt;&lt;path&gt;"&lt;/p&gt;&lt;p&gt;Mount the store back after it completes successfully.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-2041345140784869341?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/2041345140784869341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=2041345140784869341' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2041345140784869341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/2041345140784869341'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/06/disaster-recovery-soft-recovery.html' title='Disaster Recovery (Soft Recovery) - Exchange 2003'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-5467901423099508014</id><published>2007-06-13T03:06:00.000-07:00</published><updated>2007-07-17T01:45:31.584-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><title type='text'>Calculate amount of disk space to be reclaimed by Offline Defrag...</title><content type='html'>&lt;span style="font-size:85%;"&gt;By using the command eseutil /ms, we can calculate the exact amount of disk space that can reclaimed by doing the offline defrag.   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;Here are the steps:   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;1) Run eseutil /ms command from the bin directory on the dismounted database. It will always be run on the edb file.   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;2) The first section of the space report is the SLV SPACE DUMP. This reports on free space in the streaming database file (.stm).   &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;TOTALS:     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;                 Free:                1528814     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;                 Reserved:      2238     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;                 Deleted:          228     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;                 Committed:   11888     &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;                 Unknown:       0&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;There are 1528814 free pages in the .stm file, and each page is 4096 bytes in length. Therefore, there are 6,262,022,144 bytes of empty space in the file (1528814 x 4096). &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;3) As for the EDB file dump you'll see the following information in the last line in the column 'Available' &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;-------------------------------------------------------------------------------                                                                       &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;                                                                                                                  3244272 &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;The number at the lower right of the output (3244272) is the total of all free pages in the database. If you multiply this number by 4096, you will see that defragmenting this database will recover 12.3 gb of space. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;4) Hence, based on the above example you will recover 12.3 GB + 6GB after you do the offline defrag.(this is including the STM also) &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-5467901423099508014?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/5467901423099508014/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=5467901423099508014' title='16 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5467901423099508014'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/5467901423099508014'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/06/calculate-amount-of-disk-space-to-be.html' title='Calculate amount of disk space to be reclaimed by Offline Defrag...'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3141862851042934010.post-965229483177056896</id><published>2007-06-12T04:49:00.001-07:00</published><updated>2007-07-17T01:45:31.585-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Exchange 2003'/><title type='text'>System Attendant Mailbox Missing: Users getting NDRs, Cant Move Mailboxes...</title><content type='html'>&lt;span style="font-family:arial;"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:georgia;"&gt;In this scenario, the users are getting NDRs that System Attendant cannot be reached... and when we try to move the mailbox to and from the server, the error says:&lt;/span&gt; &lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;em&gt;"The attempt to log on to the Microsoft Exchange Server computer has failed. The MAPI provider failed. Microsoft Exchange Server Information Store ID no: 8004011d-0512-00000000&lt;/em&gt;"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;span style="font-family:georgia;font-size:85%;"&gt;The application log has the following error messages:&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;font-size:85%;"&gt;Event ID : 9175&lt;br /&gt;Raw Event ID : 9175&lt;br /&gt;Record Nr. : 1167709&lt;br /&gt;Category : MAPI Session&lt;br /&gt;Source : MSExchangeAdmin&lt;br /&gt;Type : Error&lt;br /&gt;Message : The MAPI call 'OpenMsgStore' failed with the following error:&lt;br /&gt;The attempt to log on to the Microsoft Exchange Server computer has failed.&lt;br /&gt;The MAPI provider failed.&lt;br /&gt;Microsoft Exchange Server Information Store&lt;br /&gt;ID no: 8004011d-0512-00000000&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Courier New;font-size:85%;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:georgia;"&gt;&lt;span style="font-size:85%;"&gt;These symptoms indicate that the ‘mailbox store’ that holds the System Attendant mailbox is down or that the SA mailbox is disconnected, but actually all the mailbox stores are up and running on the server.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;There is only one mailbox store in an Exchange server that holds SA mailbox... but you cannot find this mailbox on any of the stores.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;And when you verify the attributes of System Attendant using ADSIEdit under Microsoft System Attendant, it is found that homeMDB was ‘Not Set’&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;span style="font-family:georgia;font-size:85%;"&gt;Recommended Plan:&lt;br /&gt;=================&lt;/span&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:georgia;font-size:85%;"&gt;Using ADSIEdit, browse to the location – Configuration – Microsoft Exchange - &lt;organization&gt;- Administrative Groups - &lt;admin&gt;- Servers – &lt;server-name&gt;– Information Store -&lt;storage&gt;, on the right side you’ll see a list of mailbox stores, click on any one of them and copy the value of ‘Distinguished Name’ attribute&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:georgia;font-size:85%;"&gt;Using ADSIEdit, browse to the location – Configuration – Microsoft Exchange - &lt;organization&gt;- Administrative Groups - &lt;admin&gt;- Servers – &lt;server&gt;– Microsoft System Attendant, right click here and find the attribute ‘homeMDB’, paste the value that you copied earlier (From ‘Distinsguished Name’) here &lt;/span&gt;&lt;/li&gt;&lt;span style="font-size:85%;"&gt;&lt;li&gt;&lt;span style="font-family:georgia;"&gt;Restart ‘Microsoft Exchange System Attendant’ service &lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-family:georgia;"&gt;After the exchange services come up, browse to the store whose DN value you copied earlier and find the System Attendant mailbox under ‘Mailboxes’ list, if you don’t find it run a ‘Cleanup Agent’&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family:trebuchet ms;"&gt;&lt;span style="font-family:georgia;font-size:85%;"&gt;If you don’t see the SA mailbox in the ‘Mailboxes’ list on the store even after performing ‘Run Cleanup Agent’. Using ADSIEdit, once you get to the properties of the ‘Microsoft System Attendant’ you can note the value of the the attribute ‘mail’. This is essentially the primary SMTP address of the SA mailbox. You can send an email to this address, that should initialize the mailbox and you should see it under ‘Mailboxes’ tab in ESM.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3141862851042934010-965229483177056896?l=smarthost.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://smarthost.blogspot.com/feeds/965229483177056896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3141862851042934010&amp;postID=965229483177056896' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/965229483177056896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3141862851042934010/posts/default/965229483177056896'/><link rel='alternate' type='text/html' href='http://smarthost.blogspot.com/2007/06/test-post.html' title='System Attendant Mailbox Missing: Users getting NDRs, Cant Move Mailboxes...'/><author><name>Vinay Pal Singh</name><uri>http://www.blogger.com/profile/08204344651564031183</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://4.bp.blogspot.com/_BI2n87KMU_M/SSw6m85KeoI/AAAAAAAAAD4/4qCGOuF-Ts8/S220/1.JPG'/></author><thr:total>21</thr:total></entry></feed>
