Exchange Messaging Outlook Volume 10, Number 16

Greetings! Welcome to Vol. 10, No. 16 , Nov 10, 2005, of Exchange Messaging Outlook, a biweekly newsletter about Microsoft Exchange and Microsoft Outlook.

Today's highlights:

Regular features:

Viewing the Sender ID Value

Exchange 2003 SP2 allows you to use Sender ID to help identify potential spam. When it's enabled you can choose to include add the SPF value to the message as a MAPI property for use by IMF and pass the message along or drop the message. As I mentioned in the last issue of EMO, at this point in time Sender ID is not very useful for judging the legitimacy of a message. Not enough sites have SPF records configured in DNS, which means it can only be a small part of your anti-spam arsenal. Also, there is nothing to prevent spammers from creating SPF records, so the presence or absence of SPF records is no guarantee the message is from a spammer.

But why take my word for it when you can see the usefulness (or lack of) within your own organization? All you need to do is turn on Sender ID on the Exchange 2003 SP2 server and look at the MAPI property value assigned to your messages, using a custom form file which exposes MAPI property fields for use in a custom view.

Don't panic. It's much easier than it sounds, especially since Konstantin Ryvkin from the Exchange team did all the work for you. He posted the contents of the necessary cfg file on the Exchange team's blog, You had me at EHLO. All you have to do is copy and paste it into a text file and save it using the extension cfg then add the view to your field. Complete details are at http://blogs.technet.com/exchange/archive/2005/10/13/412487.aspx, including instructions on adding the fields to your view.

Once you add the Sender ID field to your view, you'll see a number listed in the column on all newly received email. This code corresponds with the following Sender ID values:

1 - Neutral: the domain records make no assertion that the IP address is valid for sending mail
2 - Pass: the client is authorized to send mail on behalf of the domain
3 - Fail: This means one of the following: the sending domain does not exist, the sender is not permitted, it's a malformed domain, no PRA (Purported Responsible Address) was found in the header, or the client is explicitly NOT authorized to send mail on behalf of the domain.
4 - Soft Fail: the client might not be authorized to send mail on behalf of the domain.
5 - None: No Sender ID records are published for this domain. This is the most common value at this time.

Temporary error: the receiving server encountered a transient error when performing the check
-2147483641 - Permanent error: the domain's published records couldn't be correctly interpreted.

So, how accurate is Sender ID at identifying spam? In looking at the Sender ID values on the email in my mailbox, it's not very good. Most of the messages that make it past the anti-spam filter on the server are from domains that do not have SPF records, including a number of well known sites that publish email newsletters about technology in general and Exchange specifically. I expected they would be first in line with published SPF records.

Soft failures appear to be common with hosted mail servers. Permanent error values are found on messages that qualify as solicited junk email (i.e. advertising from companies I do business with), because the sites created Sender ID records but used a format Exchange doesn't understand, such as this one for the email servers used by Handango: rm04.net text = "v=spf1 ip4:129.41.69.0/25 ip4:129.41.76.0/24 ip4:129.41.77.0/24 -all"

Because it's interesting to see who is using SPF and who isn't, I recommend enabling it in Exchange 2003 SP2 and configuring the custom form to display the values.

You can also use a cfg to expose the SCL value added by IMF...
http://www.slipstick.com/emo/2004/up040610.htm#monitor

...and display the sender's actual email address
http://cameron-webb.com/blog/archive/2005/10/20/639.aspx

This Issue's Guest Columnists

This issue of Exchange Messaging Outlook includes articles contributed by two Outlook MVPs. Judy Gleeson, from Acorn Training (http://www.acorntraining.com.au/) is big on teaching her students how to use Outlook productively. In her articles she explains how to use labels to Outlook 2003 towards this end. Jocelyn Fiorello writes about sharing calendar and contacts without the benefit of Exchange server.

Sharing Outlook Data

by Jocelyn Fiorello, Outlook MVP

These days, with a PC in just about every home and with many households equipped with computers for almost every member of the family, it's not surprising that we often see questions in the Office Community Newsgroups about sharing Outlook data and folders between family members. While Outlook 2002 and 2003 do not provide any built-in methods for sharing data between computers, there are ways it can be done - and it's quite easy to accomplish if all of the users involved are using the same PC.

If each user on a single PC has his or her own Windows login, they can choose to have all of their data separate from each other (including incoming e-mail), or they can opt to put some or all of their data in a central location so that it can be accessed by everyone. For example, suppose a family would like to create a central calendar, but none of their other data needs to be shared. As illustrated in http://www.slipstick.com/outlook/olshare1.htm, one user can set up a new calendar folder in a new .PST file (with a unique name to avoid confusion with the default file) and put that file in a folder accessible to all of the Windows users. Then, each user can add the calendar .PST file to his or her Outlook profile and it will be available to them every time they use Outlook.

Sharing data between computers is a bit trickier. A .PST file can be stored on a network share drive, but this configuration is not supported by Microsoft, and with good reason: if the share goes down while the .PST file is open in someone's copy of Outlook, the risk of data corruption is great. Another limitation of putting the .PST file in a shared location is that, without the help of a 3rd party add-in, only one copy of Outlook can open that .PST file at any given time. Fortunately, there are numerous 3rd party products on the market that provide various ways to share data between PCs without having to turn to an expensive, large-scale solution. Alternatively, if you are the primary user of all the machines in question, you may wish to simply synchronize your data between the machines rather than sharing it.

See the following Slipstick articles for more information:
http://www.slipstick.com/outlook/share.htm
http://www.slipstick.com/outlook/sync.htm

Coloring the Calendar

by Judy Gleeson, Outlook MVP

The Outlook calendar can be colour coded and printed in colour in Outlook 2002 and 2003. This function is called Labels. You can change the Labels associated with each colour by right clicking on an appointment, selecting Label and Edit Labels... You may for example, wish to colour by project name or type of work. This is useful when viewing your weekly or monthly calendar and the labels are per folder, so each calendar folder can have a different set of labels.

However, if you use the Edit Labels feature to change the text for a Label, be sure to keep a list of the original Label text and the new text. You'll need the original text if you want to filter or group by the Label field or if you want to make a new view of the Calendar that filters by Label. It's a bit daft, but if you try to group by the Label property, Outlook displays the original Label names, not your customized names.

Outlook 2003 extends the automatic formatting feature to the Day/Week/Month view using the colour Labels. Right-click anywhere in a day/week/month view calendar, and choose Automatic Formatting. For example, you can use automatic formatting to create a rule that looks for every appointment where the subject contains "birthday" and set those appointments to use the purple Birthday colour. This would also work for a key project name or a client's name.

Advanced Label Functions

by Judy Gleeson, Outlook MVP

To apply labels in bulk to existing appointment items without using automatic formatting, create a new table view and set it to group by the Label property. You can then drag items from the Label:None group to the group whose label you want to apply to those items. Remember that table views use the built-in label names and ignore the names you may have customised, so keep that list of your customisation handy.

If you have Exchange and use Public Folders, you may want to set up a Calendar that is the equivalent of a wall planner but is accessible to selected people. For example, the Calendar could show the planned marketing events in various colours depending on the type of event. Or you could make a Staff Leave calendar and use different colours for the type of leave, eg maternity leave, rostered day off, sick day, annual leave etc.

Even if you don't have Exchange, making a separate calendar where you apply coloured labels is a practical way to store data about your plans. With a colour printer, you have a nice way of seeing your plans and showing them to others. You can make a Calendar by right clicking in your folder list | New then type the name of the Calendar and make sure to change the format of the folder to Folder contains Calendar items.

Enabling Sender ID on Exchange 2003

Before you enable filtering for Sender ID records at your site, you should verify that you have a valid SPF record for your domain configured in DNS. This isn't because you need your own SPF records to use Sender ID with Exchange, but because it's not right to hold incoming mail to higher standards than others can apply to the email you send. Plus, it adds one more domain to the short list of domains who currently have SPF records.

If you don't already have an SPF record, create one using the wizard at http://www.anti-spamtools.org/SenderIDEmailPolicyTool/Default.aspx and enter it into your DNS records.

After creating the record in DNS, you can find out if your record is valid by sending a message to your gmail account (or another email server that supports SPF) and view the message source. If your record is correct, the message header will have a line similar to this, indicating it passed.

Received-SPF: pass (domain of [sender's address] designates [IP address] as permitted sender)

If it failed, review your SPF record for errors and try again.

Once your SPF records are in place, enable Sender ID filtering on the Exchange server. Open the Exchange System Manger and navigate to Global Settings then view the Message Delivery property sheet. Verify it is set for Accept and close the dialog.

Tip: If your Exchange server receives mail from another SMTP server within your network, add that server's IP address to the Perimeter IP list on the General tab before closing the dialog. You'll need this configured if you decide to enable other filtering options on the SMTP server.

Next, navigate to the SMTP server node and view its properties sheet. On the General tab click the Advanced button then select the IP address and click Edit. Enable Sender ID filtering, as well as any other filters you desire. Repeat as needed for each IP address assigned to the SMTP server and close the dialog. From this point forward, all mail that goes through this SMTP server should have a Sender ID value attached to it.

Once you create some custom views in Outlook, you can judge for yourself how effective Sender ID might be in your organization.

Back to Top  

New Utilities

ADD2OUTLOOK FOR CALENDARS
http://www.diditbetter.com/Solutions/Add2Outlook%20for%20Calendars/overview.asp
Add2Outlook for Calendars is a 2-way Outlook calendar synchronizer for desktops, laptops and mobile devices. This is a client-side solution which offers 2-way Outlook calendar replication of new calendar items and 4-way synchronization of edits in an Exchange environment.

BL-MONITOR
http://www.cmsconnect.com/blm/blmonitor.htm
BL-Monitor is a free tool for analyzing response times and effectiveness of DNSBL servers. It helps you to know responsiveness of the DNSBL server you are using, and identifies other DNSBL servers that may be better than the one you are currently using.

DISTRIBUTION LIST MANAGER
http://www.SperrySoftware.com/Outlook/Distribution-List-Manager.asp
Distribution List Manager is an Outlook add-in to help you manage distribution lists. It adds a toolbar button to your Outlook windows that allows you to create and manipulate your distribution lists. When you delete a contact, it asks you if you want to remove your contact from the distribution lists they were on to keep your distribution lists clean. You can also create distribution lists directly from email or contact views with a single click of a button, see all the DLs your contacts belong to, how many members are in your distribution lists, plus many other features.

LBE EMAIL SCHEDULER
http://www.schedule-email.com/
Use LBE Email Scheduler to send multiple individual emails and newsletters to customers, colleagues, friends and family. You can also it to schedule recurring emails.

LBE FIND & REPLACE FOR MS OUTLOOK
http://www.outlook-find-replace.com/
LBE Find & Replace adds the ability to search and replace within Outlook, a feature which is available in most Microsoft programs but missing from Outlook.

NEO FREE
http://www.caelo.com/products/index.php
NEO Free is perfect for those wanting a single message store organized, and offers a lightning-fast search for instant access to buried email. Use the Quick File feature for fast message filing and view all mailing lists and ezines together in Bulk Mail folder.

OUTLOOK SPAM FILTER
http://www.outlook-spam-filter.com
Outlook Spam Filter is an MS Outlook add-on that protects your Inbox against spam. The program is based on Bayesian filtering technology. It automatically learns using your personal correspondence to increase the filtration accuracy. Quarantined e-mails are stored in a separate SPAM folder. Users can manage their friends and enemies lists or build their own filters. The program has an option to test outgoing mail for potential risk of being filtered as spam. Recognition of newsgroup messages using Safe Recipients list and automatic inclusion of outgoing mail recipients into Friends List are available. POP3, IMAP, HTTP and MS Exchange support.

OUTLOOKPDFPLUS
http://www.outlookpdfplus.com/
OutlookPDFplus provides One Click "Insert as PDF" for MS Outlook and Office Applications. In addition attachments can also be zipped, password protected or both. Support the following Apps: Word, Excel, PowerPoint, Visio, Project, HTML). One Click "Save As PDF" and "Send As PDF" in MS Word. All other applications are supported via PDF Printer Driver.

Back to Top  

Updated Utilities

FOLLOW UP REMINDER
http://www.SperrySoftware.com/Outlook/Follow-Up-Reminder.asp
Adds a "Send with Follow Up" button that sends the message and sets up reminders to help you keep track of whether recipients have responded to the message. Reminders are automatically cancelled when the recipients reply. You can now create follow up reminders to already sent email, or emails in your Inbox, and added an "Ignore CC recipients when sending with Follow Up Reminders" to allow you better control over who hasn't responded. In addition, you can now snooze variable length reminder times. Finally, you can now send multiple emails to the same email address and get separate reminders (as long as the subject is different).

NEMX SECUREXCHANGE
http://www.nemx.com/products/SecurExchange
SecurExchange Corporate safeguards your Exchange Server by protecting sensitive or confidential information, enforcing compliance with corporate content policies, intelligently analyzing all internal as well as incoming and outgoing e-mail and attachments for content violations, and can automatically execute real-time message actions.

NEO PRO
http://www.caelo.com/products/index.php
NEO Pro makes it easy to be organized by allowing you to see the same email in different contexts. NEO organizes your email the second it is sent or received, automatically and simultaneously storing each message in a predictable and logical fashion. You can choose to view your sent and received emails together grouped by Correspondent, Date, Attachment Type, Category and much more. Active Mail, an uncluttered alternative to the Inbox, keeps your most critical messages at the front of your workspace - so your email is always current and relevant. New features include Quick File and Quick File Recent, allowing you to quickly file messages with one keystroke; you can now easily undo many operations.

REPLY TO ALL MONITOR
http://www.sperrysoftware.com/Reply-To-All-Monitor.asp
Keeps Outlook from sending to your own address(es) (or anyone other specific addresses) when you click Reply to All. Also can prompt the user to confirm any Reply to All transmissions. Outlook 2000 or later. Now includes the ability to warn when you are going to reply to all AND you were BCC'ed on that email so you don't inadvertently "spill the beans" that you were a BCC recipient. Also added the optional ability to warn when you reply and there were people CC'ed on the message so that you keep everyone in the loop. Finally, you are now prompted immediately if you want to reply to all, rather than waiting until the "Send" button is clicked (so that you don't lose all the composed text).

Back to Top  

Other Resources

NOVEMBER 2005 OUTLOOK 2003 JUNK E-MAIL FILTER UPDATE
http://support.microsoft.com/?kbid=907492
This update replaces the October 2005 Junk email update for Outlook and contains more current information about what is junk email.
Back to Top  

New Exchange Knowledge Base Articles

Event ID 7514 is logged in the Application log when you enable the custom word list feature in Intelligent Message Filter version 2 on a server that is running Exchange Server 2003 Service Pack 2
http://support.microsoft.com/?kbid=907974

The "Send As" right is removed from a user object after you configure the "Send As" right in the Active Directory Users and Computers snap-in in Exchange Server
http://support.microsoft.com/?kbid=907434

It takes longer than expected for recipients to receive an e-mail message in Exchange Server 2003
http://support.microsoft.com/?kbid=902345

The Exchange Connector for Lotus Notes service stops, and event IDs 8226 and 8227 are logged in the Exchange Server server
http://support.microsoft.com/?kbid=907891

The Information Store service stops responding in Exchange Server 2003 SP1 when a CDO 1.21-based program uses the SetLocaleIDs method to set the codepage of a MAPI session
http://support.microsoft.com/?kbid=904633

An Outlook user still appears as a member of an e-mail enabled group in Exchange Server 2003 even though you removed the Exchange attributes of the e-mail enabled group
http://support.microsoft.com/?kbid=907976

When you set a rule to autoforward a double-byte character set e-mail message in Exchange Server 2003, the original DBCS subject line in the header of the message is corrupted http://support.microsoft.com/?kbid=887580

Active Directory cannot replicate the object to the Lotus Notes directory when you configure the Exchange Connector for Lotus Notes to use the "Immediate update" mode in the Exchange System Manager in Exchange 2000 Server or in Exchange Server 2003
http://support.microsoft.com/?kbid=902459

A message that exceeds the configured size limit is sent to a server that is running Exchange 2000 Server
http://support.microsoft.com/?kbid=885917

Although the SMTP service starts, the SMTP virtual server does not start in Exchange 2000 Server
http://support.microsoft.com/?kbid=907971

Messaging services do not work as expected in Exchange 2000 Server after you install the Update Rollup 1 for Microsoft Windows 2000 Service Pack 4 (SP4)
http://support.microsoft.com/?kbid=907970

The Exchange Information Store Integrity Checker command-line tool fails when you run the rowcounts test on the Exchange 2000 Server server
http://support.microsoft.com/?kbid=904709

Event ID 9685 is logged when the Microsoft Exchange Information Store service does not successfully register a remote procedure call (RPC) endpoint in Exchange Server 2003 Service Pack 2
http://support.microsoft.com/?kbid=907783

Many transaction log files are generated in a short time on an Exchange Server 2003 server
http://support.microsoft.com/?kbid=902153

An attachment may not appear in Outlook Web Access when you use a MAPI client or a MTA to forward an e-mail message that has an attachment in Exchange Server 2003
http://support.microsoft.com/?kbid=899964

Users receive a "Loading" message when they use OWA to access their mailbox after they apply a hotfix or a service pack to Exchange Server 2003
http://support.microsoft.com/?kbid=910119

The new Directory Service Access algorithm may cause a larger load on global catalog servers in Exchange Server 2003 Service Pack 2
http://support.microsoft.com/?kbid=908443

You receive a 409 error message if you use the WebDAV DELETE method to delete an attachment in an e-mail message in Exchange Server 2003
http://support.microsoft.com/?kbid=907793

The Microsoft Exchange Information Store service stops responding in Exchange Server 2003 and a Dr. Watson access violation error is generated in the EcParseTransferSD function
http://support.microsoft.com/?kbid=907318

A delegate user who has "Full mailbox access" permissions for another user's mailbox can send e-mail messages as the mailbox owner in Exchange Server 2003
http://support.microsoft.com/?kbid=895949

The Information Store service may crash unexpectedly in Exchange Server 5.5
http://support.microsoft.com/?kbid=905497

Event ID 929 is logged, and mail is not delivered from one mail server to another mail server in an Exchange 2000 Server organization
http://support.microsoft.com/?kbid=907969

Back to Top  

New Outlook Knowledge Base Articles

Description of Outlook 2002 post-Service Pack 3 hotfix package: October 12, 2005
http://support.microsoft.com/?kbid=908256

Description of Outlook 2002 post-Service Pack 3 hotfix package: October 3, 2005
http://support.microsoft.com/?kbid=908126

Description of the Outlook 2002 post-Service Pack 3 hotfix package: September 21, 2005
http://support.microsoft.com/?kbid=907726

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-2009, Slipstick Systems and CDOLive LLC. All rights reserved.