Active Directory Explorer v1.0

Ohh this looks like a nice replacement for adsiedit


Source: http://www.microsoft.com/technet/sysinternals/utilities/adexplorer.mspx 

Active Directory Explorer (AD Explorer) is an advanced Active Directory (AD) viewer and editor. You can use AD Explorer to easily navigate an AD database, define favorite locations, view object properties and attributes without having to open dialog boxes, edit permissions, view an object’s schema, and execute sophisticated searches that you can save and re-execute.

AD Explorer also includes the ability to save snapshots of an AD database for off-line viewing and comparisons. When you load a saved snapshot, you can navigate and explorer it as you would a live database. If you have two snapshots of an AD database you can use AD Explorer’s comparison functionality to see what objects, attributes and security permissions changed between them.

AD Explorer works on Windows 2000 and higher.

 

Exchange 2007 Setup switches

This is just for my reference ;-) as I needed somewhere to dump it.  So just ignore this post if you want:-o

 D:>setup /?

Welcome to Microsoft Exchange Server 2007 Setup Help
   Please type one of the below options for detailed help on each subject:

     Setup.com /help:Install         – Installing Exchange Server roles.
     Setup.com /help:Uninstall       – Uninstalling Exchange Server roles.
     Setup.com /help:RecoverServer   – Recovering an existing Exchange Server.
     Setup.com /help:PrepareTopology – Preparing your topology for Exchange.
     Setup.com /help:Cluster         – Installing Exchange on Clusters.
     Setup.com /help:Delegation      – Delegated server installations.
     Setup.com /help:UmLanguagePacks – Adding/removing UM language packs.

D:>setup /help:install
Microsoft Exchange Server 2007 Setup Parameter Help

Install/Uninstall Server Role Usage:
    Setup.com /mode: /roles: [/OptionalParameters]

–Install/Uninstall Required Parameters–

/mode, /m
         Specifies the operation to perform:
         . Install:    (Default)–Installs one or more server roles.
         . Uninstall:  Removes one or all installed server roles.

/roles, /role, /r
         Specifies the name of the Exchange Organization:
         Specifies which server roles to install or uninstall:
         /role:Mailbox
         /roles:Mailbox, HubTransport

         The following are the valid roles:
         . HubTransport, HT, H
         . ClientAccess, CA, C
         . Mailbox, MB, M
         . UnifiedMessaging, UM, U
         . EdgeTransport, ET, E
         . ManagementTools, MT, T

–Install/Uninstall Optional Parameters–

[/OrganizationName, /on]
         /OrganizationName:MyCompany

         * This parameter is required if the Exchange Organization
         has not been created.

[/TargetDir, /t]
         Specifies the location to install Exchange Server 2007 files.
         Default: %programfiles%MicrosoftExchange Server

[/SourceDir, /s]
         Specifies the path to the Exchange DVD.

[/UpdatesDir, /u]
         Updates from the directory specified will be installed during
         setup.

[/DomainController, /dc]
         Specifies the domain controller that setup will use to read
        and write to Active Directory.Netbios or FQDN format can be used.

[/?]
         Displays the help for setup.

–Install/Uninstall Advanced Optional Parameters–

[/AnswerFile /af]
        Specifies the location of an answer file that contains advanced
  parameters for setup.
        The format for the answer file is =
        Only the advanced parameters are valid for the answer file.

[/DoNotStartTransport]
 Edge Transport Service will not be started during setup when this
  parameter is specified.
     Roles: Hub Transport, Edge Transport

[/EnableLegacyOutlook]
 Specifies that legacy outlook clients can connect to the Exchange
   2007 servers.
       Roles: Mailbox
      Remarks: This parameter can only be specified during the first
      Exchange 2007 Mailbox server installation to an organization.

[/LegacyRoutingServer]
         Specifies the name of a legacy Exchange server that will be used
      to route messages to.
       Roles: Hub Transport
        Remarks: This parameter can only be specified during the first
     Exchange 2007 Hub Transport server installation to an organization.

[/EnableErrorReporting]
        This enables the Exchange server to automatically submit critical
        error reports. Microsoft uses this information to diagnose problems
        and provide solutions.

        This parameter applies to installation of all server roles.

[/NoSelfSignedCertificates]
        Specifies that setup should skip creating self signed certificates
        if no other valid certificate is found for use in SSL/TLS sessions.
       Roles: Client Access, Unified Messaging

[/AdamLdapPort]
        LDAP Port to use for Edge Transport server role AD/AM instance.
   Roles: Edge Transport

[/AdamSslPort]
        SSL Port to use for Edge Transport server role AD/AM instance.
       Roles: Edge Transport

D:>setup /help:uninstall
Microsoft Exchange Server 2007 Setup Parameter Help

Install/Uninstall Server Role Usage:
    Setup.com /mode: /roles: [/OptionalParameters]

–Install/Uninstall Required Parameters–

/mode, /m
         Specifies the operation to perform:
         . Install:    (Default)–Installs one or more server roles.
         . Uninstall:  Removes one or all installed server roles.

/roles, /role, /r
         Specifies the name of the Exchange Organization:
         Specifies which server roles to install or uninstall:
         /role:Mailbox
         /roles:Mailbox, HubTransport

         The following are the valid roles:
         . HubTransport, HT, H
         . ClientAccess, CA, C
         . Mailbox, MB, M
      &
nbsp;  . UnifiedMessaging, UM, U
         . EdgeTransport, ET, E
         . ManagementTools, MT, T

–Install/Uninstall Optional Parameters–

[/OrganizationName, /on]
         /OrganizationName:MyCompany

         * This parameter is required if the Exchange Organization
         has not been created.

[/TargetDir, /t]
         Specifies the location to install Exchange Server 2007 files.
         Default: %programfiles%MicrosoftExchange Server

[/SourceDir, /s]
         Specifies the path to the Exchange DVD.

[/UpdatesDir, /u]
         Updates from the directory specified will be installed during
         setup.

[/DomainController, /dc]
         Specifies the domain controller that setup will use to read
        and write to Active Directory.Netbios or FQDN format can be used.

[/?]
         Displays the help for setup.

–Install/Uninstall Advanced Optional Parameters–

[/AnswerFile /af]
        Specifies the location of an answer file that contains advanced
  parameters for setup.
        The format for the answer file is =
        Only the advanced parameters are valid for the answer file.

[/DoNotStartTransport]
 Edge Transport Service will not be started during setup when this
  parameter is specified.
     Roles: Hub Transport, Edge Transport

[/EnableLegacyOutlook]
 Specifies that legacy outlook clients can connect to the Exchange
   2007 servers.
       Roles: Mailbox
      Remarks: This parameter can only be specified during the first
      Exchange 2007 Mailbox server installation to an organization.

[/LegacyRoutingServer]
         Specifies the name of a legacy Exchange server that will be used
      to route messages to.
       Roles: Hub Transport
        Remarks: This parameter can only be specified during the first
     Exchange 2007 Hub Transport server installation to an organization.

[/EnableErrorReporting]
        This enables the Exchange server to automatically submit critical
        error reports. Microsoft uses this information to diagnose problems
        and provide solutions.

        This parameter applies to installation of all server roles.

[/NoSelfSignedCertificates]
        Specifies that setup should skip creating self signed certificates
        if no other valid certificate is found for use in SSL/TLS sessions.
       Roles: Client Access, Unified Messaging

[/AdamLdapPort]
        LDAP Port to use for Edge Transport server role AD/AM instance.
   Roles: Edge Transport

[/AdamSslPort]
        SSL Port to use for Edge Transport server role AD/AM instance.
       Roles: Edge Transport

D:>setup /help:RecoverServer
Recover Exchange Server Usage:
    Setup.com /mode:RecoverServer [/OptionalParameters]

–Recover Exchange Server Required Parameters–
/mode, /m
           Specifies the operation to perform:
          Recover:Recovers and existing Exchange server object.

–Recover Exchange Server Optional Parameters–

[/TargetDir, /t]
        Specifies the location to install Exchange Server 2007 files.
        Default: %programfiles%MicrosoftExchange Server

[/UpdatesDir, /u]
        Updates from the [/DomainController, /dc]
        Specifies the domain controller that setup will use to read
        and to write to Active Directory. Netbios or FQDN format can be used.

[/EnableErrorReporting]
        This enables the Exchange server to automatically submit critical
        error reports. Microsoft uses this information to diagnose problems
        and provide solutions.

[/DoNotStartTransport]
        Edge Transport Service will not be started during setup when this
        parameter is specified.
        Roles: Hub Transport, Edge Transport

D:>setup /help:PrepareTopology
Prepare Topology Usage:
    Setup.com /PrepareAD [/DomainController:]
    Setup.com /PrepareSchema [/DomainController:]
    Setup.com /PrepareDomain [/DomainController:]
    Setup.com /PrepareDomain: [/DomainController:]
    Setup.com /PrepareAllDomains [/DomainController:]
    Setup.com /PrepareLegacyExchangePermissions [/DomainController:]

    Setup.com /PrepareLegacyExchangePermissions: [/DomainController:DN of DC>]

–Prepare Topology Required Parameters–

/PrepareLegacyExchangePermissions, /pl
        Prepares the permissions in a legacy forest.
 Use this parameter only if you have Exchange 2000 or 2003 servers in your organ
ization.

/PrepareLegacyExchangePermissions:, /pl:
        Prepares the permissions for the specified domain.

/PrepareAD, /p
         Prepares the Active Directory forest for the Exchange installation.
       This will perform all the operations listed below in the local domain.

/PrepareSchema, /ps
       Prepares the Active Directory Schema for the Exchange installation.

/PrepareDomain, /pd
         Prepares the local domain for the Exchange installation.

/PrepareDomain:, /pd:
        Prepares the specified domain for the Exchange installation.

/PrepareAllDomains, /pad
         Prepares all domains in the forest for the Exchange
         installation.

–Prepare Topology Optional Parameters–

[/DomainController, /dc]
        Specifies the domain controller that setup will use to read
        and write to Active Directory. Netbios or
FQDN format can be used.

D:>setup /help:Cluster
Clustered Mailbox Server Setup Usage:
    Setup.com /NewCms /CmsName: /CmsIpAddress:
         [/CmsSharedstorage] [/CmsDatapath:]

    Setup.com /RemoveCms /CmsName:

    Setup.com /RecoverCms /CmsName: /CmsIpAddress:

–Cluster Setup Modes–
[/NewCms]
        Creates a new clustered Mailbox server.

[/RemoveCms]
        Removes an existing clustered Mailbox server.

[/RecoverCms]
        Recover an existing clustered Mailbox server.

–Required Cluster Parameters–
/CmsName, /cn
         Name of the Exchange clustered Mailbox server.

/CMSIPAddress, /cip
         Ip address of the Exchange clustered Mailbox server.

–Optional Cluster Parameters–

[/CmsSharedStorage, /css]
         Specifies that storage group and database data are maintained as a sing
le copy
         used by the server when running on any host node.

[/CMSDataPath, /cdp]
         Path for storage group and database data.

D:>setup /help:Delegation
Server Setup Delegation Usage:
    Setup.com /NewProvisionedServer: [/ServerAdmin:up Name&gt;]<BR>&nbsp;&nbsp;&nbsp; Setup.com /RemoveProvisionedServer:<SERVERNAME><BR>&nbsp;&nbsp;&nbsp; Setup.com /ForeignForestFQDN:<FORESTFQDN><BR><BR>–Server Setup Delegation Required Parameters–<BR><BR>/NewProvisionedServer:<SERVERNAME>, /nprs<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Creates a placeholder server object so that a delegated server admin ca<BR>n<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; run Exchange installation.<BR><BR>/RemoveProvisionedServer, /rprs<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Removes the provisioned server object.<BR><BR>/ForeignForestFQDN<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Creates another set of Exchange security groups in a separate forest.<BR><BR>–Server Setup Delegation Optional Parameter–<BR><BR>[/ServerAdmin, /sa]<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; User or group to be granted permission as Server Administrator.<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You can only use this parameter with the /NewProvisionedServer parameter<BR>.<BR><BR>D:&gt;setup /help:UmLanguagePacks<BR>Adding/Removing Unified Messaging Language Packs:<BR>&nbsp;&nbsp;&nbsp;&nbsp; Setup.com /AddUmLanguagePack:<CULTURES> [/SourceDir:<SOURCE>]<BR>&nbsp;&nbsp;&nbsp;&nbsp; Setup.com /RemoveUmLanguagePack:<CULTURES><BR><BR>–Add/Remove UM Language Pack Required Parameters–<BR><BR>/AddUmLanguagePack – Adds the language packs for the specified cultures.<BR><BR>/RemoveUmLanguagePack – Removes the installed lanugage packs.<BR><BR>–Add UM Language Pack Optional Parameter–<BR><BR>[/SourceDir,/s] – Location for the unified messaging language pack<BR>&nbsp;&nbsp; for the cultures specified. Valid with /addumlanguagepack<BR>&nbsp;&nbsp; parameter only.<BR><BR>[/UpdatesDir, /u] – Updates from the directory specified will be installed<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; during setup.<BR><BR>&nbsp;&nbsp; Usage Examples:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Setup.com /AddUmLanguagePack:de-DE /s:d:DownloadsUmLanguagePacks<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Setup.com /AddUmLanguagePack:de-DE,fr-FR,ja-JP /s:\mysharelangpacks<BR>&nbsp;&nbsp;&nbsp; Setup.com /RemoveUmLanguagePack:de-DE,fr-FR<BR>&nbsp;Setup.com /AddUmLanguagePack:de-DE /s:d:Downloads /u:d:Patches<BR><BR>&nbsp;&nbsp; Remarks:<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; en-US unified&nbsp;&nbsp; These operations are only valid when Unified Messaging ro<BR>le is already<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; installed on the server.<BR><BR></FONT></P>

MSExchangeSA 9186

This is a good one.  Both my Exchange 2003 and 2007 server are showing this event in the application event log

Exchange 2003 shows this:

Event Type:    Warning
Event Source:    MSExchangeSA
Event Category:    General
Event ID:    9186
Description:
Microsoft Exchange System Attendant has detected that the local computer is not a member of group ‘cn=Exchange Domain Servers,cn=Users,dc=gbl,dc=MyDomain,dc=net’. System Attendant is going to add the local computer into the group.

The current members of the group are ‘CN=E2k3mbx,OU=Servers,OU=MAC,DC=gbl,DC=MyDomain,DC=net; ‘.
 

Exchange 2007 shows this: 

Event Type:    Warning
Event Source:    MSExchangeSA
Event Category:    General
Event ID:    9186
Description:
Microsoft Exchange System Attendant has detected that the local computer is not a member of group ‘/dc=net/dc=MyDomain/dc=gbl/ou=Microsoft Exchange Security Groups/cn=Exchange Servers’. System Attendant is going to add the local computer into the group.

The current members of the group are ‘CN=Exchange Install Domain Servers,CN=Microsoft Exchange System Objects,DC=gbl,DC=MyDomain,DC=net; CN=mbx01,OU=Servers,OU=MAC,DC=gbl,DC=MyDomain,DC=net; ‘.

The bloody AD guys moved the exchange servers in to a new OU (MAC)

Found http://support.microsoft.com/kb/271335 and restart of the MSExchangeSA fixed it all.  Interesting that the SA caches the distinguished name of the local computer.

Quest Migration Manager v8.0

On July 10th, 2007 – Quest Migration Manager version 8.0 was made GA.  This migration solution will now migrate organizations from Exchange 2000/2003 direct to Exchange 2007 with coexistence and synchronization. 

http://www.quest.com/newsroom/news-releases-show.aspx?contentid=5886 

Version 8.0 of Quest Migration Manager for Exchange has been enhanced to help users manage their e-mail migration. Features such as coexistence and ZeroIMPACT™ on the end user ensure no interruptions during the entire migration. This tool synchronizes mailboxes, distribution groups and public folders, lowering network bandwidth and shortening the migration project.

Google to Acquire Postini

Cor blimey gov.


Source: http://www.postini.com/news_events/pr/pr070907.php

OUNTAIN VIEW, Calif. – July 9, 2007 – Google Inc. (NASDAQ: GOOG) announced today that it has signed a definitive agreement to acquire Postini, a global leader in on-demand communications security and compliance solutions serving more than 35,000 businesses and 10 million users worldwide. Postini’s services — which include message security, archiving, encryption, and policy enforcement — can be used to protect a company’s email, instant messaging, and other web-based communications. Under the terms of the agreement, Google will acquire Postini for $625 million in cash, subject to working capital and other adjustments, and Postini will become a wholly-owned subsidiary of Google. The agreement is subject to customary closing conditions and is expected to close by the end of the third quarter 2007.

Cyprus, Malta get go-ahead to adopt euro

So I go to Malta atleast once a year, and in February I asked a few people what they thought about adopting the Euro and they said it sucked …. Malta is one of the few countries in the world where it’s currency is worth more than £1! .. so …

BRUSSELS: Cyprus and Malta got the final go-ahead to adopt the euro single European currency, at a meeting on Tuesday of EU finance ministers, officials said.

The ministers, meeting in Brussels, agreed that the two Mediterranean islands should adopt the currency as expected on January 1, 2008, and swell the ranks of the European currency club to 15 members.

..

The ministers also set definitive conversion rates, under which one euro will be worth 0.585274 Cyprus pounds and 0.4293 Maltese lire. The European Commission set Cyprus and Malta on the path in May by ruling that they had met the strict macroeconomic criteria needed to become members of the eurozone.

A Month in Exchange: July 2007

DOWNLOADS

Podcasts: How Microsoft IT Designs and Architects its Exchange 2007 Based Messaging Environment
Ever wondered how a large enterprise plans and implements design and architecture of its next generation of messaging system? View this content to find out how engineers from the Microsoft IT messaging team will uncover the details on how Exchange 2007 infrastructure was introduced and fully deployed in a 120,000+ mailbox production environment. Topics will include: messaging topology design, hardware planning for various Exchange server roles, Client Access Server and Mobility scenarios, Transport architecture, Mailbox server and storage designs, backup, restore and high availability strategies.
http://www.microsoft.com/downloads/details.aspx?FamilyID=79234376-6934-475e-8a5e-9af76c1d6a95&DisplayLang=en

Microsoft Forefront Server Security Management Console Beta 2 User Guide
Forefront Server Security Management Console allows administrators to easily manage Forefront Security for Exchange Server, Forefront Security for SharePoint and Microsoft Antigen, providing a web-based console to centralize configuration and operation, automate the download and distribution of signature and scan engine updates, and generate comprehensive reports. Forefront Server Security Management Console also allows administrators to rapidly respond to outbreaks and update protection across enterprise deployments, improving organizational agility in responding to new threats. Through integration with Windows Server 2003 and Microsoft SQL Server, Forefront Server Security Management Console helps maintain reliability and performance of messaging and collaboration protection.
http://www.microsoft.com/downloads/details.aspx?FamilyID=ea4bcd9a-470f-4051-845b-e79f5b3c77a6&DisplayLang=en

Microsoft Forefront Server Security Management Console Beta 2
Forefront Server Security Management Console allows administrators to easily manage Forefront Security for Exchange Server, Forefront Security for SharePoint and Microsoft Antigen, providing a web-based console to centralize configuration and operation, automate the download and distribution of signature and scan engine updates, and generate comprehensive reports. Forefront Server Security Management Console also allows administrators to rapidly respond to outbreaks and update protection across enterprise deployments, improving organizational agility in responding to new threats. Through integration with Windows Server 2003 and Microsoft SQL Server, Forefront Server Security Management Console helps maintain reliability and performance of messaging and collaboration protection.
http://www.microsoft.com/downloads/details.aspx?FamilyID=2048daae-b9f2-4612-ada9-51537a5479ca&DisplayLang=en

Managing Client Access in Exchange Server 2007
There are a variety of management tasks that you can perform on an Exchange 2007 computer that has the Client Access server role installed. You can configure various settings for Exchange ActiveSync, Outlook Web Access, Outlook Anywhere, POP3, and IMAP4 by using the Exchange Management Console and the Exchange Management Shell. In addition, there are also tasks that you can perform by using Internet Information Services (IIS) Manager, the command line, and the Outlook Web Access interface.
http://www.microsoft.com/downloads/details.aspx?FamilyID=ee292c13-c933-4f59-91d9-16e4b38f5e34&DisplayLang=en

Planning for Exchange Server 2007 Client Access Servers
This document provides an overview of planning considerations for deploying the Client Access server role on a computer that is running Microsoft Exchange Server 2007. The Client Access server role supports the Outlook Web Access, Outlook Anywhere, and Exchange ActiveSync client applications, in addition to the Post Office Protocol version 3 (POP3) and Internet Message Access Protocol version 4rev1 (IMAP4) protocols. The Client Access server role also hosts several key services, such as the Autodiscover service and Exchange Web Services.
http://www.microsoft.com/downloads/details.aspx?FamilyID=03a684bf-69b8-4354-bd9e-d9d50856ef23&DisplayLang=en

Getting Started with Exchange Server 2007
Microsoft Exchange Server 2007 brings a rich set of new technologies, features, and services to the Exchange Server product line. Exchange 2007 is designed to be a comprehensive, integrated, and flexible messaging solution for customers of all sizes.
Exchange 2007 has been re-engineered to improve the administrative and management experience by using new server roles. Exchange 2007 provides distinct server roles that align to how messaging systems are typically deployed and distributed across an organization.
The documentation found in the Exchange 2007 Help system is organized by content set. You can use the top-level topics within each content set to find the Help topics that are most appropriate when you are planning, deploying, and administering your Exchange 2007 organization. Use this guide to learn the basic concepts and steps that are required to install a simple Exchange 2007 organization.
http://www.microsoft.com/downloads/details.aspx?FamilyID=d67743af-9a64-44c5-8bae-bca9e140c604&DisplayLang=en

Educating Information Workers About Exchange Server 2007
Microsoft Exchange Server 2007 provides several enhanced features for the information worker. These features include Microsoft Exchange ActiveSync, Office Outlook Web Access, Outlook Anywhere, and Unified Messaging. By using these features, information workers can access their messaging data from a wide variety of locations and on a wide variety of devices. Exchange Server 2007 also contains several client-specific features that will improve the messaging experience for users and make it easier for administrators to manage their messaging environment.
http://www.microsoft.com/downloads/details.aspx?FamilyID=31f73783-0517-4b02-84bc-1fd957eb2f3c&DisplayLang=en

Microsoft Exchange Server 2003 Connector for Lotus Notes
The Microsoft Exchange Server 2003 Connector for Lotus Notes supports messaging and calendaring interoperability between Lotus Domino R5/R6 and Microsoft Exchange Server 2003 and Windows Server 2003 Active Directory. This tool replaces the Connector that ships with Exchange Server 2003 (including SP2), and includes several updates to support better message fidelity when routing email between Exchange and Domino, support of iNotes and Domino Web Access clients, enhanced Unicode support and reliability.
http://www.microsoft.com/downloads/details.aspx?FamilyID=d9f3a35e-1046-47b5-b09b-bda9de60cd9d&DisplayLang=en

Exchange L
oad Generator (64 bit)
Use Microsoft Exchange Load Generator (LoadGen) as a simulation tool to measure the impact of MAPI clients on Exchange servers. LoadGen allows you to test how a server running Exchange responds to e-mail loads. To simulate the delivery of these messaging requests, you run LoadGen tests on client computers. These tests send multiple messaging requests to the Exchange server, thereby causing a mail load. LoadGen is a useful tool for administrators who are sizing servers and validating a deployment plan. Specifically, LoadGen helps you determine if each of your servers can handle the load to which they are intended to carry. Another use for LoadGen is to help validate the overall solution.
http://www.microsoft.com/downloads/details.aspx?FamilyID=0fdb6f14-1e42-4165-bb17-96c83916c3ec&DisplayLang=en

Exchange Load Generator (32 bit)
Use Microsoft Exchange Load Generator (LoadGen) as a simulation tool to measure the impact of MAPI clients on Exchange servers. LoadGen allows you to test how a server running Exchange responds to e-mail loads. To simulate the delivery of these messaging requests, you run LoadGen tests on client computers. These tests send multiple messaging requests to the Exchange server, thereby causing a mail load. LoadGen is a useful tool for administrators who are sizing servers and validating a deployment plan. Specifically, LoadGen helps you determine if each of your servers can handle the load to which they are intended to carry. Another use for LoadGen is to help validate the overall solution.
http://www.microsoft.com/downloads/details.aspx?FamilyID=ddec1642-f6e3-4d66-a82f-8d3062c6fa98&DisplayLang=en

Microsoft Exchange Best Practices Analyzer v2.8
The Exchange Best Practices Analyzer programmatically collects settings and values from data repositories such as Active Directory, registry, metabase and performance monitor. Once collected, a set of comprehensive ‘best practice’ rules are applied to the topology.
Administrators running this tool will get a detailed report listing the recommendations that can be made to the environment to achieve greater performance, scalability and uptime.
http://www.microsoft.com/downloads/details.aspx?FamilyID=dbab201f-4bee-4943-ac22-e2ddbd258df3&DisplayLang=en

Microsoft Exchange Server 2003 Calendar Connector for Lotus Notes
The Microsoft Exchange Server 2003 Calendar Connector for Lotus Notes supports the sharing of calendar free/busy schedules between Lotus Domino R5 and R6 and Exchange Server 2003. This tool replaces the Calendar Connector that ships with Exchange Server 2003 (including SP2), and is designed to be used with the Microsoft Exchange Server 2003 Connector.
http://www.microsoft.com/downloads/details.aspx?FamilyID=c14932a1-55f4-4256-af7e-617639d46024&DisplayLang=en

Microsoft Exchange Server 2003 Migration Wizard for Lotus Notes
The Microsoft Exchange Server 2003 Migration Wizard for Lotus Notes supports the migration of Lotus Domino R5 and R6 mailboxes and associated Domino directory information to Microsoft Exchange Server 2003 and Windows Server 2003 Active Directory. This tool replaces the Migration Wizard that ships with Exchange Server 2003 (including SP2), and includes improved retention of contents and Unicode characters during the migration from Domino to Exchange Server 2003.
http://www.microsoft.com/downloads/details.aspx?FamilyID=c105b3e4-3beb-4f1e-8f52-e345af6c3e50&DisplayLang=en

Microsoft Exchange Server 2007 Shell Help
The Microsoft Exchange Server 2007 Exchange Management Shell Help file helps you use cmdlets in the Exchange Management Shell to perform day-to-day administration of Exchange 2007. You can view help in the Exchange Management Shell by using the Get-Help cmdlet.
http://www.microsoft.com/downloads/details.aspx?FamilyID=65c12b39-dbca-4b22-baa4-5f5d96613574&DisplayLang=en

Microsoft Transporter Suite for Lotus Domino
Transporter Suite configures Directory and Free/Busy interoperability between Lotus Domino 6 or 7 and Exchange Server 2007 and Windows Server 2003 Active Directory and migration of users, mail and applications from Lotus Domino 5, 6 or 7 to Active Directory, Exchange Server 2007, and Windows SharePoint Services 3.0.
http://www.microsoft.com/downloads/details.aspx?FamilyID=35fc4205-792b-4306-8e4b-0de9cce72172&DisplayLang=en

Microsoft Exchange Server Jetstress Tool (64 bit)
Use Jetstress to verify the performance and stability of a disk subsystem prior to putting an Exchange server into production. Jetstress helps verify disk performance by simulating Exchange disk Input/Output (I/O) load. Specifically, Jetstress simulates the Exchange database and log file loads produced by a specific number of users. You use Performance Monitor, Event Viewer, and ESEUTIL in conjunction with Jetstress to verify that your disk subsystem meets or exceeds the performance criteria you establish. After a successful completion of the Jetstress Disk Performance and Stress Tests in a non-production environment, you will have ensured that your Exchange disk subsystem is adequately sized (in terms of performance criteria you establish) for the user count and user profiles you have established. It is highly recommended that the Jetstress user read through the tool documentation before using the tool.
http://www.microsoft.com/downloads/details.aspx?FamilyID=73dfe056-0900-4dbb-b14a-0932338cecac&DisplayLang=en

Management Pack for Exchange Server 2007 for MOM 2005
The Exchange Server 2007 Management Pack includes rules and scripts to monitor and report on performance, availability, and reliability of all Exchange 2007 server roles including Mailbox, Client Access, Hub Transport, Edge Transport and Unified Messaging.
http://www.microsoft.com/downloads/details.aspx?FamilyID=30eebc7c-a35a-41ae-9cd1-2047847fde85&DisplayLang=en

TechReady 2007 Exchange Web Services Samples
The TechReady 2007 Exchange Web Services samples show you how you can integrate Exchange Server 2007 data within line-of-business applications and third-party solutions by using the new Exchange Web Services feature.
http://www.microsoft.com/downloads/details.aspx?FamilyID=211d60c1-55eb-4bfd-8425-fcf980e9ceab&DisplayLang=en

Microsoft Exchange Load Generator
The Microsoft Exchange Load Generator (LoadGen) document describes all aspects of installing Exchange Load Generator on a client computer and then stepping through the tasks for configuring, creating, running, customizing, repeating, and stopping the test Information is provided about the user inter
face, the XML configuration file, and the command line program, each of which performs specific functions of the tool. Additionally, there are topics for using System Monitor and LoadGen data, including questions to consider when looking at test results, and consolidating System Monitor data and analyzing LoadGen. Topics other than task descriptions include operational recommendations, specific features of the tool, and a reference of the performance counters.

Exchange Load Generator is used as a simulation tool to measure the effect of MAPI clients on Exchange servers. LoadGen lets you test how a server that is running Exchange responds to e-mail loads. To simulate the delivery of these messaging requests, you run LoadGen tests on client computers. These tests send multiple messaging requests to the Exchange server, thereby causing a mail load. LoadGen is a useful tool for administrators who are sizing servers and validating a deployment plan. Specifically, LoadGen helps you determine whether each of your servers can handle the load to which they are intended to carry. Another use for LoadGen is to help validate the overall solution.

The Exchange Load Generator and the accompanying documentation replaces the Load Simulator tool and information.
http://www.microsoft.com/downloads/details.aspx?FamilyID=c7534cb2-4234-41f1-b0b2-ed9f376b4cb2&DisplayLang=en

Microsoft Exchange Server 2003 SDK Documentation and Samples June 2007
The Exchange Server 2003 SDK Documentation and Samples is designed to assist developers who are building applications for Exchange 2003. This release of the SDK provides new and updated information and sample code to help you develop collaborative enterprise applications that work with Exchange 2003. Included in this release are updates to the SDK documentation. The README file contains installation instructions and late-breaking information about the Exchange Server 2003 SDK Documentation and Samples.
http://www.microsoft.com/downloads/details.aspx?FamilyID=5ca18d40-5a37-4a20-94ae-6a6cf6cb846d&DisplayLang=en

Microsoft Exchange 2007 Unified Messaging PBX Configuration Note for Cisco Call Manager 5.1
This download contains the PBX configuration note (preview) for Microsoft Exchange 2007 Unified Messaging
http://www.microsoft.com/downloads/details.aspx?FamilyID=68b43d3c-7c84-4c2f-bfd7-98754970d70e&DisplayLang=en

Update Rollup 3 for Exchange Server 2007 (KB935999)
Update Rollup 3 for Exchange Server 2007 resolves issues that were found in Exchange Server 2007 since the software was released. This update rollup is highly recommended for all Exchange Server 2007 customers.
http://www.microsoft.com/downloads/details.aspx?FamilyID=e4f8c697-3a33-445e-a7c2-a2df53c40f85&DisplayLang=en

Microsoft Exchange Server Jetstress Tool (32 bit)
Use Jetstress to verify the performance and stability of a disk subsystem prior to putting an Exchange server into production. Jetstress helps verify disk performance by simulating Exchange disk Input/Output (I/O) load. Specifically, Jetstress simulates the Exchange database and log file loads produced by a specific number of users. You use Performance Monitor, Event Viewer, and ESEUTIL in conjunction with Jetstress to verify that your disk subsystem meets or exceeds the performance criteria you establish. After a successful completion of the Jetstress Disk Performance and Stress Tests in a non-production environment, you will have ensured that your Exchange disk subsystem is adequately sized (in terms of performance criteria you establish) for the user count and user profiles you have established. It is highly recommended that the Jetstress user read through the tool documentation before using the tool.
http://www.microsoft.com/downloads/details.aspx?FamilyID=94b9810b-670e-433a-b5ef-b47054595e9c&DisplayLang=en


EVENTS / WEBCASTS

Monday, July 02, 2007: TechNet Webcast: Giving the Administrator More Control with Exchange Server 2007 (Level 200)
Join this session to see how Microsoft Exchange Server 2007 gives administrators more control. We cover a broad range of topics in this webcast, starting with a quick review of the Exchange Server 2007 themes. We then discuss server role-based deployment, in addition to the wizard-driven and command-line installation routines. We go on to look at the Exchange Management Console and Exchange Management Shell, and we wrap up by exploring changes to the storage architecture that benefit administrators, including Local Continuous Replication (LCR) and Clustered Continuous Replication (CCR).
http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032343423%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e

Thursday, July 05, 2007: TechNet Webcast: Overview of Exchange Server 2007 Service Pack 1 (Level 300)
Are you interested in learning about the new features and capabilities in Microsoft Exchange Server 2007 Service Pack 1 (SP1)?
http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032341341%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e

Wednesday, July 11, 2007: TechNet Webcast: Introduction to Windows PowerShell Scripting in Exchange Server 2007 (Level 200)
Discover how you can use Windows PowerShell to perform day-to-day administrative tasks. In this session, we provide an overview of Windows PowerShell commands and describe how to construct them. Next, we demonstrate how to build more complex scripts in Microsoft Exchange Server 2007. We conclude the webcast with a review of the reporting facilities available in Windows PowerShell.
http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032343632%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e

Wednesday, July 18, 2007: TechNet Webcast: Deploying and Migrating to Exchange Server 2007 (Level 200)
In this webcast, we look at deploying Microsoft Exchange Server 2007. We start by examining the hardware, software, infrastructure, and security requirements you need to meet before you can deploy the first Exchange Server computer. We also demonstrate the five server roles Exchange Server 2007 provides, illustrate what they do, and explore the options you have for implementing these roles within your organization. We describe the installation process itself, looking at both the GUI and command-line installation routines. Attend this session to learn more about the migration from and coexistence with earlier Exchange Server environments.
http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032343650%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e

Friday, July 27, 2007: TechNet Webcast: Recipient Management, Policies, and Permissions in Exchange Server 2007 (Level 200)
In this webcast, we focus on the recipient management model in Microsoft Exchange Server 2007, and discuss how it has changed since Microsoft Exchange Server 2003. Learn how Exchange Server 2007 handles resources and find out about the changes to the administrative permission model. In Exchange Server 2007, you have the option to separate your Active Directory directory service administration from your Exchange Server administration. During this presentation, we explore how that is achieved
http://www.microsoft.com/events/EventDetails.aspx?CMTYSvcSource=MSCOMMedia&Params=%7eCMTYDataSvcParams%5e%7earg+Name%3d%22ID%22+Value%3d%221032343672%22%2f%5e%7earg+Name%3d%22ProviderID%22+Value%3d%22A6B43178-497C-4225-BA42-DF595171F04C%22%2f%5e%7earg+Name%3d%22lang%22+Value%3d%22en%22%2f%5e%7earg+Name%3d%22cr%22+Value%3d%22US%22%2f%5e%7esParams%5e%7e%2fsParams%5e%7e%2fCMTYDataSvcParams%5e

 


NEW ON-DEMAND WEBCASTS


NEW/UPDATED DOCUMENTATION

New

 Updated


NEW KB Articles

Error message when you try to install Exchange Server 2007: “The image file setup.exe is valid, but is for a machine type other than the current machine”
http://support.microsoft.com/Default.aspx?kbid=937883

An Outlook client may be directed to a public folder store that is in the same administrative group in a different routing group in Exchange 2003
http://support.microsoft.com/Default.aspx?kbid=937909

A rule that is based on the “through the specified account”
option in Outlook 2003 works for two e-mail accounts, even though you specify only one e-mail account
http://support.microsoft.com/Default.aspx?kbid=937762

The Mail icon is missing from Control Panel after you upgrade to Office 2003 by using a custom transform (.mst) file that contains an Office Profile Settings (.ops) file
http://support.microsoft.com/Default.aspx?kbid=937763

Delivery status notifications are unexpectedly generated in your personal folders (.pst) file after you install security updates 925938 and 929969 for Outlook 2003
http://support.microsoft.com/Default.aspx?kbid=938104

POP3 and IMAP4 clients cannot connect to a server that is running Exchange Server 2007
http://support.microsoft.com/Default.aspx?kbid=937359

Error message when you try to create an IMAP profile in Outlook 2003: “The IMAP store could not be created”
http://support.microsoft.com/Default.aspx?kbid=937761

Description of the Outlook 2003 Junk E-mail Filter update: June 12, 2007
http://support.microsoft.com/Default.aspx?kbid=936030

Database resources are not brought online when you use a “HRESERestoreComplete” function to restore a cluster database programmatically in Exchange Server 2007
http://support.microsoft.com/Default.aspx?kbid=938442

Error message when you use Outlook to open an e-mail message that contains a PDF attachment from an external mail system: “There was an error opening this document. The file is damaged and could not be repaired”
http://support.microsoft.com/Default.aspx?kbid=937625

Description of the Outlook 2007 hotfix package: June 12, 2007
http://support.microsoft.com/Default.aspx?kbid=937494

Description of the Outlook 2007 hotfix package: June 11, 2007
http://support.microsoft.com/Default.aspx?kbid=938534

Update Rollup 3 for Exchange Server 2007 (KB935999)

God I have been asleep .. nearly missed this one totally

Update Rollup 3 for Exchange 2007 fixes the issues that are described in the following articles in the Microsoft Knowledge Base:

Check out the following links:

http://support.microsoft.com/?kbid=935999 and http://www.microsoft.com/downloads/details.aspx?FamilyID=e4f8c697-3a33-445e-a7c2-a2df53c40f85&DisplayLang=en

To download it:

http://download.microsoft.com/download/1/d/2/1d2cfa29-400e-4e97-acfb-11d8099461f7/Exchange2007-KB935999-x86-EN.msp

http://download.microsoft.com/download/1/d/2/1d2cfa29-400e-4e97-acfb-11d8099461f7/Exchange2007-KB935999-x64-EN.msp

I will test it later today, but I suspect it will take an age to apply (again!)

DynamicDistributionGroup for all users in a particular storage group

Sorry Evan, but just to correct you a little bit. ;-) but you need in get-mailboxdatabase and –organizationalUnit in New-DynamicDistributionGroup

To create a DDL for each DB in an SG

get-mailboxdatabase -StorageGroup | % { New-DynamicDistributionGroup “DDG-$($_.Name)” –organizationalUnit  / -RecipientFilter “Database -eq ‘$($_.Identity.DistinguishedName)'” }

So now the BIG issue is how to the a list of the members! 

I blogged this ages ago: http://blogs.flaphead.dns2go.com/archive/2007/05/10/exchange-2007-dynamic-distributions-groups.aspx

But you could do this and create a DDL for each DB on the server,as you would (in theory) have a 1:1 ratio for SG:DB

#Create DDL for a Server
$Server = “SUKMSDMBX03”
$DDLalias = “DDL-$Server”
$DDLName = “zz $server”
$DDLOU = “exchorg.local/MyOU/pf”
New-DynamicDistributionGroup -alias “$DDLalias” -name “$DDLName” -recipientfilter {ServerName -eq $Server} –organizationalUnit “$DDLou”

$ddl = Get-DynamicDistributionGroup “$DDLName”
get-recipient -filter $ddl.recipientfilter

#Create DDL for Exchange SG on that Server
$MBX = Get-MailboxDatabase -Server $server

foreach ($db in $mbx)
{
    $dbPath = $db.DistinguishedName.ToString()
    $dbDDLName = $db.name
    $dbDDLName = “BW MS ” + $dbDDLName
    New-DynamicDistributionGroup $dbDDLName  –organizationalUnit
“$DDLou” -RecipientFilter {database -eq $dbpath}
    
}

 

8 Random Things

Ah well I suppose I shouldn’t be a grumpy old git and respond to this one.  So thanks Eileen and Anna

  1. I have two kittens (who today are getting “done”!)
  2. My middle name is Bryan
  3. My first MCP was in Word 2.0
  4. I am doing an OU degree
  5. I maybe going to court soon!
  6. I used to be a database programmer, using dbase and foxpro
  7. I spent 3 year of my life on working on the Morgan Stanley Building at Canary Wharf
  8. I used to work in Portugal (but never picked the language up!)

That was hard, so to abuse 8 more people, this should be fun, so my old collegue Mark, another couple of old buddies, Ewan and Brett, a couple of MVPs too for the mix Anderson and Rui, so a couple of others Ali, Colin an finally the lovely Jane