<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;D0QBRHs4eSp7ImA9WhRUEEs.&quot;"><id>tag:blogger.com,1999:blog-9888024</id><updated>2012-01-20T08:15:55.531-05:00</updated><category term="Apple iCal" /><category term="Lync 2010" /><category term="PFDAVAdmin" /><category term="ResourceWatch" /><category term="Sumatra Decaf" /><category term="Meeting Maker" /><category term="Resource Forest Trust" /><category term="SIP" /><category term="rhino event sink" /><category term="terminated user" /><category term="Palm" /><category term="Apple" /><category term="iCalendar" /><category term="Exchange 2007" /><category term="Exchange DST" /><category term="Outlook Live" /><category term="cmdlet" /><category term="Exchange bugs" /><category term="Throttling" /><category term="Oracle Beehive" /><category term="Sumatra Pump" /><category term="resources" /><category term="Exchange rules" /><category term="hosted Exchange" /><category term="Mirapoint" /><category term="Broken Meetings" /><category term="Now Up-to-Date" /><category term="Google Calendar Bugs" /><category term="Sun Java Calendar Server" /><category term="Office 365" /><category term="Funambol" /><category term="Delegate" /><category term="Oracle Calendar" /><category term="CDO" /><category term="Add2Calendar" /><category term="cloud computing" /><category term="Entourage" /><category term="email migration" /><category term="NotifyLink" /><category term="IMAP" /><category term="Asp.Net Chart Controls" /><category term="Contacts" /><category term="international" /><category term="EWS" /><category term="BlackBerry" /><category term="Resource Scheduler migration" /><category term="Free-Busy" /><category term="Zimbra" /><category term="CalConnect" /><category term="SuHoliday" /><category term="calendar spam" /><category term="permissions" /><category term="iPhone" /><category term="Lotus Domino" /><category term="Tips/Techniques" /><category term="iPlanet Calendar" /><category term="Zarafa" /><category term="calendar migration" /><category term="holidays" /><category term="reminders" /><category term="Google Calendar" /><category term="ActiveSync" /><category term="Sumatra Utilities Exchange 2007" /><category term="Exchange 2010" /><category term="cached mode" /><category term="Microsoft API bugs" /><category term="Lotus Notes" /><category term="legal discovery" /><category term="calendar tools" /><category term="Sumatra utilities" /><category term="PST" /><category term="Silverlight" /><category term="Impersonation" /><title>Sumatra's Calendar Server Blog</title><subtitle type="html">Sumatra Development leads the field of migrating entire calendar servers between disparate systems.  We move Oracle Calendar Server and Meeting Maker to Microsoft Exchange.  Watch what we add next.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://calendarservermigration.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>304</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/SumatrasCalendarServerBlog" /><feedburner:info uri="sumatrascalendarserverblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;C0YCQn07cSp7ImA9WhRVGU4.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-7134919338321585120</id><published>2012-01-18T18:58:00.000-05:00</published><updated>2012-01-18T18:59:23.309-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-18T18:59:23.309-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips/Techniques" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><title>Exchange Transaction logs - capacity planning</title><content type="html">Sumatra's enterprise customers ask me how much space they should allocate for transaction logs.&amp;nbsp;&amp;nbsp;I came across&amp;nbsp;&lt;a href="http://blogs.technet.com/b/exchange/archive/2011/11/09/capacity-planning-yes-transaction-log-space-is-critical-to-keeping-your-databases-healthy-and-mounted.aspx"&gt;Ross Smith's Technet post&lt;/a&gt;.&amp;nbsp; Ross suggests&amp;nbsp;a formula to compute the transaction logfile growth:&lt;br /&gt;
&lt;br /&gt;&lt;em&gt;For ever 100 messages, Exchange generates 20 transation logs.&lt;/em&gt;&lt;br /&gt;
&lt;em&gt;According to another Technet article, &lt;/em&gt;&lt;a href="http://technet.microsoft.com/en-us/library/ee832796.aspx"&gt;&lt;em&gt;"Understanding Mailbox Database and Log Capacity,"&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&amp;nbsp;&amp;nbsp;each transaction log is 2MB.&lt;/em&gt;&lt;br /&gt;
&lt;br /&gt;All calendaring transactions are messages.&amp;nbsp; Thus, to estimate the logfile size (in MB), sum the total number of transactions (generated through a macro in the Sumatra DB, M_ShowCounts) and multiply by (2/100).&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-7134919338321585120?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/dRdEzaa2BA3dDzyiHzvT1WelO8o/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dRdEzaa2BA3dDzyiHzvT1WelO8o/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/dRdEzaa2BA3dDzyiHzvT1WelO8o/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/dRdEzaa2BA3dDzyiHzvT1WelO8o/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/XBBBPLy9ECg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/7134919338321585120/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=7134919338321585120" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/7134919338321585120?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/7134919338321585120?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/XBBBPLy9ECg/exchange-transaction-logs-capacity.html" title="Exchange Transaction logs - capacity planning" /><author><name>Russ</name><uri>http://www.blogger.com/profile/09134913196772221676</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2012/01/exchange-transaction-logs-capacity.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUYFR3Y6cCp7ImA9WhRVFEw.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-3151502835278351634</id><published>2012-01-12T19:05:00.000-05:00</published><updated>2012-01-12T19:05:16.818-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-12T19:05:16.818-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Google Calendar" /><title>Changing Google Calendar Notifications</title><content type="html">&lt;em&gt;The New York Times&lt;/em&gt; has a good post today about changing your &lt;a href="http://gadgetwise.blogs.nytimes.com/2012/01/12/qa-changing-google-calendar-notifications/?nl=technology&amp;amp;emc=ctb2" target="_blank"&gt;Google Calendar Notifications&lt;/a&gt;.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-3151502835278351634?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/WxOrilhDkaPbrwFjuomuKEfbmAA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WxOrilhDkaPbrwFjuomuKEfbmAA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/WxOrilhDkaPbrwFjuomuKEfbmAA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/WxOrilhDkaPbrwFjuomuKEfbmAA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/3g6Fwa-4Id4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/3151502835278351634/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=3151502835278351634" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/3151502835278351634?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/3151502835278351634?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/3g6Fwa-4Id4/changing-google-calendar-notifications.html" title="Changing Google Calendar Notifications" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2012/01/changing-google-calendar-notifications.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUcDRno6eCp7ImA9WhRVEkU.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-455787747348632061</id><published>2012-01-11T08:04:00.001-05:00</published><updated>2012-01-11T08:04:37.410-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-11T08:04:37.410-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="resources" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="hosted Exchange" /><category scheme="http://www.blogger.com/atom/ns#" term="Oracle Calendar" /><title>Migrating Group Calendar from Oracle Calendar to Exchange</title><content type="html">An interesting case came up the past few days as a site was migrating from Oracle Calendar Server to Live@ Edu.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
They maintained a calendar in Oracle for users to post when they were In or Out and wanted to take this to hosted&amp;nbsp;Exchange as a &lt;a href="http://calendarservermigration.blogspot.com/2008/08/shared-calendars-in-exchange-2007-sp1.html" target="_blank"&gt;Shared Calendar&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Since the Designate model in OCS is very different from the Delegate model in Exchange, when you're converting the OCS export files, choose this option for the raw data from those calendars and then run an insertion.&amp;nbsp; You'll get the results you desire.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-pDdKVa-cStY/Tw2HZ3dD65I/AAAAAAAABpg/tICDCGGrSOs/s1600/OCS+in+out+board.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="528" src="http://4.bp.blogspot.com/-pDdKVa-cStY/Tw2HZ3dD65I/AAAAAAAABpg/tICDCGGrSOs/s640/OCS+in+out+board.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
Why this option? When events were added to the calendar by Designates in OCS they were OWNED by the Designates, and not the actual calendar.&amp;nbsp; The above option normalizes that for an Exchange environment by making the events owned by the shared calendar.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-455787747348632061?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ENmmJH-eNkss0g-_bqgjVnjJW5w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ENmmJH-eNkss0g-_bqgjVnjJW5w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ENmmJH-eNkss0g-_bqgjVnjJW5w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ENmmJH-eNkss0g-_bqgjVnjJW5w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/0enYL8H6CV0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/455787747348632061/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=455787747348632061" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/455787747348632061?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/455787747348632061?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/0enYL8H6CV0/migrating-group-calendar-from-oracle.html" title="Migrating Group Calendar from Oracle Calendar to Exchange" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-pDdKVa-cStY/Tw2HZ3dD65I/AAAAAAAABpg/tICDCGGrSOs/s72-c/OCS+in+out+board.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2012/01/migrating-group-calendar-from-oracle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUUEQ309fip7ImA9WhRXGUU.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-4642289379106271837</id><published>2011-12-27T07:00:00.000-05:00</published><updated>2011-12-27T07:00:02.366-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-27T07:00:02.366-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SuHoliday" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="holidays" /><title>Add Holidays to Resources in Exchange 2010</title><content type="html">&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Okay, okay.&amp;nbsp; I know we wrote that the&amp;nbsp;SuHoliday cmdlet would not add holidays to resources.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;BUT -- if you use FULL ACCESS instead of Impersonate, the current download-able version works like a champ for this.&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;span style="color: #1f497d;"&gt;&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;To try this out:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: black; font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d; font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;Provision a service
account (say, "exsu") that is&amp;nbsp;NOT an Enterprise Admin&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: black; font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;Set impersonate RBAC for that account&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: black; font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 1.5in; mso-list: l0 level3 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d; font-family: Wingdings; mso-bidi-font-family: Wingdings; mso-fareast-font-family: Wingdings;"&gt;&lt;span style="mso-list: Ignore;"&gt;§&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;new-ManagementRoleAssignment -Name:_suImp8Exsu
-Role:ApplicationImpersonation -User:'exsu@cod.sumatra.local'&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: black; font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;Try to do an insert for a user AND&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: black; font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;For resources "cr101b" or "room 222"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d;"&gt;Results should not be good, but NOW....&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: black; font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d; font-family: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol;"&gt;&lt;span style="mso-list: Ignore;"&gt;·&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;Add fullaccess to
that service account&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: black; font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;Get-Mailbox -filter {isResource -eq $true}&amp;nbsp;
-resultsize unlimited | add-mailboxpermission -user exsu -accessrights
fullaccess&amp;nbsp;&amp;nbsp; -InheritanceType: All&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style="color: black; font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoListParagraph" style="margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; text-indent: -0.25in;"&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="color: black;"&gt;&lt;span style="color: #1f497d; font-family: &amp;quot;Courier New&amp;quot;; mso-fareast-font-family: &amp;quot;Courier New&amp;quot;;"&gt;&lt;span style="mso-list: Ignore;"&gt;o&lt;span style="font-size-adjust: none; font-stretch: normal; font: 7pt/normal &amp;quot;Times New Roman&amp;quot;;"&gt;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="color: #1f497d;"&gt;Add holidays for that room&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-Av-OpnhdMR8/TvkUUUMvxoI/AAAAAAAABpY/fZ2MpWBJP2s/s1600/FULLACCESS.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="62" src="http://4.bp.blogspot.com/-Av-OpnhdMR8/TvkUUUMvxoI/AAAAAAAABpY/fZ2MpWBJP2s/s640/FULLACCESS.jpg" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;

&lt;/span&gt;&lt;br /&gt;
&lt;div class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;
&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-4642289379106271837?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/U5Rrr3x7EyxaPc0sBBx2m90AZl0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U5Rrr3x7EyxaPc0sBBx2m90AZl0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/U5Rrr3x7EyxaPc0sBBx2m90AZl0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/U5Rrr3x7EyxaPc0sBBx2m90AZl0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/ziHfzkw5RXA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/4642289379106271837/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=4642289379106271837" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/4642289379106271837?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/4642289379106271837?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/ziHfzkw5RXA/add-holidays-to-resources-in-exchange.html" title="Add Holidays to Resources in Exchange 2010" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Av-OpnhdMR8/TvkUUUMvxoI/AAAAAAAABpY/fZ2MpWBJP2s/s72-c/FULLACCESS.jpg" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/12/add-holidays-to-resources-in-exchange.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkQMQ3o4cCp7ImA9WhRXFkk.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-5957634044384773077</id><published>2011-12-23T08:53:00.000-05:00</published><updated>2011-12-23T08:53:02.438-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-23T08:53:02.438-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Office 365" /><category scheme="http://www.blogger.com/atom/ns#" term="SuHoliday" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="holidays" /><title>Holiday Insertions in Live @ Edu</title><content type="html">Kudos to Rachel in Georgia for her holiday insertion into Live @ Edu.&lt;br /&gt;
&lt;br /&gt;She's used SuHoliday on over 8000 users.&amp;nbsp; Thus far we think this is a record but we usually only hear from people when there are problems.&lt;br /&gt;
&lt;br /&gt;Also based on her experience and feedback we've added capabilities to&amp;nbsp;our&amp;nbsp;most recent version of the&amp;nbsp;cmdlet, including:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Not setting reminders for holidays&lt;/li&gt;
&lt;li&gt;Better logging&lt;/li&gt;
&lt;li&gt;Default time zone handling&lt;/li&gt;
&lt;li&gt;Memory handling improvements&lt;/li&gt;
&lt;li&gt;Improved resilience when Exchange throttles your insertion&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
We're discussing when and how to roll this out to the main cmdlet download.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-5957634044384773077?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aUX58tt-riOlOSl0EOcgZQZZ_LA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aUX58tt-riOlOSl0EOcgZQZZ_LA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aUX58tt-riOlOSl0EOcgZQZZ_LA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aUX58tt-riOlOSl0EOcgZQZZ_LA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/CB0_z0PxPf4" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/5957634044384773077/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=5957634044384773077" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/5957634044384773077?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/5957634044384773077?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/CB0_z0PxPf4/holiday-insertions-in-live-edu.html" title="Holiday Insertions in Live @ Edu" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/12/holiday-insertions-in-live-edu.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIARnY9eip7ImA9WhRQEU8.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-346493053264730278</id><published>2011-12-05T06:13:00.001-05:00</published><updated>2011-12-05T17:19:07.862-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-05T17:19:07.862-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Office 365" /><category scheme="http://www.blogger.com/atom/ns#" term="Zimbra" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="calendar migration" /><title>Zimbra to Exchange Migrations Field-Proven</title><content type="html">Just got the word from Portland, Oregon that our faster, simpler method for Zimbra to Exchange calendar migrations successfully&amp;nbsp;migrated&amp;nbsp;800 Zimbra users' calendar, tasks, and contacts&amp;nbsp;into Office 365 this past weekend.&lt;br /&gt;
We're considering this a success.&lt;br /&gt;
Yippee!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-346493053264730278?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/j66rUROSGxuVK-HRCD42kc6_es4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j66rUROSGxuVK-HRCD42kc6_es4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/j66rUROSGxuVK-HRCD42kc6_es4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/j66rUROSGxuVK-HRCD42kc6_es4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/wTLWWoAK7CE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/346493053264730278/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=346493053264730278" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/346493053264730278?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/346493053264730278?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/wTLWWoAK7CE/zimbra-to-exchange-migrations-field.html" title="Zimbra to Exchange Migrations Field-Proven" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/12/zimbra-to-exchange-migrations-field.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUEERX08eSp7ImA9WhRSFkw.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-1745484877857017833</id><published>2011-11-18T07:00:00.000-05:00</published><updated>2011-11-18T07:00:04.371-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-18T07:00:04.371-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Office 365" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Outlook Live" /><title>Sumatra Undo in Action</title><content type="html">Ever since high school film strips we've been convinced that visual aids are the most effective.&lt;br /&gt;
&lt;br /&gt;
And ever since college we've been convinced that designing a software system without a back out strategy is just darned irresponsible.&lt;br /&gt;
&lt;br /&gt;
So&amp;nbsp;we combined both of these lessons in&amp;nbsp;our video of Sumatra's UNDO capability in action.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-2fcab5136a9bfd9a" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;
&lt;param name="bgcolor" value="#FFFFFF"&gt;
&lt;param name="allowfullscreen" value="true"&gt;
&lt;param name="flashvars" value="flvurl=http://v9.nonxt5.googlevideo.com/videoplayback?id%3D2fcab5136a9bfd9a%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329804835%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D6B22F17C3C56446B51CE6CB719F06D0C0B77C300.1A71D8DE6C258E75704EFC7386F965625897098B%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D2fcab5136a9bfd9a%26offsetms%3D5000%26itag%3Dw160%26sigh%3D7OVlXGlJc9o3NIcuZqZyHPSqKCU&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;
&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"
width="320" height="266" bgcolor="#FFFFFF"
flashvars="flvurl=http://v9.nonxt5.googlevideo.com/videoplayback?id%3D2fcab5136a9bfd9a%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329804835%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D6B22F17C3C56446B51CE6CB719F06D0C0B77C300.1A71D8DE6C258E75704EFC7386F965625897098B%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D2fcab5136a9bfd9a%26offsetms%3D5000%26itag%3Dw160%26sigh%3D7OVlXGlJc9o3NIcuZqZyHPSqKCU&amp;autoplay=0&amp;ps=blogger"
allowFullScreen="true" /&gt;&lt;/object&gt;
&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-1745484877857017833?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/65gQGR26htx0SB7dSMVODymr6Sk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/65gQGR26htx0SB7dSMVODymr6Sk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/65gQGR26htx0SB7dSMVODymr6Sk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/65gQGR26htx0SB7dSMVODymr6Sk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/C-tZd3Aqq8U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/1745484877857017833/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=1745484877857017833" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/1745484877857017833?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/1745484877857017833?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/C-tZd3Aqq8U/sumatra-undo-in-action.html" title="Sumatra Undo in Action" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><georss:featurename>Boston, MA, USA</georss:featurename><georss:point>42.3584308 -71.0597732</georss:point><georss:box>42.170698800000004 -71.37563019999999 42.5461628 -70.7439162</georss:box><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/11/sumatra-undo-in-action.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkcEQX85eSp7ImA9WhRSFEo.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-1614765333616644758</id><published>2011-11-16T14:00:00.000-05:00</published><updated>2011-11-16T14:00:00.121-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-11-16T14:00:00.121-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Office 365" /><category scheme="http://www.blogger.com/atom/ns#" term="Zimbra" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><title>Zimbra to Exchange Calendar Migration - The Video</title><content type="html">We've had a good response from one of our test sites on the faster, simpler Zimbra to Exchange calendar migration method so we did a video of the process to show you in real time how it all works.&lt;br /&gt;
&lt;br /&gt;
Enjoy.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-2285277e9627bb22" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;
&lt;param name="bgcolor" value="#FFFFFF"&gt;
&lt;param name="allowfullscreen" value="true"&gt;
&lt;param name="flashvars" value="flvurl=http://v13.nonxt5.googlevideo.com/videoplayback?id%3D2285277e9627bb22%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329804835%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D548EFE64AE05D2DFDFAA67ACEEB05A895223492D.201FE620BDE1BD35B18310166CEF551B99A9630A%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D2285277e9627bb22%26offsetms%3D5000%26itag%3Dw160%26sigh%3DHhEWq-KOBXBILqwLIgbXlYX8mig&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;
&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"
width="320" height="266" bgcolor="#FFFFFF"
flashvars="flvurl=http://v13.nonxt5.googlevideo.com/videoplayback?id%3D2285277e9627bb22%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329804835%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D548EFE64AE05D2DFDFAA67ACEEB05A895223492D.201FE620BDE1BD35B18310166CEF551B99A9630A%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D2285277e9627bb22%26offsetms%3D5000%26itag%3Dw160%26sigh%3DHhEWq-KOBXBILqwLIgbXlYX8mig&amp;autoplay=0&amp;ps=blogger"
allowFullScreen="true" /&gt;&lt;/object&gt;
&lt;/div&gt;
And if you want to see the &lt;a href="http://www.sumatra.com/Z2E/Zimbra2Exchange.wmv" target="_blank"&gt;full screen version&lt;/a&gt;, you can watch that off our website.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-1614765333616644758?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/rNWGrMUkQrXG81-disSWpUNOdY0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rNWGrMUkQrXG81-disSWpUNOdY0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/rNWGrMUkQrXG81-disSWpUNOdY0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/rNWGrMUkQrXG81-disSWpUNOdY0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/vejAiM_wSVY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/1614765333616644758/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=1614765333616644758" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/1614765333616644758?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/1614765333616644758?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/vejAiM_wSVY/zimbra-to-exchange-calendar-migration.html" title="Zimbra to Exchange Calendar Migration - The Video" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/11/zimbra-to-exchange-calendar-migration.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0IDSHw4eSp7ImA9WhRQEEU.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-6620025943101534838</id><published>2011-11-07T18:18:00.000-05:00</published><updated>2011-12-05T05:39:39.231-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-12-05T05:39:39.231-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Office 365" /><category scheme="http://www.blogger.com/atom/ns#" term="Zimbra" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="calendar migration" /><title>Faster, easier Zimbra ICS to Exchange migration</title><content type="html">One of the developing trends we've seen&amp;nbsp;is sites moving out of Zimbra and into Exchange.&lt;br /&gt;
&lt;br /&gt;
Imapsync is excellent for moving the email, but the calendars, tasks, and contacts are another issue.&lt;br /&gt;
&lt;br /&gt;
While we've have a full-state migration solution for over a year, a lot of the folks who want to move want something simple, but still server-side, and oh, could we PLEASE keep meetings live?&lt;br /&gt;
&lt;br /&gt;
It's a tall order, but as usual we deliver.&lt;br /&gt;
&lt;br /&gt;
This is the basic screen:&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://4.bp.blogspot.com/-tTPrlNUXxkE/TrbMxHt1j4I/AAAAAAAABoQ/kyzxwetMIgo/s1600/zinsert+main+screen.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="386" src="http://4.bp.blogspot.com/-tTPrlNUXxkE/TrbMxHt1j4I/AAAAAAAABoQ/kyzxwetMIgo/s640/zinsert+main+screen.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
In short what you do is export your Zimbra calendars, tasks, and contacts server-side (using either zmmailbox, cURL, or whatever you're comfortable with) in ICS and VCF format, then run this application against the resulting files.&lt;br /&gt;
&lt;br /&gt;
With the proper credentials on your Exchange server (and yes, we have tested it against Office 365 and Live @ Edu), these will upload.&amp;nbsp; Meetings&amp;nbsp;will be re-proposed (so your users will see invitations in their inboxes come the Monday morning post-migration).&amp;nbsp; The alternative is the full-blown Sumatra process which&amp;nbsp;is overkill for&amp;nbsp;many of you moving out of Zimbra.&lt;br /&gt;
&lt;br /&gt;
Rather than our three step process (export, map user IDs in a database, and insert into Exchange), this is a TWO step process (export, import) with no intermediate mapping.&amp;nbsp; So if you're changing a lot of user IDs going from Zimbra to Exchange, this is probably NOT the recommended process for you.&lt;br /&gt;
&lt;br /&gt;
We're in test right now with this at a couple of sites and will let you know when it's ready for prime time.&amp;nbsp; We'll give you the full documentation set and a video then too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-6620025943101534838?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/W6GnAoK7c7ipQZJGMfBM4YjmQww/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W6GnAoK7c7ipQZJGMfBM4YjmQww/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/W6GnAoK7c7ipQZJGMfBM4YjmQww/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/W6GnAoK7c7ipQZJGMfBM4YjmQww/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/IQYg5XJqqj8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/6620025943101534838/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=6620025943101534838" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/6620025943101534838?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/6620025943101534838?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/IQYg5XJqqj8/faster-easier-zimbra-ics-to-exchange.html" title="Faster, easier Zimbra ICS to Exchange migration" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-tTPrlNUXxkE/TrbMxHt1j4I/AAAAAAAABoQ/kyzxwetMIgo/s72-c/zinsert+main+screen.JPG" height="72" width="72" /><thr:total>2</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/11/faster-easier-zimbra-ics-to-exchange.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEMAQXg6cCp7ImA9WhdUGU8.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-711970120145862237</id><published>2011-10-06T13:34:00.000-04:00</published><updated>2011-10-06T13:34:00.618-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-06T13:34:00.618-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Tips/Techniques" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Sumatra utilities" /><category scheme="http://www.blogger.com/atom/ns#" term="cmdlet" /><category scheme="http://www.blogger.com/atom/ns#" term="holidays" /><title>Get Time Zones for your users via PowerShell</title><content type="html">&lt;div&gt;
We recently released a cmdlet that bulk-inserts holidays in Exchange 2010 (see the &lt;a href="http://www.sumatra.com/cmdlet.htm"&gt;Sumatra website&lt;/a&gt; or the &lt;a href="http://calendarservermigration.blogspot.com/2011_10_01_archive.html"&gt;Sumatra Blog&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
A holiday is a simple all day calendaring event in Outlook. Yet simple calendaring events can be tricky! Consider: when your end users work in different time zones! If you force an all day event into one time zones, all users who are not in that time zone will see their holidays span multiple days.  Not a happy scenario.  What's the solution?&lt;br /&gt;
&lt;br /&gt;
We wrote a script that uses Exchange 2010 &lt;a href="http://technet.microsoft.com/en-us/library/dd335163.aspx"&gt;"get-mailboxRegionalConfiguration" cmdlet&lt;/a&gt; to find the timezones. If used in conjunction with get-mailbox, you can output a file that has the user information plus the timezone. Problem solved!&lt;br /&gt;
&lt;br /&gt;
This script produces a file that outputs PrimarySMTPAddress + TimeZone:&lt;br /&gt;
&lt;blockquote&gt;
&lt;pre style="background-color: #eeeeee; border: 1px dashed rgb(153, 153, 153); color: black; font-family: Andale Mono, Lucida Console, Monaco, fixed, monospace; font-size: 12px; line-height: 14px; overflow: auto; padding: 5px; width: 100%;"&gt;&lt;code&gt;#Define your 'default' timezone (if none is set)
$myDefaultTimezone="Eastern Standard Time"

#Define the output file
$myOutputFile="userlist.txt"

#Define the list of User Accounts to process
$myMailboxList = get-mailbox -Filter {RecipientTypeDetails -eq "UserMailbox"}  select-object Identity,PrimarySMTPAddress

#If file exists, delete the file
$fileExists=test-Path $myOutputFile
if ($fileExists -eq "True"){del $myOutputFile}


#Loop through list and get
foreach ($t in $myMailboxList) {
    $priSMTP=$t.PrimarySMTPAddress
    $xi=get-mailboxRegionalConfiguration -Identity $t.Identity
    if ($xi.TimeZone -eq $Null) {$tt=$myDefaultTimezone} Else {$tt=$xi.TimeZone}
    write-output "$priSMTP $tt" &amp;gt;&lt;span style="color: black;"&gt;&amp;gt;&lt;/span&gt;&lt;span style="color: black;"&gt; $myOutputFile
}

write-output &lt;/span&gt;"Done!  see the file $myOutputFile"&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;br /&gt;
You can also &lt;a href="http://www.sumatra.com/downloads/getUserTimezones.zip"&gt;download getUserTimezones.zip&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
If you have another way, please share!&lt;br /&gt;
&lt;br /&gt;
-Russ&lt;br /&gt;
&lt;blockquote&gt;
&lt;/blockquote&gt;
&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-711970120145862237?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/ZFZ_rhC23v1NLLGlnLEdheAKq08/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZFZ_rhC23v1NLLGlnLEdheAKq08/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/ZFZ_rhC23v1NLLGlnLEdheAKq08/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/ZFZ_rhC23v1NLLGlnLEdheAKq08/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/u11X95wtKRk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/711970120145862237/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=711970120145862237" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/711970120145862237?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/711970120145862237?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/u11X95wtKRk/get-time-zones-for-your-users-via.html" title="Get Time Zones for your users via PowerShell" /><author><name>Russ</name><uri>http://www.blogger.com/profile/09134913196772221676</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/10/get-time-zones-for-your-users-via.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYMQHY5cSp7ImA9WhdUFko.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-1032079347331677640</id><published>2011-10-03T17:26:00.000-04:00</published><updated>2011-10-03T17:26:21.829-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-03T17:26:21.829-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SuHoliday" /><category scheme="http://www.blogger.com/atom/ns#" term="cmdlet" /><category scheme="http://www.blogger.com/atom/ns#" term="holidays" /><title>Holiday cmdlet for Exchange 2010</title><content type="html">&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;We've been inserting holidays server-side on Exchange for a while and after some feedback last year we started re-thinking how&amp;nbsp;to accomplish this.&lt;/span&gt;&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-5z2JWTuTvf0/ToonqwSn60I/AAAAAAAABnY/MJM196k1Sbs/s1600/files.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="177" src="http://2.bp.blogspot.com/-5z2JWTuTvf0/ToonqwSn60I/AAAAAAAABnY/MJM196k1Sbs/s640/files.JPG" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;These are the files in the downloadable ZIP&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;We've written a PowerShell cmdlet we call suHoliday that inserts holidays server-side.&amp;nbsp; We've run it through our internal testing against on-premises Exchange 2010, Live @ Edu, and Office 365, so now we think it's time to let it out into the wild and see what you folks can do with it.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-jAmu9RdlqvI/TooEQQsKKSI/AAAAAAAABnM/FaMN5jKP550/s1600/US2012.jpg" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="290" src="http://4.bp.blogspot.com/-jAmu9RdlqvI/TooEQQsKKSI/AAAAAAAABnM/FaMN5jKP550/s640/US2012.jpg" width="640" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;The sample CSV file for US holidays&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;&amp;nbsp;Your inserted holidays will look like this in a user's calendar:&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-VBliVTw5wsQ/TooEOi96VwI/AAAAAAAABnI/DM0BeTIKNFE/s1600/insert.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="179" src="http://2.bp.blogspot.com/-VBliVTw5wsQ/TooEOi96VwI/AAAAAAAABnI/DM0BeTIKNFE/s320/insert.jpg" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;If you want to download it and run it through its paces in your test lab, you may do so &lt;/span&gt;&lt;a href="http://www.sumatra.com/cmdlet.htm"&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;.&amp;nbsp; We just ask you to answer a few questions so we can keep track of where it's going.&amp;nbsp; If it works for you consider making a donation of US$20 per instance.&amp;nbsp; It'll make it easier for us to consider updates and new features for next year.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Trebuchet MS;"&gt;&lt;strong&gt;What's it do now?&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span class="817234617-16062004"&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Insert  server-specific or user-specific holidays through 2012 with NO user  intervention.&lt;/span&gt;&lt;/span&gt;  &lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Customize for different state or national  holidays. &lt;/span&gt; &lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Define Free/Busy status.&lt;/span&gt;  &lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Script adding holidays at user provisioning time  (e.g., by piping in from get-mailbox).&lt;/span&gt;  &lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Support for multiple time zones.&lt;/span&gt;  &lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Define All-Day Events or appointments at specific  times.&lt;/span&gt;  &lt;/li&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;li&gt;&lt;span style="font-family: Trebuchet MS;"&gt;Support international holidays / date formats.   For example: 2012 UK Bank Holidays&lt;/span&gt;&lt;/li&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-DBwQzc070aU/TooERoG2QtI/AAAAAAAABnQ/ilBr286nFds/s1600/UK2012.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="81" src="http://2.bp.blogspot.com/-DBwQzc070aU/TooERoG2QtI/AAAAAAAABnQ/ilBr286nFds/s400/UK2012.jpg" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;Try it out and tell your friends.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif; font-size: medium;"&gt;Limitations (or, what do you want for free / ultra low  cost?)&lt;/span&gt;&lt;br /&gt;
&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt; &lt;/span&gt;&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;This only inserts holidays for the year 2012 (well, we give you a few weeks  into 2013).   &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;All inserted events have "Inserted courtesy of the Exchange Calendaring  experts: Sumatra Development" in the agenda. (yep, even if you license it)  &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;, sans-serif;"&gt;We support via electronic means, so keep an eye on our blog.&lt;/span&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-1032079347331677640?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/xpyhpQGW5bYHTherPigpC60alqo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xpyhpQGW5bYHTherPigpC60alqo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/xpyhpQGW5bYHTherPigpC60alqo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/xpyhpQGW5bYHTherPigpC60alqo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/LDOjP7XmVhA" height="1" width="1"/&gt;</content><link rel="related" href="http://www.sumatra.com/cmdlet.htm" title="Holiday cmdlet for Exchange 2010" /><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/1032079347331677640/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=1032079347331677640" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/1032079347331677640?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/1032079347331677640?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/LDOjP7XmVhA/holiday-cmdlet-for-exchange-2010.html" title="Holiday cmdlet for Exchange 2010" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-5z2JWTuTvf0/ToonqwSn60I/AAAAAAAABnY/MJM196k1Sbs/s72-c/files.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/10/holiday-cmdlet-for-exchange-2010.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEYBRHo4fSp7ImA9WhdVEk0.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-3752807656035233502</id><published>2011-09-16T16:49:00.001-04:00</published><updated>2011-09-16T16:49:15.435-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-16T16:49:15.435-04:00</app:edited><title>Advance Notice: Sumatra in SF Sept 30, Oct 1</title><content type="html">Sumatra (well, Zyg) is going to be in San Francisco on September 30 and October 1,&amp;nbsp; Mainly he's there to go to the Opera, but since that always happens at night and his engaging wife will be working at Wells-Fargo, if any of our calendar-oriented acquaintances in the Bay Area are looking for some guidance, drop a line.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-3752807656035233502?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/5iMk5Q96_5WV6fzA1Z9Gb0faMBI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5iMk5Q96_5WV6fzA1Z9Gb0faMBI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/5iMk5Q96_5WV6fzA1Z9Gb0faMBI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/5iMk5Q96_5WV6fzA1Z9Gb0faMBI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/DZUCuvMoOSc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/3752807656035233502/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=3752807656035233502" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/3752807656035233502?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/3752807656035233502?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/DZUCuvMoOSc/advance-notice-sumatra-in-sf-sept-30.html" title="Advance Notice: Sumatra in SF Sept 30, Oct 1" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/09/advance-notice-sumatra-in-sf-sept-30.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkANSHs-fSp7ImA9WhdWFEU.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-8294505807795316108</id><published>2011-09-08T07:08:00.004-04:00</published><updated>2011-09-08T07:19:59.555-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-08T07:19:59.555-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="SIP" /><category scheme="http://www.blogger.com/atom/ns#" term="Lync 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><title>Propagating Changed SIP URIs to Existing Meetings</title><content type="html">One of our favorite sites contacted us about a problem they're anticipating.&amp;nbsp;Knee-deep in solving&amp;nbsp;said problem&amp;nbsp;we at Sumatra&amp;nbsp;wonder if anyone else has&amp;nbsp;the same issue.&lt;br /&gt;
&lt;br /&gt;
They're changing a number of SMTP addresses and want to change the associated&amp;nbsp;Lync SIPs to match.&amp;nbsp; Here's &lt;a href="http://support.microsoft.com/kb/2537764"&gt;Microsoft's guidance&lt;/a&gt; on how to do that for Office 365.&amp;nbsp; And a different take on &lt;a href="http://woosie-uk.blogspot.com/2006/07/correcting-sip-addresses.html"&gt;scripting a solution.&lt;/a&gt;&amp;nbsp; See &lt;a href="http://blog.insideocs.com/2009/12/17/impact-of-changing-a-users-sip-address/"&gt;Impact of Changing a User's SIP Address&lt;/a&gt; for a full discussion.&lt;br /&gt;
&lt;br /&gt;
Changing the SIPs&amp;nbsp;is not&amp;nbsp;the problem, but the number of existing meetings with the old SIPs that are then left in your users' calendars IS a problem that requires updating.&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-g-nUzDtbXQg/TmfFD_WsOqI/AAAAAAAABms/bi2Uh3B8e9k/s1600/Change+SIP+URI.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="370" src="http://3.bp.blogspot.com/-g-nUzDtbXQg/TmfFD_WsOqI/AAAAAAAABms/bi2Uh3B8e9k/s400/Change+SIP+URI.png" width="400" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;So in this example of an existing calendar item, let's say riuliano became russ_iuliano, to keep end users from going bug-house you'd want to modify all the LiveMeeting URLs in existing calendar objects server-side and update them.&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-4G6caSDjX5I/TmfFA6UHS6I/AAAAAAAABmo/n6lasA3rYYg/s1600/Lync+-+Russ.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="230" src="http://2.bp.blogspot.com/-4G6caSDjX5I/TmfFA6UHS6I/AAAAAAAABmo/n6lasA3rYYg/s320/Lync+-+Russ.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;
And this is the cue for Sumatra's&amp;nbsp;ability to manipulate Exchange calendar data.&lt;br /&gt;
&lt;br /&gt;Does&amp;nbsp;anyone else out there have the same problem?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-8294505807795316108?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/INUJzNwLY4EDj9zFylHzik-blVE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/INUJzNwLY4EDj9zFylHzik-blVE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/INUJzNwLY4EDj9zFylHzik-blVE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/INUJzNwLY4EDj9zFylHzik-blVE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/N2bO0yJkboY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/8294505807795316108/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=8294505807795316108" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/8294505807795316108?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/8294505807795316108?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/N2bO0yJkboY/propagating-changed-sip-uris-to.html" title="Propagating Changed SIP URIs to Existing Meetings" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-g-nUzDtbXQg/TmfFD_WsOqI/AAAAAAAABms/bi2Uh3B8e9k/s72-c/Change+SIP+URI.png" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/09/propagating-changed-sip-uris-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEcCQ3ozeCp7ImA9WhdWE0w.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-3108506137196926201</id><published>2011-09-05T14:26:00.001-04:00</published><updated>2011-09-06T09:34:22.480-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-06T09:34:22.480-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Google Calendar Bugs" /><category scheme="http://www.blogger.com/atom/ns#" term="Google Calendar" /><title>More Weirdness in an Over-Loaded Google Calendar</title><content type="html">&lt;div style="clear: both; text-align: left;"&gt;
While experimenting to see if I could delete calendar items from a calendar and thereby finally clear an over-loaded test account I got this message:&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: left;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://1.bp.blogspot.com/-Ihkg5UDN_ns/TmUSI-CFy-I/AAAAAAAABmU/Y4jGByAQP0g/s1600/OOPS.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="92" src="http://1.bp.blogspot.com/-Ihkg5UDN_ns/TmUSI-CFy-I/AAAAAAAABmU/Y4jGByAQP0g/s640/OOPS.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&amp;nbsp;"Oops"?&amp;nbsp; Cute.&amp;nbsp; Too bad I do not know any serious corporations that&amp;nbsp;ask for&amp;nbsp;cute.&lt;br /&gt;
&lt;br /&gt;
The goal was to see if deleting items would get me below a threshold, or if the threshold was irreversible.&lt;br /&gt;
&lt;br /&gt;
The weird thing is that once I got that message, previously-deleted objects began re-populating the calendar.&amp;nbsp; Calendar zombies had risen from the grave!&lt;br /&gt;
&lt;br /&gt;
Clearly there's a cache of the deleted items.&amp;nbsp; I have&amp;nbsp;no information on when, how often, or if it gets cleared in a single session.&lt;br /&gt;
&lt;br /&gt;
There is also&amp;nbsp;some interesting behavior with old items.&amp;nbsp; To see this, load 10-15 years worth of calendar data and then travel back to some month in the year 2000.&amp;nbsp; The following unobtrusive message will display while the data renders (and it seems to take a while):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://2.bp.blogspot.com/-NkOCXP7liEo/TmUSLV2JIEI/AAAAAAAABmY/0K-16nh3HXQ/s1600/loading.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-NkOCXP7liEo/TmUSLV2JIEI/AAAAAAAABmY/0K-16nh3HXQ/s1600/loading.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div align="left" class="separator" style="clear: both; text-align: center;"&gt;
&lt;/div&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;br /&gt;&lt;/div&gt;
So there's either some background mechanism shunting historical data into slower, longer-term storage, or the system is not really optimized for rendering arbitrary stretches of time.&lt;br /&gt;
&lt;br /&gt;
Added on September 6, 2011:&lt;br /&gt;
A variation of the above: cannot load your data -- come back when it's more convenient for Google....&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;
&lt;a href="http://3.bp.blogspot.com/-cJujJi2WoJ0/TmYhKPbx3BI/AAAAAAAABmg/EHYy4fzN3Fo/s1600/Oops+-+Load.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="97" src="http://3.bp.blogspot.com/-cJujJi2WoJ0/TmYhKPbx3BI/AAAAAAAABmg/EHYy4fzN3Fo/s640/Oops+-+Load.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-3108506137196926201?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/8Tr36j29k9GCNPCBKNT8n48EXGo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8Tr36j29k9GCNPCBKNT8n48EXGo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/8Tr36j29k9GCNPCBKNT8n48EXGo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/8Tr36j29k9GCNPCBKNT8n48EXGo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/LKTTmCdhdVQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/3108506137196926201/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=3108506137196926201" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/3108506137196926201?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/3108506137196926201?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/LKTTmCdhdVQ/more-weirdness-in-over-loaded-google.html" title="More Weirdness in an Over-Loaded Google Calendar" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-Ihkg5UDN_ns/TmUSI-CFy-I/AAAAAAAABmU/Y4jGByAQP0g/s72-c/OOPS.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/09/more-weirdness-in-over-loaded-google.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUMEQ3Y9eip7ImA9WhdXF0Q.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-4749245265131015332</id><published>2011-08-31T08:21:00.001-04:00</published><updated>2011-08-31T08:23:22.862-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-31T08:23:22.862-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Google Calendar Bugs" /><category scheme="http://www.blogger.com/atom/ns#" term="Google Calendar" /><title>Unable to Delete All Data in a Google Calendar</title><content type="html">So let's say you're testing your calendar insertion (a prudent step which we not only endorse but require).&amp;nbsp; You either have a large calendar or run several insertions to put in over 40,000 items.&amp;nbsp; I suspect the problem&amp;nbsp;starts with&amp;nbsp;32K objects, just because we are so suspiciously close to a magic binary number.&lt;br /&gt;
You go into your settings with the hope of deleting all data from your test account (and please make sure it is a test account):&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-GRCHd1Orhko/Tl4h6_xoq5I/AAAAAAAABls/wATIBA3gHgw/s1600/1settings.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/-GRCHd1Orhko/Tl4h6_xoq5I/AAAAAAAABls/wATIBA3gHgw/s640/1settings.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;You select &lt;u&gt;Delete&lt;/u&gt; giving you this dialog box:&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-PaGBqdRpccI/Tl4iS3YUSlI/AAAAAAAABlw/XMfvTetJgCw/s1600/2delete.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="313" src="http://2.bp.blogspot.com/-PaGBqdRpccI/Tl4iS3YUSlI/AAAAAAAABlw/XMfvTetJgCw/s640/2delete.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Where you promise you REALLY REALLY DO want to Delete all events, and click the Delete all events button.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Less than 60 seconds later you see the following dialog box and all your data is still in the calendar.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-ckjzXWhyfu8/Tl4ialLjsvI/AAAAAAAABl0/G05fDeCPI0I/s1600/3unable.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="214" src="http://3.bp.blogspot.com/-ckjzXWhyfu8/Tl4ialLjsvI/AAAAAAAABl0/G05fDeCPI0I/s640/3unable.JPG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;We do not seem to be alone.&amp;nbsp; We&lt;a href="http://www.google.com/support/forum/p/Calendar/thread?fid=5eac30a1bbd7043c0004aadba0388bdd&amp;amp;hl=en"&gt; posted this on Google&amp;nbsp;Calendar's Help Forum&lt;/a&gt;&amp;nbsp;(whose&amp;nbsp;only value has been confirmation from another user with the same problem). None&amp;nbsp;of our current clients are going to hit this limit unless they do multiple insertions without practicing calendar hygiene.&amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;So practice calendar hygiene.&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;But we do&amp;nbsp;want to get&amp;nbsp;this out&amp;nbsp;as a&amp;nbsp;warning to&amp;nbsp;everyone.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-4749245265131015332?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NJHS7lInYC3fRGQqnLGWCV0GE_0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NJHS7lInYC3fRGQqnLGWCV0GE_0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NJHS7lInYC3fRGQqnLGWCV0GE_0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NJHS7lInYC3fRGQqnLGWCV0GE_0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/0mESVCRRnH0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/4749245265131015332/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=4749245265131015332" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/4749245265131015332?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/4749245265131015332?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/0mESVCRRnH0/unable-to-erase-all-data-in-google.html" title="Unable to Delete All Data in a Google Calendar" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/-GRCHd1Orhko/Tl4h6_xoq5I/AAAAAAAABls/wATIBA3gHgw/s72-c/1settings.JPG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/08/unable-to-erase-all-data-in-google.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEAFR344eip7ImA9WhdXEUQ.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-198794664353363224</id><published>2011-08-24T10:38:00.000-04:00</published><updated>2011-08-24T10:38:36.032-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-24T10:38:36.032-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="CalConnect" /><title>Shout out to the CalConnect Folks!</title><content type="html">A shout out of thanks to the CalConnect folks for putting us on their &lt;a href="http://calconnect.wordpress.com/"&gt;Blogroll&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Thanks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-198794664353363224?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/4VBSdgKbqxCA2cst9UN3jT9XidY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4VBSdgKbqxCA2cst9UN3jT9XidY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/4VBSdgKbqxCA2cst9UN3jT9XidY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/4VBSdgKbqxCA2cst9UN3jT9XidY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/BvOBg-yp02M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/198794664353363224/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=198794664353363224" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/198794664353363224?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/198794664353363224?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/BvOBg-yp02M/shout-out-to-calconnect-folks.html" title="Shout out to the CalConnect Folks!" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/08/shout-out-to-calconnect-folks.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUCQX08fyp7ImA9WhdQFkU.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-2524492432004446158</id><published>2011-08-18T12:01:00.003-04:00</published><updated>2011-08-18T12:01:00.377-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-18T12:01:00.377-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Google Calendar" /><title>Preliminary Google Calendar Upload Speed Tests</title><content type="html">We've made no secret about the &lt;a href="http://calendarservermigration.blogspot.com/2011/01/more-on-live-edu-vs-on-premises.html"&gt;molasses-in-Antarctica upload speed of EWS in Office365 and Live@ Edu&lt;/a&gt;.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
So for an interesting comparison -- how long does it take to upload calendar data into Google Calendar?&lt;br /&gt;
&lt;br /&gt;
In a test&amp;nbsp;derived from real world data set (legacy Meeting Maker being the organ donor in this case) &amp;nbsp;our current technology&amp;nbsp;uploaded 13,651 appointments to Google Calendar in 9:12 (i.e., 9 minutes and 12 seconds).&amp;nbsp; Just in case I happened to&amp;nbsp;hit&amp;nbsp;a low time for network traffic I ran the test again with additional loads on my PC and got all data inserted in 15:54 (call it 16 minutes).&lt;br /&gt;
&lt;br /&gt;
Using the more conservative figure, this represents an average upload rate of &lt;strong&gt;about 853 calendar objects per minute into Google Calendar!&amp;nbsp; &lt;/strong&gt;The faster result gives 1480 objects per minute, but I doubt that is sustainable over the duration of a migration.&lt;br /&gt;
&lt;br /&gt;
For those of you who do not understand why we get excited by these numbers: this is similar to the peak throughput we see inserting into&amp;nbsp;an on-premises Exchange installation (you always hear us&amp;nbsp;use the figure 850 calendar objects per minute for estimation purposes).&amp;nbsp; Our timings on hosted Exchange come in at about 120 calendar objects per minute.&lt;br /&gt;
&lt;br /&gt;
So Google Calendar is&amp;nbsp;about ten times&amp;nbsp;faster than an upload into Hosted Exchange!&lt;br /&gt;
&lt;br /&gt;
Let me repeat that -- our early testing indicates that &lt;u&gt;calendar uploads into Google Calendar execute an order of magnitude faster than an upload into hosted Exchange&lt;/u&gt;.&lt;br /&gt;
&lt;br /&gt;
Now, let me point our a few things to beware of: these numbers may vary as our code evolves, but&amp;nbsp;are in accord with the field experience of one of our test sites (which motivated this timing).&lt;br /&gt;
&lt;br /&gt;
I have no idea what Google does right that Microsoft&amp;nbsp;does not, given that both companies are in total control of&amp;nbsp;their data centers, server code, and&amp;nbsp;APIs.&amp;nbsp;&amp;nbsp;I do know that&amp;nbsp;for purposes of migration speed Google Calendar kicks Exchange calendar's buttocks all the way to the curb and then&amp;nbsp;slam dances&amp;nbsp;its&amp;nbsp;corpse into pavement pizza.&lt;br /&gt;
&lt;br /&gt;
Since regular readers will know that your author does not believe in letting ANY of the guilty off without some sentence, I want to point out that as&amp;nbsp;mediocre as Microsoft EWS documentation and support has been, it is light years ahead of Google's documentation of their calendar APIs which our team has taken to completely ignoring because it's led us down too many bad paths already.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
And after inserting 40,000+ objects into Google Calendar, the Delete under Settings does not seem to work:&lt;br /&gt;
&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-Cly_PGFazT4/Tk0yE_lfhyI/AAAAAAAABlI/rLJnX74X9rA/s1600/unable+to+delete.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/-Cly_PGFazT4/Tk0yE_lfhyI/AAAAAAAABlI/rLJnX74X9rA/s1600/unable+to+delete.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-2524492432004446158?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DpXWvWz-7drflnqi8m_1aeCsYe0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DpXWvWz-7drflnqi8m_1aeCsYe0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DpXWvWz-7drflnqi8m_1aeCsYe0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DpXWvWz-7drflnqi8m_1aeCsYe0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/HgNZj5CLZHo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/2524492432004446158/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=2524492432004446158" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/2524492432004446158?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/2524492432004446158?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/HgNZj5CLZHo/preliminary-google-calendar-upload.html" title="Preliminary Google Calendar Upload Speed Tests" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/-Cly_PGFazT4/Tk0yE_lfhyI/AAAAAAAABlI/rLJnX74X9rA/s72-c/unable+to+delete.JPG" height="72" width="72" /><thr:total>1</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/08/preliminary-google-calendar-upload.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYAQ386eyp7ImA9WhdRGEQ.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-8618642146231792658</id><published>2011-08-09T09:18:00.006-04:00</published><updated>2011-08-09T09:39:02.113-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-09T09:39:02.113-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Google Calendar" /><category scheme="http://www.blogger.com/atom/ns#" term="Apple iCal" /><title>iCal Sharing in Exchange 2010 Sp1</title><content type="html">Sumatra is about to release &lt;a href="http://calendarservermigration.blogspot.com/2011/07/exchange-2010-to-google-calendar-server.html"&gt;a solution to migrate legacy calendar data to Google.&lt;/a&gt; A customer asked how his end users could read shared calendars from folks outside the organization (and who use Exchange for calendaring.)
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;We passed along this article, in which Steve Goodman &lt;a href="http://www.stevieg.org/2010/06/calendar-sharing-improvements-coming-in-exchange-2010-sp1/"&gt;wrote a superb post&lt;/a&gt; describing how Exchange 2010 Sp1 allows users to share calendars with non-Exchange users (e.g., Google, Zimbra) using public or encoded URLs. (And users can be alloweed to do this via OWA!)
&lt;br /&gt;
&lt;br /&gt;And remember, this is calendar SHARING, not cross-server calendar synchronization.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-8618642146231792658?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DZYk-4Rxw96CI5Ay1-thkWlx_a0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DZYk-4Rxw96CI5Ay1-thkWlx_a0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DZYk-4Rxw96CI5Ay1-thkWlx_a0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DZYk-4Rxw96CI5Ay1-thkWlx_a0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/mRjq6Pj5YWY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/8618642146231792658/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=8618642146231792658" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/8618642146231792658?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/8618642146231792658?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/mRjq6Pj5YWY/ical-sharing-in-exchange-2010-sp1.html" title="iCal Sharing in Exchange 2010 Sp1" /><author><name>Russ</name><uri>http://www.blogger.com/profile/09134913196772221676</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/08/ical-sharing-in-exchange-2010-sp1.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0ENSHg5eSp7ImA9WhdRGEQ.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-6404943082470931797</id><published>2011-08-09T08:58:00.005-04:00</published><updated>2011-08-09T09:14:59.621-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-09T09:14:59.621-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><title>Update Rollup 4 for Exchange 2010 - re-issued</title><content type="html">I was working offiste for the last two weeked and missed the story: Microsoft discovered a problem with Outlook 2010's interaction with Exchange 2010 server, and had to retract Update Rollup 4 for Exchange 2010 they released on June 22,2011. &lt;a href="http://support.microsoft.com/kb/2581545"&gt;KB251545&lt;/a&gt; described the problem: moving or copying public folders didn't work "as expected."
&lt;br /&gt;
&lt;br /&gt;The release was announced &lt;a href="http://blogs.technet.com/b/exchange/archive/2011/07/27/announcing-the-re-release-of-exchange-2010-sp1-rollup-4.aspx"&gt;on Technet&lt;/a&gt;. Here is the new link to &lt;a href="http://www.microsoft.com/download/en/details.aspx?displaylang=en&amp;amp;id=26910"&gt;download the rollup&lt;/a&gt;
&lt;br /&gt;
&lt;br /&gt;BTW, Update Rollup 5 for Exchange Server 2010 Service Pack 1 release remains "on-schedule" for release in August 2011.
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-6404943082470931797?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/uXcglvO3xMcAUYD98iR5y5oS7RE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uXcglvO3xMcAUYD98iR5y5oS7RE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/uXcglvO3xMcAUYD98iR5y5oS7RE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/uXcglvO3xMcAUYD98iR5y5oS7RE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/ZegYvp9DAjU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/6404943082470931797/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=6404943082470931797" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/6404943082470931797?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/6404943082470931797?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/ZegYvp9DAjU/update-rollup-4-for-exchange-2010-re.html" title="Update Rollup 4 for Exchange 2010 - re-issued" /><author><name>Russ</name><uri>http://www.blogger.com/profile/09134913196772221676</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/08/update-rollup-4-for-exchange-2010-re.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQAQXk5fyp7ImA9WhdSF0k.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-7940273739625860963</id><published>2011-07-27T01:59:00.000-04:00</published><updated>2011-07-27T01:59:00.727-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-27T01:59:00.727-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Zimbra" /><category scheme="http://www.blogger.com/atom/ns#" term="Meeting Maker" /><title>First Field Migration into Zimbra 7 Accomplished</title><content type="html">We ran our first field migration into Zimbra 7 this weekend (out of a Meeting Maker legacy system).&lt;br /&gt;
&lt;br /&gt;
We had early reports of problems with recurring meetings in Z7 migrations, but tested well in advance to make sure that did not happen.&amp;nbsp; All is well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-7940273739625860963?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/BhmGMMP6BO1SWnzLPUilg37R7fU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BhmGMMP6BO1SWnzLPUilg37R7fU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/BhmGMMP6BO1SWnzLPUilg37R7fU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/BhmGMMP6BO1SWnzLPUilg37R7fU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/kAgFtcJNBlI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/7940273739625860963/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=7940273739625860963" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/7940273739625860963?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/7940273739625860963?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/kAgFtcJNBlI/first-field-migration-into-zimbra-7.html" title="First Field Migration into Zimbra 7 Accomplished" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/07/first-field-migration-into-zimbra-7.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkECRHo7eip7ImA9WhdSEko.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-6832805140981225918</id><published>2011-07-21T11:54:00.007-04:00</published><updated>2011-07-21T14:57:45.402-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-21T14:57:45.402-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Office 365" /><category scheme="http://www.blogger.com/atom/ns#" term="terminated user" /><category scheme="http://www.blogger.com/atom/ns#" term="Delegate" /><title>Prevent ghost delegates: find (and remove) delegates before terminating user</title><content type="html">&lt;p&gt;In a &lt;a href="http://calendarservermigration.blogspot.com/2011/07/exorcise-ghost-delegate.html"&gt;previous post, I outlined a process to find and remove Ghost Delegates from Exchange&lt;/a&gt;. (To recap: you turn a delegate a ghost delegate by deleting the account from AD without removing the delegate permissions in Outlook.)&lt;br /&gt;&lt;br /&gt;In this post, I'll outline a process that avoids the ghost delegate problem (by finding and removing delegates BEFORE deleting the terminated user's account.) There are two steps: search AD, and then remove the delegates.&lt;br /&gt;&lt;br /&gt;The hard part was finding all users that granted delegate rights to the "soon-to-be-deleted-account." I dredged up two "oldies but goodies:" LDIFDE and CSVDE to do a reverse-lookup for a terminated user using the "public delegate" fields:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;PublicDelegates "What mailbox(es) did I give delegate rights to"&lt;/li&gt;&lt;li&gt;PublicDelegatesBL: "What mailbox(es) am I a delegate of"&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Here are both commands:&lt;br /&gt;&lt;br /&gt;&lt;em&gt;LDIFDE.EXE -F delegateLDIFDE.TXT -D "OU=TestUsers,DC=myDC,DC=mydomain,DC=com" -L "name,mail,PublicDelegatesBL" -R "(&amp;amp;mail=termuser@mydomain.com)(PublicDelegatesBL=*))"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;csvde -f delegateCSVDE.csv -s myDC -l "name,mail,PublicDelegatesBL" -r "(&amp;amp;mail=termuser@mydomain.com)(PublicDelegatesBL=*))"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;Note: the LDIFDE command limits the scope of its work to the "OU=TestUsers;" csvde seaches the entire enterprise directory.&lt;br /&gt;&lt;br /&gt;Here is an output from LDIFDE, in which we found all of PublicDelegatesBL of "Andre Admin" (it's just Big Boss): &lt;/p&gt;&lt;img style="margin: 0px auto 10px; width: 320px; height: 89px; text-align: center; display: block; cursor: pointer;" id="BLOGGER_PHOTO_ID_5631870215839664866" border="0" alt="" src="http://3.bp.blogspot.com/-Kwm-lACZHGY/TihsH1Q5yuI/AAAAAAAAAXk/qTCmPfPHvos/s320/termUserLDIFDE.JPG" /&gt;&lt;p&gt;Next, use Glen Scale's &lt;a href="http://www.messageops.com/downloads/MessageOps-Exchange-Module.zip"&gt;powershell code&lt;/a&gt; to confirm the terminated user is a delegate, and then remove that user from all accounts he was granted delegate rights.  (The following commands were described in a &lt;a href="http://calendarservermigration.blogspot.com/2011/07/exorcise-ghost-delegate.html"&gt;prior post&lt;/a&gt;.)  Step 7 is where the terminated user is removed as a delegate.  I have shown how to display delegates and forwarding rules, just as an FYI.&lt;/p&gt;&lt;ol&gt;&lt;li&gt;set-ExecutionPolicy RemoteSigned -force&lt;/li&gt;&lt;li&gt;import-Module ./Messageops-Exchange.psd1&lt;/li&gt;&lt;li&gt;$myCred=Get-Credential -Credential &lt;a href="mailto:myservice@mydomain.com"&gt;myservice@mydomain.com&lt;/a&gt;&lt;/li&gt;&lt;li&gt;$newprofile=new-messageops.ewsprofile -identity:myservice@mydomain.com -exchangeversion:exchange2010_sp1 -casURL:https://mycas.mydomain.com -Credential:$myCred&lt;/li&gt;&lt;li&gt;Get-MessageOps.MailboxDelegateReport-p:$newprofile -id:bigboss@mydomain.com&lt;/li&gt;&lt;li&gt;Get-MessageOps.MailboxDelegateForwardingRules -p:$newprofile  -id:bigboss@mydomain.com&lt;/li&gt;&lt;li&gt;Remove-MessageOps.MailboxDelegate -p:$newprofile -id:bigboss@mydomain.com -DelegateAddress:termuser@mydomain.com&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Notes:  the "terminated" user is &lt;a href="mailto:termuser@mydomain.com"&gt;termuser@mydomain.com&lt;/a&gt;; the account that granted delegate rights was &lt;a href="mailto:bigboss@mydomain.com"&gt;bigboss@mydomain.com&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;I've pulled the URLs and commands into a &lt;a href="http://www.sumatra.com/downloads/cmds_removedelegates.txt"&gt;text file&lt;/a&gt; that you can download to simplify typing....&lt;br /&gt;&lt;br /&gt;--Russ&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;p.s.: I tried Exchange Management Shell, using a new Exchange 2010 commandlet: "&lt;a href="http://technet.microsoft.com/en-us/library/dd298062(EXCHG.140).aspx"&gt;Get-MailboxFolderPermission&lt;/a&gt;." But it was difficult to do a reverse-lookup (i.e., find all users who grated the "terminated user" permissions: I had to type that user's display name correctly or got no hits.... Plus, this commandlet isn't available for Exchange 2007 customers.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Here is how to get Big Boss' permissions:&lt;br /&gt;&lt;em&gt;Get-MailboxFolderPermission -Identity bigboss:\Calendar&lt;br /&gt;&lt;/em&gt;&lt;br /&gt;FYI, you can set accessrights, particularly editor rights, between "big boss" and "her admin," that you can't do if your end users access their Exchange calendars via OWA (only):&lt;br /&gt;&lt;em&gt;&lt;/em&gt;&lt;br /&gt;&lt;em&gt;Set-MailboxFolderPermission -Id:bigboss:\Calendar -User:herAdmin -AccessRights:Editor&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-6832805140981225918?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Sf6LIxB9CBso77J0yZ3h1zUmf-M/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Sf6LIxB9CBso77J0yZ3h1zUmf-M/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Sf6LIxB9CBso77J0yZ3h1zUmf-M/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Sf6LIxB9CBso77J0yZ3h1zUmf-M/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/Kv4FZQ0o3fU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/6832805140981225918/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=6832805140981225918" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/6832805140981225918?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/6832805140981225918?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/Kv4FZQ0o3fU/prevent-ghost-delegates-find-and-remove.html" title="Prevent ghost delegates: find (and remove) delegates before terminating user" /><author><name>Russ</name><uri>http://www.blogger.com/profile/09134913196772221676</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/-Kwm-lACZHGY/TihsH1Q5yuI/AAAAAAAAAXk/qTCmPfPHvos/s72-c/termUserLDIFDE.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/07/prevent-ghost-delegates-find-and-remove.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUIFRnoyeSp7ImA9WhdSGUU.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-8182879084474116460</id><published>2011-07-21T10:06:00.018-04:00</published><updated>2011-07-29T19:51:57.491-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-29T19:51:57.491-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="terminated user" /><category scheme="http://www.blogger.com/atom/ns#" term="Delegate" /><title>The Ghost Delegate Exorcist</title><content type="html">A Sumatra client called for help - a flood of NDRs were driving their Exchange server to its knees. The problem: a boss granted his admin delegate rights his calendar. Along with that, all calendar-messages were forwarded to to the admin. After the admin left the company, the admin's mailbox was deleted.&lt;br /&gt;
&lt;br /&gt;
All was fine until someone invited the boss to a meeting. The boss received an NDR after the delegate forwarding rule sent that calendar message to the [now deleted] delegate. That NDR calendar message was sent back to the boss which got forwarded to the [still deleted] delegate, which generated another NDR......) &lt;br /&gt;
&lt;br /&gt;
No big deal. They went into the boss' Outlook delegate and tried to remove the delegate, but couldn't -- Outlook reported the delegate was "(not found):"&lt;br /&gt;
&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-4jR0flRG5FA/TjNHjhaH-JI/AAAAAAAABj8/mMo38R7oQ_s/s1600/Delegate-Janis-NotFound.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="298" src="http://1.bp.blogspot.com/-4jR0flRG5FA/TjNHjhaH-JI/AAAAAAAABj8/mMo38R7oQ_s/s320/Delegate-Janis-NotFound.JPG" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The delegates are there but you can't delete them. Ghost delegates.....&lt;br /&gt;
&lt;span style="color: #ff6666;"&gt;&lt;span style="color: red;"&gt;The root cause: they didn't remove the delegate permissions and forwarding rules before they deleted the admin assistant's mailbox&lt;/span&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
In this post, I'll talk about how to rid Exchange of those ghost delegates. In the &lt;a href="http://calendarservermigration.blogspot.com/2011/07/prevent-ghost-delegates-find-and-remove.html"&gt;next post, I'll talk about how to find and remove delegate permissions BEFORE you delete the terminated user's account.&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
For the curious, Glen Scales blogged about &lt;a href="http://gsexdev.blogspot.com/2011/03/dealing-with-invalid-delegates-with.html"&gt;"How to deal with invalid delegates,"&lt;/a&gt; and &lt;a href="http://gsexdev.blogspot.com/2011/03/display-delegate-forward-rules-and.html"&gt;"Displaying delegate forward rules."&lt;/a&gt; Even better, Glen wrote &lt;a href="http://www.messageops.com/downloads/MessageOps-Exchange-Module.zip"&gt;some powershell code&lt;/a&gt; to exorcise our ghost delegate!&lt;br /&gt;
&lt;br /&gt;
Here is what we did to remove the ghost delegates&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;Download and install the &lt;a href="http://www.microsoft.com/download/en/details.aspx?id=13480"&gt;Exchange Web Services Managed API&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Create a sub directory, and copy the Microsoft.Exchange.WebServices dll into the directory; Run Exchange Powershell (as administrator), and change to that sub directory.&lt;/li&gt;
&lt;li&gt;Set the execution policy, import the module, and create a credential variable (using your service account):&lt;/li&gt;
set-ExecutionPolicy RemoteSigned -force
import-Module ./Messageops-Exchange.psd1
$myCred=Get-Credential 
&lt;li&gt;Next, define an exchange profile (as above, we provide our service account with impersonation or full access permissions. See our blog post on impersonation in &lt;a href="http://calendarservermigration.blogspot.com/2007/08/exchange-2007-impersonation-debugging.html"&gt;Exchange 2007&lt;/a&gt; or &lt;a href="http://calendarservermigration.blogspot.com/2009/10/impersonation-in-exchange-2010.html"&gt;Exchange 2010&lt;/a&gt;), and point to our CAS server directly&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
$newprofile = new-messageops.ewsprofile -identity:mySVCacct@mydomain.com-exchangeversion:exchange2010_sp1 -casURL:https://mycas.mydomain.com -Credential:$myCred&lt;br /&gt;
&lt;br /&gt;
&lt;/li&gt;
&lt;li&gt;See the list of valid and invalid (ghost) delegates and rules:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Get-MessageOps.MailboxDelegateReport -p:$newprofile -id:bigboss@mydomain.com&lt;br /&gt;
&lt;br /&gt;
Get-MessageOps.MailboxDelegatesInvalid -p:$newprofile -id:bigboss@mydomain.com &lt;br /&gt;
&lt;br /&gt;
Get-MessageOps.MailboxDelegateInvalidForwardingRules -p:$newprofile -id:bigboss@mydomain.com &lt;/li&gt;


&lt;li&gt;Finally, remove invalid forwarding rules, and THEN remove the delegates (&lt;u&gt;in that order&lt;/u&gt;!)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Remove-MessageOps.MailboxDelegateInvalidForwardingRules.unsupported -p:$newprofile -id:bigboss@mydomain.com &lt;br /&gt;
&lt;br /&gt;
Remove-MessageOps.MailboxDelegatesInvalid.UnSupported -p:$newprofile -id:bigboss@mydomain.com &lt;/li&gt;

&lt;/ol&gt;I've pulled the URLs and commands into a &lt;a href="http://www.sumatra.com/downloads/cmds_removedelegates.txt"&gt;text file that you can download &lt;/a&gt;to simplify typing....&lt;br /&gt;
&lt;br /&gt;
-Russ&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-8182879084474116460?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/eKwhTnVl61UsQWTO8rx4BJbO1mo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eKwhTnVl61UsQWTO8rx4BJbO1mo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/eKwhTnVl61UsQWTO8rx4BJbO1mo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/eKwhTnVl61UsQWTO8rx4BJbO1mo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/V2uqUhsAsbY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/8182879084474116460/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=8182879084474116460" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/8182879084474116460?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/8182879084474116460?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/V2uqUhsAsbY/exorcise-ghost-delegate.html" title="The Ghost Delegate Exorcist" /><author><name>Russ</name><uri>http://www.blogger.com/profile/09134913196772221676</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/-4jR0flRG5FA/TjNHjhaH-JI/AAAAAAAABj8/mMo38R7oQ_s/s72-c/Delegate-Janis-NotFound.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/07/exorcise-ghost-delegate.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEAAR3s_eip7ImA9WhdTE00.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-6527335276869065704</id><published>2011-07-10T08:59:00.000-04:00</published><updated>2011-07-10T08:59:06.542-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-10T08:59:06.542-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Zimbra" /><category scheme="http://www.blogger.com/atom/ns#" term="hosted Exchange" /><title>Migrating Zimbra Calendar to Hosted Microsoft Exchange</title><content type="html">We've been getting a lot of inquiries lately from people wanting to migrate calendars out of Zimbra and into Exchange.&lt;br /&gt;
&lt;br /&gt;
A few quick guidelines:&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;If you have more than 250 users it is cost-effective to use our full-scale migration technology.&amp;nbsp; It's completely server-to-server, leaves end-users out of the loop, and has results as though you've been using Exchange calendaring all along.&lt;/li&gt;
&lt;li&gt;For a few hundred users or under, try our Decaf option.&amp;nbsp; Application &lt;a href="http://www.sumatraresourcewatch.com/decaf/"&gt;here&lt;/a&gt;.&amp;nbsp; Documentation &lt;a href="http://www.sumatraresourcewatch.com/decaf/decaf_help.pdf"&gt;here&lt;/a&gt;.&amp;nbsp; It's&amp;nbsp;a server-side ICS import to hosted Exchange, and right now it's mainly geared towards Oracle Calendar migrations, but we'll open it up to Zimbra users if we see enough demand. &lt;/li&gt;
&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-6527335276869065704?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/zTsDhA48srguzN4flfEEY8xGJG4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zTsDhA48srguzN4flfEEY8xGJG4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/zTsDhA48srguzN4flfEEY8xGJG4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/zTsDhA48srguzN4flfEEY8xGJG4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/FP8Ns4TmkKs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/6527335276869065704/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=6527335276869065704" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/6527335276869065704?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/6527335276869065704?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/FP8Ns4TmkKs/migrating-zimbra-calendar-to-hosted.html" title="Migrating Zimbra Calendar to Hosted Microsoft Exchange" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/07/migrating-zimbra-calendar-to-hosted.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUERn0ycSp7ImA9WhZaF0Q.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-1815762497424616287</id><published>2011-07-04T12:16:00.000-04:00</published><updated>2011-07-04T12:16:47.399-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-04T12:16:47.399-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Exchange 2010" /><category scheme="http://www.blogger.com/atom/ns#" term="Google Calendar" /><title>Exchange 2010 to Google Calendar Server-Side Calendar Migrations</title><content type="html">&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;You read that right.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;Now that we finally have OAuth for Google working (one of our engineers described Google's documentation as having "&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-US;"&gt;duplications, contradictions and gaps in between."&amp;nbsp; I describe it as a "mess") we're inserting calendar data server-side to Google with full-fidelity and no end-user intervention.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-US;"&gt;Yippee!&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-US;"&gt;We've read&amp;nbsp;the handwriting on the wall and see that there are sites out there looking to bring their calendar data from Microsoft Exchange over to Google and are not thrilled about having to use PSTs to do it (we don't blame you).&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style="font-family: Arial, Helvetica, sans-serif;"&gt;&lt;span style="font-family: &amp;quot;Arial&amp;quot;,&amp;quot;sans-serif&amp;quot;; mso-ansi-language: EN-US; mso-bidi-language: AR-SA; mso-fareast-font-family: &amp;quot;Times New Roman&amp;quot;; mso-fareast-language: EN-US;"&gt;If you are contemplating such -- drop us a line.&amp;nbsp; We want some feedback on how you'd like it implemented.&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-1815762497424616287?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/JUjVHi6oGgQYNJfcBijEDjGdwXU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JUjVHi6oGgQYNJfcBijEDjGdwXU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/JUjVHi6oGgQYNJfcBijEDjGdwXU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/JUjVHi6oGgQYNJfcBijEDjGdwXU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/IvgNlcV0cZ0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/1815762497424616287/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=1815762497424616287" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/1815762497424616287?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/1815762497424616287?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/IvgNlcV0cZ0/exchange-2010-to-google-calendar-server.html" title="Exchange 2010 to Google Calendar Server-Side Calendar Migrations" /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/07/exchange-2010-to-google-calendar-server.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEMEQnc8eCp7ImA9WhZaFEg.&quot;"><id>tag:blogger.com,1999:blog-9888024.post-77258043619170349</id><published>2011-06-30T13:53:00.000-04:00</published><updated>2011-06-30T13:53:23.970-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-30T13:53:23.970-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="Office 365" /><category scheme="http://www.blogger.com/atom/ns#" term="calendar migration" /><category scheme="http://www.blogger.com/atom/ns#" term="hosted Exchange" /><title>Our Office 365 Experience Thus Far...</title><content type="html">So we've been pretty good letting our readers know that &lt;a href="http://calendarservermigration.blogspot.com/2011/01/more-on-live-edu-vs-on-premises.html"&gt;migration performance into both Live @ Edu&lt;/a&gt; and Office 365 is about 14% the performance of on-premises Exchange.&amp;nbsp; And then there's the &lt;a href="http://calendarservermigration.blogspot.com/2010/12/quotas-and-live-edu-migrations.html"&gt;problems with quotas&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
That none of this has changed or been addressed through the beta period of O365 should not be surprising to anybody not under the influence of Prozac or electroshock.&amp;nbsp; &lt;br /&gt;
&lt;br /&gt;
In fact, despite bringing this to Redmond's attention, we've gotten zero feedback, seen zero progress,&amp;nbsp;and expect zero results.&lt;br /&gt;
&lt;br /&gt;
Now that Office 365 is out of beta and in the production,&amp;nbsp;plan on&amp;nbsp;all these nagging "problems" getting re-classified as "features."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/9888024-77258043619170349?l=calendarservermigration.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/6Nml7joi9GUpIw49i6_Bgz38P6Y/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6Nml7joi9GUpIw49i6_Bgz38P6Y/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/6Nml7joi9GUpIw49i6_Bgz38P6Y/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/6Nml7joi9GUpIw49i6_Bgz38P6Y/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/SumatrasCalendarServerBlog/~4/FJgJC9jmhZo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://calendarservermigration.blogspot.com/feeds/77258043619170349/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=9888024&amp;postID=77258043619170349" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/77258043619170349?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/9888024/posts/default/77258043619170349?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/SumatrasCalendarServerBlog/~3/FJgJC9jmhZo/our-office-365-experience-thus-far.html" title="Our Office 365 Experience Thus Far..." /><author><name>zyg</name><uri>http://www.blogger.com/profile/14908942837303272271</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="24" height="32" src="http://3.bp.blogspot.com/_HRHrj05nW7g/Sax2S2xhqMI/AAAAAAAAA9U/sDHVNQq3uZ8/S220/daghilev_by_korovine.jpg" /></author><thr:total>0</thr:total><feedburner:origLink>http://calendarservermigration.blogspot.com/2011/06/our-office-365-experience-thus-far.html</feedburner:origLink></entry></feed>

