Windows IT Pro is the leading independent community for IT professionals deploying Microsoft Windows server and client applications and technologies.
  
  
  Advanced Search 


September 18, 2008

All About Message Recall

RSS
Subscribe to Windows IT Pro | See More GroupWise Articles Here | Reprints | Or get the Monthly Online Pass—only $5.95 a month!

I recently had the opportunity to work with the Novell GroupWise suite. It was a painful experience in every respect. GroupWise is stuck firmly in the Microsoft Mail era of design and UI, and administering it was about as much fun as eating sand. Most GroupWise shops have become accustomed to GroupWise’s message recall feature, which lets a sender reach out and delete a sent message from recipients’ mailboxes (provided that the recipient hasn’t read it yet). This capability can be a real lifesaver to people who tend to type faster than they can think, or who accidentally send a confidential or sensitive message to the wrong internal recipient. So, the one single question I see every time a company is considering moving from GroupWise to Exchange Server is this: How does Exchange implement message recall?

Long-time Exchange administrators already know where I'm going with this. Message recall is one of those features that seems simple on its face, but proves deceptively difficult to implement in a way that pleases everyone. The basic scenario is easy: Alice sends Bob a message, then later she decides that she wants to take back what she wrote. This feature seems like it would be easy to implement: Give Alice's client a "take it back" button that causes the sent message to be removed from Bob's mailbox. This is essentially what GroupWise does. On the Exchange front, this scenario is when the fun starts because all of the possible solutions have problems.

Perhaps recall could be implemented as a bit of code that removes a recalled message from recipients' mailboxes. At first blush, this seems like it would work—until you consider all the places that the message might still remain after being "removed." It would, at minimum, still be in the sender's Sent Items folder. It wouldn't remove copies of the message that had been cached by a client, such as what happens with Outlook in Cached Exchange Mode or with an Exchange ActiveSync client. GroupWise has limited support for these features, so they’re not obstacles in their world.

Another, more involved, approach is to do what Exchange currently does: When you recall a message from the client, a special recall message is sent to the recipients. If they accept it, their clients remove the recalled message. This process has the advantage that it properly handles cases where the message is cached by the client—provided, of course, that the client supports the recall message in the first place! However, the big disadvantage to this approach as implemented by Outlook is that the recall message isn't compulsory. Most users (me included) will see a recall message as a spur to read the original message to find out why it was recalled—the opposite of the intended effect!

All of these approaches share some other problems. They only work with a single mail system. When the message goes outside the organization—which is often when you have the greatest need to recall it—all bets are off. This limitation might be a blessing in disguise because a universal recall system that did work properly would represent a tempting avenue for misuse and external attacks. In addition, companies that are subject to data-retention requirements might face sanctions for failing to retain messages properly because users recalled them.

There are legitimate cases where an administrator needs to recall a misdirected message. Unfortunately, we still don't have great tools for this kind of recall. Exchange 2007 provides the Export-Mailbox cmdlet, which lets you search for messages across multiple mailboxes and archive or delete those that meet the criteria you specify. Export-Mailbox thus provides a basic administrator-level way to search for and remove all copies of a particular message, which is good enough for most requirements.

End of Article



Reader Comments
Seems like the author cut the article off in midstream.....

digitalfrog September 18, 2008 (Article Rating: )


One thing that needs to be explicitly stated in this article: Message recall does not work with BlackBerry devices. This is very problematic for many users.

twarren121 September 18, 2008 (Article Rating: )


I was onced asked to log in to a users account, and delete a mail message that someone had sent them by accident. To me, that's an invasion of privacy, but the order came down from management. Where do you draw the line, that's my question.

richard_artes September 19, 2008 (Article Rating: )


It's been a long time since I have administered a Groupwise system but I never found it to be a painful experience. However, it was a relatively small system. (Novell had functionality in some of their products 10 years ago that Microsoft has yet to accomplish.) I believe it's possible through group policies to enforce the automatic processing of messages such as recall messages however this only works for internal Outlook clients. Other than that, the recall feature is almost useless. A message recall feature based on some kind of standard might work better but as mentioned could be open for abuse and data-retention issues.

dpenner September 19, 2008 (Article Rating: )


You must be a registered user or online subscriber to comment on this article. Please log on before posting a comment. Are you a new visitor? Register now




Top Viewed ArticlesView all articles
Command Prompt Tricks

One reader shares his tip for setting up the command prompt to reflect a remote path. ...

WinInfo Short Takes: Week of November 23, 2009

An often irreverent look at some of the week's other news, including some post-PDC some soul searching, a Google Chrome OS announcement and a Microsoft response, Windows 7 off to a supposedly strong start, the Jonas Brothers and Xbox 360, and so much more ...

2009 Windows IT Pro Editors' Best and Community Choice Awards

Picking a favorite product from an impressive crowd of competitive offerings is never an easy task, and such was the case with our Editors' Best and Community Choice awards this year. ...


Related Articles Improvements for Exchange Server: The MVPs' Wish List

Improvements We'd Like to See for Exchange Server

A Cautionary Tale about Mailbox Administration

Greylisting Trips Up Exchange 2003

Exchange Server and Outlook Whitepapers Email Controls and Regulatory Compliance

Take Control of Your Email: Understand the Business Reasons for Email Storage Management

Related Events The Easiest Way to Save Time and Money on E-mail and SharePoint Management

Bail Out Your Exchange Environment

Check out our list of Free Email Newsletters!

Exchange Server and Outlook eBooks Spam Fighting and Email Security for the 21st Century

Understanding and Leveraging Code Signing Technologies

The Expert's Guide for Exchange 2003: Preparing for, Moving to, and Supporting Exchange Server 2003

Related Exchange Server and Outlook Resources Introducing Left-Brain.com, the online IT bookstore
Looking for books, CDs, toolkits, eBooks? Prime your mind at Left-Brain.com

Discover Windows IT Pro eLearning Series!
Clear & detailed technical information and helpful how-to's, all in our trademark no-nonsense format

Exchange & Outlook UPDATE eNewsletter
News, strategies, products, and developments in Exchange Server and Outlook messaging.

Windows IT Pro Home Register FAQ for Windows WinInfo News
Europe Edition About Us Contact Us/Customer Service Media Kit Affiliates / Licensing  
SQL Server Magazine Office & SharePoint Pro DevProConnections IT Job Hound
Left-Brain.com Technology Resource Directory asp.netPRO ITTV Windows SuperSite 
 
 Windows IT Pro is a Division of Penton Media Inc.
 © 2009 Penton Media, Inc. Terms of Use | Privacy Statement