Exchange Messaging Outlook
Volume 12, Number 19

Issue Date January 17 2008

   

This issue sponsored by: Sherpa Software ♦ Messageware

Today's highlights:

Regular features:

 

Update: iTunes Calendar Sync Bug

In the Nov 29, 2007 issue of EMO, Outlook developer Ken Slovak shared a programming bug he discovered in iTunes and other Outlook add-ins which caused Outlook to crash.

Ken dropped me this note earlier this week: "Apple has just released a new version of their ITunes software (version 7.6) that includes a new version of their calendar synch add-in. The new version, that I worked on with the Apple developer, seems to fix all the previous problems with Outlook crashing or hanging after synching calendars, causing problems for other add-ins, and in crashing Outlook when connected or disconnected using the COM Add-Ins dialog.

So it looks like that nightmare has been put to bed, at least in relation to the Apple calendar synch add-in. The original problem of course still exists in relation to other add-ins, but at least Apple has fixed their problems.

Kudos to Apple for being so cooperative. We all also owe special thanks to Microsoft for recognizing the severity of the problem when I reported it and escalating my bug to the highest levels as soon as I filed it."

Thanks for the update Ken.

Itunes
http://www.apple.com/itunes/download/


An Outlook Add-in Bug
http://www.slipstick.com/emo/2007/up071129.htm#2

A Quick Primer on Licensing for Hosting Companies

After my article on hosted Exchange (“Tis the Season to Host – Or Not”), I received several questions from folks wondering how Microsoft licensing works for service providers; including a company interested in starting to provide hosting services.

Make no mistake – hosting companies have to pay for Microsoft licensing, just like any other company does. However, service providers do get a flexible option that isn’t available to most other organizations; that option is called the “Service Providers Licensing Agreement” (SPLA). The SPLA is designed exclusively for hosting companies. It allows a hosting company to deploy solutions and pay for them based on usage. That is, the hosting company only has to pay, each month, for however many units of a product that they actually used. Over time, the hosting company will pay more for a product. However, in the short term, monthly payments are less cash outlay for the hosting company; especially given changes in client population. This lets the hosting company charge you less money for your hosting.

In terms of the SPLA, usage of a product is either “subscriber based” or “processor based”. When a product is subscriber based, the hosting company pays each month for a SAL – a Subscriber Access License, which is very similar to a retail or open-license CAL (Client Access License). When a product is processor based, the hosting company pays each month for a PL – a Processor License. A PL is similar to the “Internet Connector” or “External Connector” offered for many Microsoft server products – you can have as many users/devices accessing the product as you desire, limited only by the number of processors involved.

Note that, thankfully, Microsoft doesn’t care about the number of processor cores, unlike some other software companies, only the number of processor “sockets” or actual physical processors installed in a computer. This carries over to virtualization as well. Virtual processors are considered to have the same number of cores as the physical processor and multiple processors are charged only if multiple processors are assigned to a virtual machine.

While this may sound as if it would be quite simple, it actually isn’t. Some products are available only via SAL. Others are available only via PL. Others are available both ways. It can be a hassle for a hosting company to determine which plan makes the most sense for a given function, on a month by month basis.

Also, another complicating factor is “auth” vs. “unauth”. With the sole exception of Windows Server Web Edition, any product that requires authentication via Active Directory (or rather, that the users of the product authenticate via Active Directory), requires that an “authenticated” SAL or PL be used, as opposed to an “unauthenticated” SAL or PL. Authenticated SALs and PLs are significantly more expensive than unauthenticated SALs or PLs. An authenticated SAL is approximately equivalent to Windows Server CAL. Windows Server Web Edition does not have this requirement – specifically to allow Microsoft to compete in the webhosting space (where Linux is still the number one platform that is hosting websites).

The usage of all Microsoft products available under the SPLA is covered in a document that insiders call the SPUR – Service Providers Use Rights. The version for January 2008 is 60 pages of 9 point font and extended page borders – a lot of information.

Prior to the release of Windows Server Web Edition, most companies using Windows Server for hosting would use third party FTP servers and would not allow Windows Authentication on the websites they hosted. This allowed them to avoid the need for authenticated versions of any product.

Microsoft provides a special program to hosting companies called the Microsoft Hosting Program and has a handful of software packages that are designed specifically for hosting companies (Microsoft Solution for Windows-based Hosting, Microsoft Solution for Hosted Messaging and Collaboration, Microsoft Solution for Windows-based Hosting for Applications, etc.).

I hope this has opened up the curtain, just a little, for how hosting companies pay for licensing. If you want to learn more, including more about the SPUR and the SPLA, these documents and more are available for download directly from Microsoft at http://www.microsoft.com/serviceproviders/hostingproviders.mspx.

--
Michael B. Smith
MCSE/Exchange MVP

OWA and 2008 Holidays

I've had a couple of questions from OWA users wondering how they can add the 2008-2012 holidays to their calendar. From the client side, the only way is using Outlook. Administrators can use ExMerge to import holidays to user's calendar.

Schedule Events on Recurring Workdays

We get a lot of questions about how to schedule recurring appointments that skip weekends or holidays. While Outlook doesn't support a "workday" option for recurring appointments, it is possible, using a third party utility or Excel.

Using Excel, you'll create a worksheet and use the WORKDAY function to create the start dates, then import it into Outlook. Because Excel supports drag to fill or copy cells, you can create a large number of identical events fairly quickly.

The formula you'll use for recurring workday events is =WORKDAY(x,y,z) where the first parameter (x) is a date (or cell containing a date) that is day you want to start from. The second parameter (y) is the number of days to skip, and the final parameter (z) is an array of dates that you want to exclude.

For example, a formula of =WORKDAY(A2,4,F2:F147) reads the date in cell A2, adds 4 days and excluded the holidays in cells F2 through F147.

For complete steps, see
Create Appointments for Every X Workday
http://www.outlook-tips.net/howto/everyx.htm

If you aren't into working with Excel or need to do this fairly frequently, try
WS:Repeat Appointment II
http://www.websetters.co.uk/WSAddIns/Repeat%20Appointment/index.htm

Exchange 2007 Unattended Installation

For the average company that may deploy one or two Exchange Servers, perhaps there is sufficient paranoia that installing such a mission critical application requires personal attention throughout. For a larger company that is deploying several servers, especially where multiple servers host similar roles, there is the option of deploying Exchange 2007 using the unattended installation feature. An unattended installation is just setup with all the parameters provided up front so the administrator does not need to manually input these values during the installation process.

For Exchange 2007, you can run setup.com (also known as exsetup) from the command line with all of the input parameters needed to complete the installation without further administrator attention. For detailed installations, a properly formatted text file with installation configurations can be called. Setup.com has many possible parameters to configure.

For the complete article and command line examples, go to
http://www.slipstick.com/exs/ex07/install.htm#cont

-- William Lefkovics, Technical Director
Mojave Media Group, LLC Las Vegas, NV
Back to Top  

New Utilities

SmartIMF Manager
http://www.n2nets.com/SmartIMF.html 
SmartIMF Manager is a tool designed to help system administrators easily manage Microsoft® Exchange Intelligent Message Filter (IMF) archive folder contents. With the SmartIMF Manager, administrators can view, delete or forward to recipients filtered messages caught by the IMF. SmartIMF runs as a service and can automatically release messages based on a set of user defined Whitelist rules as well as automatically deleting messages based on age.

Back to Top  

Updated Utilities

ArchiveOne
http://www.c2c.com/site/products/archiveone/default.asp 
Archive One from C2C boosts email performance and capacity by selecting and archiving email from mailboxes, PST files or public folders automatically and invisibly. Archive One maintains the integrity of archived messages seamlessly. Email users gain the impression of an unlimited mailbox, while, in the background, Archive One does its job of moving older or larger items onto lower cost storage, removing the hassle of mailbox maintenance such as choosing email for deletion.

Delete Duplicates
http://e-gadgets.freehostia.com/ddo.htm 
Delete Duplicates for Outlook is a tool for deleting duplicate e-mails for Microsoft Outlook. Version 3.6

ITunes
http://www.apple.com/itunes/download/ 
ITunes suppots syncing your Outlook calendar with your iTunes device. Update fixes a COM add-in bug that caused a hang or crash after syncing with Outlook, first reported in EMO <http://www.slipstick.com/emo/2007/up071129.htm#2> . Version 7.6

Lucatec Mask
http://slipstick.com:80/redirect.asp?id=mask 
The Lucatec Mask Add-in for Outlook is used with Exchange server accounts which allows you to reply from a shared mailbox or public folder, automatically entering the folder or mailbox's email address in the From field. Lucatec Mask will automatically determine the correct sender address to use based on the mailbox or public folder the user is currently using in Outlook. It also offers the option to move or copy the sent message to the relevant account's Sent Items folder (or Public Folder). It supports shared Exchange Server mailbox accounts and Public Folders with email addresses and was tested with Exchange Server 5.5 and 2000, Microsoft Outlook 2000 and XP. Version 2.2

Mailscape
http://www.enowconsulting.com/mailscape/overview.asp 
Built by Exchange admins for Exchange admins, Mailscape is a systems management tool that assists Exchange Administrators in monitoring, maintaining, and load balancing Exchange. Mailscape’s dashboard provides Administrators with vital information about each server’s current health and growth rate to facilitate proactive Exchange management. Mailscape V4.2 includes many new and enhanced reports to help administrators to optimize system performance and senior executives to make well-informed planning and budgetary decisions.

MaX Compression
http://www.c2c.com/site/products/activemailtools/max/default.asp 
Automatic Transparent Compression. MaX Compression Enterprise automatically zips or unzips all email attachments traveling within the enterprise, wherever they come from or go to. Seamless integration with Outlook and support of common actions such as drag & drop, forward; the native attachment icon is maintained throughout.

NewsGator Inbox
http://www.newsgator.com/Individuals/NewsGatorInbox/Default.aspx 
Newsgator Inbox 3.0 has a completely updated UI, subscriptions are added easily. Supports Flag synchronization and improved archiving options. NNTP integration allows you to read newsgroup posts in Outlook. Version 3.0 (Beta)

Take Back Your Life Outlook Add-in
http://www.mcgheeproductivity.com/products/home.php?cat=3  
Enhance the functionality of Outlook with principles from Sally McGhee’s Take Back Your Life! Using Outlook to Get Organized and Stay Organized. With time-saving templates and prompts you can: turn action items into tasks or appointments, file reference information appropriately, write effective e-mail using the proven MPS PASS model, access coaching for your Weekly Review, take advantage of built-in teaching tutorials. Free trial download available. Compatible with Outlook versions 2007, 2003, 2002 (XP), and 2000.

VCard Converter Add-in
http://www.sperrysoftware.com/Outlook/VCard-Converter.asp 
With VCard Converter you can convert all of your contacts to vCard format with one click of your mouse. It allows you to export all your contacts within a folder, or you can choose to export just the ones you select. In addition, you can import multiple contacts from a single vcf file. Version 3.1 Discount Code, enter during checkout: WD9BHK53
Back to Top  

New Exchange Knowledge Base Articles

The Exchange Server 2003 Connector for Lotus Notes, the Exchange Server 2003 Calendar Connector for Lotus Notes, and the Exchange Server 2003 Migration Wizard for Lotus Notes have been updated for daylight saving time Rules Update 1 (RU1): December 2007
http://support.microsoft.com/?kbid=945836

An update for Exchange 2003 Service Pack 2 is now available for a time zone change in Venezuela in 2007 and for DST changes in several countries
http://support.microsoft.com/?kbid=943068

The SPN list on the front-end server is not updated when you follow the steps in Knowledge Base article 920209 to deploy Kerberos Constrained Delegation in an Exchange 2003 front-end and back-end environment
http://support.microsoft.com/?kbid=943184

An update for daylight saving time changes in Venezuela is available for computers that are running Exchange 2003 SP1
http://support.microsoft.com/?kbid=944722
Back to Top  

New Outlook Knowledge Base Articles

You cannot send a message to all members of a distribution list in Outlook 2003
http://support.microsoft.com/?kbid=945421

You are prompted to approve a connection to a SharePoint feature in Outlook 2003
http://support.microsoft.com/?kbid=941836

The Collaboration Data Objects file does not include the New Zealand time zone for DST changes in Outlook 2003
http://support.microsoft.com/?kbid=947407

The Collaboration Data Objects file does not comply with the daylight saving time (DST) changes for the New Zealand time zone
http://support.microsoft.com/?kbid=947407

Outlook 2003 takes longer than expected to populate the preview pane when you receive an encrypted e-mail message
http://support.microsoft.com/?kbid=947349

Message headers, attachments, and the message body may be lost in Outlook 2003 when you reply to an e-mail message that contains a References header that exceeds 1,000 bytes
http://support.microsoft.com/?kbid=947350

In Outlook 2003, a signature is added after boilerplate text that is contained in the stationery for new e-mail messages
http://support.microsoft.com/?kbid=947406

Error message when you press F9 to send and to receive e-mail messages in Outlook 2003: "TASK 'Microsoft Exchange Server' reported error (0x8004010F)"
http://support.microsoft.com/?kbid=939996

Description of the Outlook 2003 post-Service Pack 3 hotfix package: December 5, 2007
http://support.microsoft.com/?kbid=945430

Description of the Outlook 2003 post-Service Pack 3 hotfix package: December 14, 2007
http://support.microsoft.com/?kbid=936184

A single-occurrence meeting request in Outlook 2003 may be off by one hour after you install a time zone update for Windows operating systems
http://support.microsoft.com/?kbid=941894
Back to Top  

More Information

Click here to subscribe to the Exchange Messaging Outlook newsletter. 

Exchange Messaging Outlook Newsletter back issues

ISSN 1523-7990
Copyright 1996-2008, Slipstick Systems and CDOLive LLC. All rights reserved.