Outlook 2002's holiday list provides holidays only through 2005.
While Microsoft released an updated holiday list for Outlook 2000,
they haven't yet updated it for Outlook 2002. Because the holiday
file uses the same format in all version, the Outlook 2000 update
will work but you'll need to tweak the file to use it with any
version except Outlook 2000. For Outlook 2002, the tweaking involves
using WinZip to extract the files in OutHol.exe and renaming
Outlook.txt to Outlook.hol.
After the file extension is changed to hol, double click on the file
to invoke the Add Holiday dialog. Note that it may remain hidden
behind other windows, so you'll need to look for it using Alt+Tab.
If this doesn't work for you, replace the outlook.hol file in
C:\Program Files\Microsoft Office\OFFICE10\1033\ with the new one.
You can then use it with the Tools, Options, Calendar Options, Add
Holidays command.
What if Outlook doesn't have the holidays or events you are
interested in? You can download a pst file containing many calendar
events, including sports schedules and moon phases from calendar-updates.com
or use an add-in from infuzer.com to update your calendar. You can
distribute your company's internal events to others using the
Transmit Holiday form from Outlookcode.com.
Download the update from Microsoft:
http://microsoft.com/downloads/details.aspx?FamilyID=7d4d9017-8d4e-4963-8ba7-d2e91d491f5e&DisplayLang=en
More information on this and other holiday issues:
http://www.slipstick.com/calendar/holidays.htm
http://www.outlook-tips.net/howto/missinghol.htm
http://outlook-tips.net/cs/blogs/outlooktips/archive/2005/08/31/90.aspx
Transmit Holiday form:
http://www.outlookcode.com/d/forms/holiday.htm
Color me clueless, but I just can not understand why people are so
fixated on using rules to delete spam. It's time consuming to keep
the rules updated because spammers keep changing their addresses
(often using fake addresses from legitimate domains) and use
creative spelling for their products. You just can't win at this
game using rules like this, but you can waste a lot of time trying.
A user trying to use rules to delete spam recently had this to say:
"The messages I want permanently deleted are remaining in the junk
folder, instead of being deleted upon receipt."
Why is it so important that your rules delete spam? What is wrong
with letting the junk filter drop them in the junk email folder and
empty it regularly? If you set up autoarchive to run on the folder
and delete mail xx days old, it'll keep the junk folder cleaned out
for you, or just right click on it every now and again and empty it.
This is assuming you can ignore the unread message count and bolded
folder name. I can, but many people just can not ignore a folder
containing unread messages, so they'll toy with rules for hours,
trying to delete as much spam as possible.
Note that the behavior of the rule is correct and this is how Outlook 2003 now
works. In Outlook 2003 RTM, rules run first, before the spam filter,
and anyone who had multiple accounts and used rules to move the mail
to other folders found the spam was moved too. Because most people
felt the spam filter should act on the mail first, Microsoft changed
the order so that junk mail is filtered out before rules run on the
remaining messages.
Another problem area for many users is the blocked senders list.
Users demand the ability to add domains to the blocked list from the
right click menu or they want to select multiple messages and have
the senders or their domains added to the blocked list. Once again,
I have to ask "Why?". Adding the domain of the latest spammer to
send you medicinal emails is not worth the effort; spammers are
always one step ahead of you and will use a new domain tomorrow.
Fighting spam like this is a waste of resources.
Your Safe or Trusted senders lists should be much longer than the
list of blocked addresses and domains. The blocked list should only
contain the addresses of legitimate but annoying senders. For
example, my blocked lists contain the address of a person who
forwards me a lot of things he thinks are cute and the domains of a
couple of businesses that send newsletters. These are newsletters
I'm either too lazy to remove my address from, don't know what
address I used when I signed up and can't get removed until I
remember, or their remove procedure doesn't work. My safe list is
very long - any address or domain that sends mail that is wrongly
moved to the junk email folder is on the safe lists.
Another reason for keeping the lists small is that Outlook 2003
limits the size of all safe and blocked lists to about 2000
addresses. Other versions allow larger blocked lists, but resources
are affected by bigger lists, so smaller is better here too.
Another user had this problem:
"Microsoft Outlook is deleting all kinds of emails after setting up
a rule, these are emails that DIDN'T include what I put into the
rule. I set up the rule to permanently delete them too... those
emails were very important"
Why is it so important that the messages get deleted permanently?
What is wrong with moving them to the deleted folder and either
using autoarchive to keep it cleaned out or set Outlook to empty
deleted items on Exit? Using autoarchive configured to delete mail
more than a couple of days old gives you plenty of time to look for
misdirected messages too.
Ignoring the fact that spammers use many creative ways to spell the
words you are most likely to filter out, making most subject or body
rules useless, a subject or body contains type of rule doesn't work
well with HTML email and especially with HTML formatted spam.
Spammers split the words in the HTML code using comments, so what
you see rendered in the message not what the filter is looking for.
It turns out this users rule was configured with letter combinations
that are found in many commonly used words. To filter for whole
words, you need to use a space before and after the word, otherwise
Outlook looks for the letters in every word. Not testing the rule by
assigning categories or moving the messages to another folder was a
big mistake.
Since blocking senders and using rules to filter words are not good
methods to manage spam, what is the best way to remove it?
For starters, most spam (and all viruses) should be removed from the
mail stream before the message ever reaches user's inboxes,
especially in a corporate environment. Employees are paid to work,
not tweak rules to remove spam. When this is not possible, such as
on ISP provided email accounts, a client side anti-spam filter is
better than rules.
If you use Outlook 2003, get the latest update for the spam filter
and set it on High. Microsoft has been releasing updates monthly –
the latest update came out August 22. If you forget to check for
updates, use the new Microsoft Update service to keep both Windows
and Office automatically updated. Use the safe list to keep false
positives low.
Users of older versions of Outlook can try some simple rules,
including Sue's low maintenance rules, along with rules for blank
senders and blank subject lines. Rules looking for words in the
header can help with spam using non-English character sets - use the
character set name as it appears in the header, for example, look
for ‘iso-2022-jp’. Of course, if you get legitimate email using this
character set, this won’t work, but for the average user, it works
well. If you get mostly spam to one address, create a rule to delete
mail sent to the address and add exceptions to the rule for the mail
from specific addresses or meeting specific conditions. If simple
rules like these are not enough to control your spam, you need to
get a real anti-spam filter - there are a number of excellent
filters available for both Outlook and Exchange server.
Sue's Low Maintenance Rules
http://www.slipstick.com/rules/junkmail.htm#sue
Blank senders rule (not suitable for Exchange server accounts):
http://www.outlook-tips.net/archives/2005/20050729.htm
Blank subject rule:
http://www.outlook-tips.net/archives/2004/20041018.htm
Antispam filters:
http://www.slipstick.com/rules/junkmail.htm#tools
http://www.slipstick.com/addins/content_control.htm
Larry Allen had the longest, but most useless, natural language
string:
seventeen days before Seventeen days before seventeen days before
Seventeen days before seventeen days before Seventeen days before
Seventeen days before seventeen days before seventeen days before
seventeen weeks before seventeen months before May 1 2005
While it's definitely the longest and hits the character limit of
255 for the date field, I was expecting something more like this
format:
2 months 3 weeks 5 days from the day after Christmas 2006
Since I have a few books left in my stash, I'll let Larry pick one
as the overall winner, and selected another winner, Bob Howard, from
the shorter but more likely to be useful, entries.
Reviewing the entries, I discovered that Outlook is easily confused
when you mix conditions that move the date forward and backward in
the calculations. It also doesn't add the values up like we would
when using a calendar to count out the date.
Outlook tells us that '2 months 3 weeks 5 days from the day after
Christmas 2006' is Fri 3/23/2007, while '2 months 3 weeks 5 days
from the day before Christmas 2006' returns Fri 2/9/2007. Something
is obviously wrong in one of the calculations. Is it because of
"from"? No, '2 months 3 weeks 5 days after the day before Christmas
2006' also returns 2/9/2007.
Using a quick calculation, 12/25 + 1 = 12/26 + 5 = 12/31 + 21 = 1/21
+ 2 months = 3/21, we see that the first one is closest to what we
might expect. I have no idea how outlook came up with 2/9 in the
second calculation, but if we enter each part of the phrase in the
date field we'll see how Outlook processes the phrase.
Using Outlook's date field to calculate it, we see how Outlook
calculated it:
the day after Christmas 2006 = 12/26/2006
5 days from the day after Christmas 2006 = 12/30/2006
3 weeks 5 days from the day after Christmas 2006 = 1/20/2007
2 months 3 weeks 5 days from the day after Christmas 2006 =
3/23/2007
For some reason, possibly because we started in December which has
31 days and January has 31 days, Outlook is counting days in 2
months as 62 days, not just moving the month ahead 2, which results
in 3/23. If you enter 1/20/2007 +2mo, Outlook moves the month ahead
by 2, to 3/20/2007, as we would expect it to.
When break down the phrase used in the second format, you can see
where Outlook erred in the calculation:
the day before Christmas 2006 = 12/24
5 days from the day before Christmas 2006 = 12/30
3 weeks 5 days from the day before Christmas 2006 = 12/9
2 months 3 weeks 5 days from the day before Christmas 2006 = 2/9.
It looks like Outlook doesn't handle weeks well when it's doing
multiple calculations, as '1 week 5 days after the day before
Christmas 2006' returns 12/23 while '1 week after Christmas' returns
the correct date, as does '2 months 5 days from the day before
Christmas'.
My recommendation - even if Outlook can’t get it right for longer
natural language phrases, it's still a really cool feature. Just
stick with simpler phrases so Outlook doesn't get confused.