Exchange 2003 & .ifs files

As they say, every day is a school day … todays lesson was learnt while trawling Exchange 2003 Servers and finding a while load of .ifs file in the database folder.

So a bit of googling and I discovered this!?!


Files ending in .ifs may appear in folder containing database log files
During the operation of Microsoft Exchange Server 2003 or Microsoft Exchange 2000 Server, you may notice several files that end in .ifs in the Mdbdata folder (or wherever you have the database files stored).

These .ifs files are temporary files that are used during the normal operation of the Information Store service to cache directory listings and Exchange Installable File System (IFS) Master File Table (MFT) listings. The .ifs files are created with the FILE_FLAG_DELETE_ON_CLOSE flag set. The Information store process automatically deletes these files, and if any .ifs files are accidentally left behind (if the server stops responding, for example), they should all be deleted when the Information Store service starts. It is dangerous to delete .ifs files manually when Information Store service is running, but you can delete them safely when that service is not running.


I wrote this a while back, and just blew the dust off it.

Meet get-PerfCounters.ps1  Basically you feed the script a csv file that has “ServerName” on the first line the first.

The script will then loop the servers and get the following perf counters

SystemSystem Up Time
Memory% Committed Bytes In Use
MemoryCommitted Bytes
MemoryCommit Limit
Paging File% Usage
MemoryPool Nonpaged Bytes
MemoryPool Paged Bytes

You can see from the code that it is very easy to add other counters if you want to get them.

What is then does is output the counter to file in a dated folder.

The final bit, that I am really proud of, is it will check free diskspace.  I uses the Logical Disk Perf counter and will pick up ALL logical drives.  It will event alert you if if the free space falls beloe a value.

 Well check it out and let me know what you think

Exchange Online: Microsoft & Coca Cola

So I posted this but missed the golden nugget near the end

Original Source:;_ylt=AsKL2pjELwGF53bquJszSVIE1vAI

Microsoft has already signed up large customers to its online services. The company said Coca Cola Enterprises Inc (CCE.N) signed up 70,000 seats for Exchange Online, switching over from IBM’s Lotus Domino system.

Exchange Management Shell: TFM (eBook)

Off the back of Eileen’s post, I just couldn’t resist a new ebook.

So Exchange Management Shell: TFM is a 386 page secured! PDF document, with the last 8 being adverts for Sapien Press!.  The secured bit is a a major pain in the butt as you can’t copy from the PDF doc.  So a PDF ebook, that has code snippets becomes kind like a paper book and unusable to a degree as it prevents the nice easy copy, paste and run the script attitude of an ebook!

Any way apart from the copy & paste issue the books covers quite a lot.  Here are the top level subjects

  • Exchange Management Shell: Rules of Thumb
  • Managing Recipients
  • Managing Public Folders
  • Managing Organization Configuration
  • Managing Exchange 2007 Mailbox Server Role
  • Managing Exchange 2007 Client Access Server Role
  • Managing Exchange 2007 Hub Transport Server Role
  • Managing Exchange 2007 Unified Messaging
  • Managing Exchange 2007 Edge Transport Server Role
  • Built-in Scripts and Test Cmdlets
  • Recipient Filter

Just having a skim it looks like (now I might be doing it an injustice) a glorified get-help

get-help * | where {($_.pssnapin -like “*Exchange*”)} | sort Name | foreach-object {get-help $_.Name -Full}

I do feel a bit cheated by this ebook.  Maybe it’s because I am not a Powershell newbie, I don’t know, but I can’t see any value add in this ebook .. sorry :-| Maybe it is better suited for a newbie

TechNet Webcast: An Overview of Exchange Server 2007 Unified Messaging (Level 200)

Okay here is a second attempt at getting TechNet Webcasts up with the video 


In this presentation, we give you an idea of what Unified Messaging (UM) is with Microsoft Exchange Server 2007. We answer questions like how is it different from other UM solutions? What are the components in a real-life UM implementation? We introduce the components and describe their functions in the system. We tell you how you can test it today, set up a test environment, or even set up a demo/proof of concept (POC). We explain how UM is also a fax solution. Join this session to learn more about what you need to do to provide inbound fax for your company with UM.

Microsoft braces for major customer



SEATTLE (Reuters) – Microsoft Corp (MSFT.O) sees tens of millions of corporate e-mail accounts moving to its data centers over the next five years, shifting to a business model that may thin profit margins but generate more revenue

More here too:

BlackBerry Enterprise Server may not work correctly in Microsoft Exchange 2007 environments without public folders

How kewl is this ..  not! .. looks like it all down to Free/Busy lookups


Microsoft Exchange 2007 can be installed without public folders for environments with Microsoft® Outlook® 2007 and later as the messaging application. By default, the BlackBerry Enterprise Server requires public folder access. If public folders are not present, some functionality may be lost.


New Online Testing Tool from the Microsoft Exchange team

Check this out, Sembee just posted an awesome blog


A new tool from the Microsoft Exchange team, currently in prototype/development may well be something to help you. can currently test Autodiscover, Outlook Anywhere (which should work for Exchange 2003 and Exchange 2007), ActiveSync and inbound SMTP.