Exchange and Outlook UPDATE, Outlook Edition—brought to you by Exchange & Outlook Administrator, the print newsletter with practical advice, how-to articles, tips, and techniques to help you do your job today.
THIS ISSUE SPONSORED BY
FREE EXCHANGE GUIDE from NetIQ
VeriSign - The Value of Trust
SPONSOR: FREE EXCHANGE GUIDE FROM NETIQ
Is your e-mail traffic growing? What routes are messages taking? Do you experience delays in e-mail delivery? Get answers now with NetIQ's free guide, "The Top Reports Every Exchange Administrator Lives For." This free guide explores ten critical indicators that leading Exchange Administrators are monitoring and explains how to put this valuable data to work.
August 13, 2002—In this issue:
- The Outlook MessageClass Property
- Real-World Tips and Solutions Here for You
- Why Pay When You Can Get In-Person Security Expertise at No Charge?
- Tip: Using Voting Buttons on a Meeting Request
4. NEW AND IMPROVED
- Manage Your Teams and Projects
5. CONTACT US
- See this section for a list of ways to contact us.
(contributed by Sue Mosher, News Editor, [email protected])
Despite the fact that the Messaging API (MAPI) forms architecture that Outlook uses dates all the way back to the Exchange client, a lot of mystery and confusion still surrounds Outlook forms. One way to improve your understanding of forms is to examine a key property that distinguishes one type of Outlook item from another-–the message class.
The Exchange Server 5.5 software development kit (SDK) glossary provides a good definition of a form: "a MAPI object that is used to display a message of a particular message class in a structured format based on MAPI properties." In other words, an item's message class determines the form that Outlook uses to display the item.
You can actually see the message class in Outlook items as the MessageClass property, and you can add the property to any table-type folder view by dragging it from the Field Chooser to the desired spot among the view's column headings. To get a feel for the different classes of the items you see every day, try adding the MessageClass property to the Deleted Items folder, which contains the greatest variety of Outlook items.
A custom Outlook form derives its default layout, properties, and functionality from one of the standard built-in Outlook forms. The name of a custom form's message class reflects this origin. For example, the message class for the standard email message form is IPM.Note. The message class for a custom message form for submitting requests for time off might be IPM.Note.VacationRequest. The IPM.Note prefix tells you that the designer based the VacationRequest form on the default IPM.Note message form.
The IPM prefix stands for "interpersonal message" and covers virtually all the individual items visible in Outlook. Nondelivery reports (NDRs) and other report items are an exception. An undeliverable message comes back to the sender as an item with the message class REPORT.IPM.Note.NDR. The REPORT prefix shows that the message is a report; the NDR suffix indicates that it's an NDR. A successfully delivered message would have a suffix of DR. Other suffixes you might see include IPNRN for read receipts and IPNNRN for messages that the recipient deleted without reading. The middle portion of the message class describes the original item. For example, if you request a read receipt for the vacation request form mentioned earlier, when your supervisor opens the request, you'll receive a REPORT.IPM.Note.VacationRequest.IPNRN item in response.
You can't use Outlook to build a new form from scratch and create a new IPM.MyForm message class. However, it's possible-–though not easy—to build totally new forms using Extended MAPI and C++. You might have some of these forms already on your computer. For example, if you installed ActiveSync to synchronize Outlook with a Compaq iPAQ or other Pocket PC device, the Standard Forms Library in Outlook should show two additional forms-–an Ink Notes Form with message class IPM.InkNotes and a Voice Notes Form with message class IPM.VoiceNotes. These forms let Outlook users access notes that you created with the stylus or voice recorder in Pocket PC then synchronized with your Outlook Notes folder.
When you understand that the MessageClass property of an item determines what form Outlook uses to display that item, you know the answer to one of the frequently asked questions about Outlook forms: How can I make existing contacts (or tasks and other items) use the new form I've created? The answer is to change the MessageClass property on existing items to point to the message class of the new form. For Outlook 2000, Microsoft provides the Outlook 2000 Existing Items Converter tool to change the message class of items in a folder. For other Outlook versions, you can use a macro that runs from the Microsoft Word document omsgclas.doc, which you can link to from the second URL listed below.
SPONSOR: VERISIGN - THE VALUE OF TRUST
Which security solution is right for your Website?
Before you decide, request your FREE guide, "Securing Your Web Site For Business," to learn the facts. In the guide, find solutions for:
- Encrypting online transactions
- Securing corporate intranets
- Authenticating your Web site
Get your FREE guide today at:
(brought to you by Windows & .NET Magazine and its partners)
Register online for Windows & .NET Magazine LIVE! before this conference sells out. Network with the finest gathering of Windows gurus on the planet. This conference is chock-full of "been there, done that" knowledge from people who use Microsoft products in the real world. Register now and you'll receive FREE access to sessions of concurrently run XML Web Services Connections.
Windows & .NET Magazine Network Road Show 2002 is coming this fall to New York, Chicago, Denver, and San Francisco! Industry experts Mark Minasi and Paul Thurrott will show you how to shore up your system's security and what desktop security features are planned for Microsoft .NET and beyond. Sponsored by NetIQ. Registration is free, but space is limited so sign up now!
(contributed by Sue Mosher, [email protected])
Q: How can I invite people to a lunch meeting and include voting buttons so that they can choose their sandwich?
A: You can't use Outlook voting buttons on a meeting request. The Accept, Decline, and Tentative buttons that users see when they open a meeting request from the Inbox are themselves voting buttons that the meeting request form displays automatically. Outlook lets you ask only one question (i.e., use just one set of voting buttons) per message, and the built-in buttons take precedence.
What you can do is use a two-stage process: First, send a meeting request. Second, after all the responses are in, send the definite attendees a voting button message to let them choose from your lunch menu.
See the Exchange & Outlook Administrator Web site for more great tips from Sue Mosher.
4. NEW AND IMPROVED
(contributed by Carolyn Mader, [email protected])
4Team released 4Team for MS Outlook 2002, add-on software that lets you manage teams and projects in Outlook 2002 without a server. 4Team for MS Outlook 2002 helps you share information with team members regardless of their location. When a team member creates a task, document, note, contact, or other Outlook object, the program emails the object to the other team members, then converts the emailed object back into its original form on each team member's computer. 4Team for MS Outlook 2002 runs on Windows XP, Windows 2000, Windows NT, Windows Me, and Windows 98 systems. Pricing is $49.95 per team member. Contact 4Team at 954-603-0430 or [email protected]
5. CONTACT US
Here's how to reach us with your comments and questions:
(please mention the newsletter name in the subject line)
- TECHNICAL QUESTIONS — http://www.winnetmag.net/forums
- PRODUCT NEWS — [email protected]
- QUESTIONS ABOUT YOUR EXCHANGE AND OUTLOOK UPDATE SUBSCRIPTION?
Customer Support — [email protected]
- WANT TO SPONSOR EXCHANGE AND OUTLOOK UPDATE?
Receive the latest information about the Windows and .NET topics of your choice. Subscribe to our other FREE email newsletters.
Thank you for reading Exchange and Outlook UPDATE.