Bharat Suneja

Windows Vista and telnet

Fired up the console (command prompt) in Windows Vista and can’t telnet to smtp or use telnet at all for that matter? Just noticed this on Windows Vista RC1 – Telnet is not installed by default… and the HyperTerminal app is history as well. To add Telnet, go to Control Panel -> Programs -> Turn […]

More →

Telling Exchange about (non-Exchange) SMTP servers

For anti-spam agents like IP Block List providers (aka DNSBLs/RBLs), and Sender ID, it is important to know about which non-Exchange SMTP servers receive inbound internet mail. This allows it to ignore the SMTP servers that belong to your organization when parsing headers (in topologies where the Edge server – or the Hub Transport server […]

More →

Windows Vista: From unusable to desirable!

Paul Thurrott over at Windows IT Pro mag is gung ho about Windows Vista now. Amazingly, his stand has changed from (frequently and highly) critical to almost a Vista fan within a few builds. Self-admittedly so. Here’s what he had to say about build 5536 in Windows IT Pro newsletter today. I can say this. […]

More →

Exchange Server 2007 exposes SCL in message headers

Exchange Server 2003’s Intelligent Message Filter (IMF) assigns a SCL— a value that indicates the probability of a message being spam – to every message it scans. SCL is assigned based on factors such as message content, headers, and IP addresses. By default, Exchange Server and Microsoft Outlook do not expose this SCL value assigned […]

More →

Turning on Recipient Validation in Exchange Server 2007

The Edge Transport server role in Exchange Server 2007 performs messaging hygiene functions such as Connection Filtering, Sender & Recipient Filtering, Content Filtering, and SenderID Filtering. (You can also install antispam agents on the Hub Transport server role— for topologies without an Edge server. See ‘HOW TO: Install anti-spam agents on Hub Transport server‘.) In […]

More →

Ready to be an Exchange Ninja?

Microsoft finally did something I’ve been wanting and planning to do (but never quite getting to it) – yes, Exchange Server 2007 now has a wiki! And luckily in this case I’m pleased with what they’re calling it – ExchangeNinjas.com! If you aren’t familiar with wikis, these are web sites that allow collaborative publishing – […]

More →

More about the out-html | out-ie functionality

Just heard back from Vivek – apparently this functionality is actually provided by a couple of commandlets that he blogged about earlier – you can read it here. Save the following code in a file called out-ie.msh in \Program Files\Microsoft Command Shell\v1.0 folder: $ie = new-object -com InternetExplorer.Application$ie.navigate(“about:blank”)while ($ie.busy) { sleep 1 }$ie.visible = $true$ie.document.write(“$input”)# […]

More →

PowerShell video presentation by Vivek Sharma & Mihai Jalobeanu

Did you miss Vivek & Mihai’s excellent and very well-received presentation at TechEd in Boston? No worries if you didn’t make it – the product team is doing a great job putting this and a lot of other content on the Exchange team blog. This one titled “Exchange Management Shell in Action” gives you some […]

More →

HELO RFC 2821: Telnetting to Gmail’s SMTP servers

Telnetting to SMTP port of a mail server is a common troubleshooting task to test SMTP connectivity and mail flow that most of us do ever so frequently. After the initial HELO/EHLO command, you issue a MAIL FROM command that provides a return path to the receiving server – generally the SMTP address of the […]

More →

Exchange Server 2007: Internet email without Edge servers

The Edge Transport server role is not a required role. It’s good to have if you don’t want to expose your domain-joined Exchange servers to the internet, and the high amount of spam that mail gateways receive and filter. Nevertheless, many small environments— typically those with a single Exchange server, do not have that luxury. […]

More →