Bharat Suneja

Empower Your PowerShell with PowerGadgets

Exchange MVP Andy Webb showed off this great tool called PowerGadgets recently that can help you build cool gadgets – with or without Windows Vista. The gadgets take piped output from PowerShell commandlets and scripts (as well as SQL databases and web services). Why I think this is so cool:– it allows you to visualize […]

More →

Exchange 2007 Content Filter: How to move messages to Junk Mail folder

You’ve setup Exchange Server 2007, and configured the shiny new Content Filter agent (CFA), which is more than just a rewrite of the equally loved and hated Intelligent Message Filter (IMF) from Exchange Server 2003. How do you configure it? Spam Confidence Level (SCL) Thresholds in Exchange 2007/2010 The CFA has the following three thresholds, […]

More →

Windows Vista: Is there really a lack of interest?

Almost every single day for past few weeks, I’ve been asked by someone or the other if Windows Vista is available yet, and whether they should upgrade. Last night it was a teenager at a SonyStyle store in San Jose, where I happened to wander to take a peek at new Vista laptops. (Yes, I’m […]

More →

Configuring firewalls and name resolution for Edge Transport servers

If you’re planning to deploy the Edge Transport server role in a perimeter network (aka “DMZ”), here are the ports you’ll need to open: Inbound:From external network (internet) to Edge server: SMTP – tcp port 25From Edge server to Hub Transport servers on internal network: SMTP – tcp port 25 Outbound:From Edge to external network/internet: […]

More →

Get Dell Service Tag using PowerShell

A popular script on this blog uses the Win32_SystemEnclosure WMI class to get the Dell Service Tag from Dell computers [see Getting Dell Service Tag using WMI]. Powershell’s Get-WmiObject cmdlet makes it a one-liner. You can also use it to get the serial number from systems made by other manufacturers.: Get-WmiObject win32_SystemEnclosure | select serialnumber […]

More →

Exchangepedia is losing the www

Exchangepedia Blog is losing the www from its URL – though it will still be accessible using http://www.exchangepedia.com/blog, all links are changing to https://exchangepedia.com/blog. The atom feed will change from http://www.exchangepedia.com/blog/atom.xml to https://exchangepedia.com/blog/atom.xml at around midnight tomorrow (the former URL should still be accessible).

More →

Offline Address Book: Mystery of The Missing Recipients

Frequently users report recipients missing from the GAL. So begins the mystery of missing recipients. These are existing users, not new ones. New users don’t show up in the GAL for clients using Outlook 2003 Cached Mode clients, because Outlook uses an Offline Address List (aka “Offline Address Book” or OAB), which is generated once […]

More →

Exchange Server 2007: Making SenderID work with non-Exchange smtp hosts

To make the SenderID filter work with non-Exchange smtp hosts acting as your mail gateways for inbound mail, you need to tell Exchange about them. If Exchange does not know about these, SenderID will not be able to determine the correct sending host, and you may see SenderID checks fail on all inbound mail. This […]

More →

Exchange 2007 Content FIlter: The Whitelist Is Here!

Messaging Hygiene features in Exchange Server 2003, including the Intelligent Message Filter (IMF), did not have a way to whitelist sending domains or SMTP addresses. This is a follow up to a previous post, and one of the more popular ones on this blog— “IMF: Where’s the whitelist?“. (“IMF and whitelist” has for long been […]

More →

HOW TO: Add a Query-Based Distribution Group to a (non-Query-based/”normal”) Distribution Group

If you try to add a Query-based Distribution Group to a non-Query-based/”normal” Distribution Group by going to group’s properties | Member tab | Add – the UI doesn’t list any Query-based Distribution Groups. One workaround I suggested recently is to add the distinguishedName of the Query-based Distribution Group to the member attribute of the normal […]

More →