Table of Contents

Microsoft - Exchange and Outlook

Werken met Microsoft Outlook
XCON: No Outbound SMTP Mail, 4.4.6 NDR Code
Non-Delivery Reports (Exchange)
Exchange Server Transport and Routing Guide
Outlook & Exchange Solutions Center
Exchange FAQ
Officehelp - Troubleshoot Outlook
OutlookTips
Outlook 2003 Command-line switches
Messaging News Tips and tricks (Blog)
Elan Shudnow's Blog veel Exchange (2007) gerelateerde blog posts.
MS Exchange Smtp25@blogspot

IvaSoft - Outlook and Exchange solutions
CentralUniSent utility ensures that the message sent with the non-personal From address will be moved to the Sent Items folder of the mailbox the message was sent from.
ChooseFrom - An Exchange server application that allows users to send a message with any of their own SMTP addresses as the From address.
SendAsGroup - This application can substitute the From address of any e-mail sent by distibution group members for the group e-mail address. This ensures that replies to a message will go back to the group, not to the message author.
UniSent - An Outlook utility for Exchange Server users who need to send mail from a second mailbox. The add-in ensures that messages sent with the second mailbox's From address stay in the Sent Items of the second mailbox.

Exchange

Microsoft TechNet - Exchange Server Build Numbers and Release Dates
Microsoft Support - Build numbers and release dates for Exchange Server (up to Exchange 2007)

Common Mistakes When Upgrading Exchange 2000/2003 To a Exchange 2007
Common Mistakes When Upgrading Exchange 5.5/2000 To a Exchange 2003
Microsoft Support - How to remove and to reinstall IIS on a computer that is running Exchange Server

Exchange performance degrades with large numbers of Entourage clients
Controlling Users Mailboxes in Exchange 2000

Mailbox Management

The Microsoft Exchange Team Blog:
Processor and memory configurations for Exchange Server 2007 Server Roles
UPDATE 2: Exchange 2007 Processor and Memory Recommendations
Exchange Server 2007 SP1 ESE Changes - Part 1
Exchange 2007 SP1 ESE Changes - Part 2
Is offline defragmentation considered regular Exchange maintenance?
Configuring, validating and monitoring your Exchange 2007 storage
Exchange 12 Server Roles and Disk IO
Understanding Exchange 2007 Memory Usage and its use of the Paging File
Capacity and transactional IO requirements for Exchange 2007 Edge Transport and Hub Transport servers
Exchange 2007 Mailbox Server Role Storage Requirements Calculator
OPATH recipient filtering for Exchange Server 2007

JeremyK's [MSFT] WebLog - Store Background Processes Part I - IS Maintenance gedetailleerde info over welke processen draaien tijdens maintenanc op de Information Store.

troubleshooting the inetinfo.exe process running at 100% utilization

Exchange Calendar Only User Mailbox Configuration for System Administrators (PDF)
Using an Exchange mailbox just for the calendar?

Microsoft Support - XADM: Default Registry Entries for Microsoft Exchange Server Information Store and Microsoft Support - XADM: Enabling or Disabling Circular Logging The registry keys that are mentioned also exist in Exchange 2003.

Microsoft Support - XFOR: Telnet to Port 25 to Test SMTP Communication

The 10 most common Exchange Server issues and how to avoid them

Mark's Blog - using Squid to replace Apache mod_proxy as proxy for Exchange 2007

2003

Microsoft TechNet - Microsoft Exchange Server 2003
Microsoft TechNet - Planning a Microsoft Exchange Server 2003 Messaging System downloadable (.doc)
Microsoft TechNet - Exchange Server Deployment Guide downloadable (.doc)
Microsoft TechNet - Administration Guide for Exchange Server 2003 downloadable (.doc)
Microsoft TechNet - Technical Reference Guide for Exchange Server 2003 downloadable (.doc)
Microsoft TechNet - Working with Exchange Server 2003 Stores downloadable (.doc)
Microsoft TechNet - Working with Store Permissions in Exchange 2000 and 2003 downloadable (.doc)
MSDN - Exchange Server Developer Center - Schema Changes Between Exchange 2000 Server and Exchange Server 2003
Overview of Exchange Server 2003 and antivirus software
Microsoft TechNet - What Features Have Been Removed
Microsoft Support - E-mail senders do not receive an indication that some messages have been held by Exchange Server 2003 until the SMTP service, the Microsoft Exchange Information Store service, or the Exchange server is restarted describes the hotfix required for Exchange 2003 SP2 to support greylisting when sending mail. See also: Windows IT Pro - Greylisting Trips Up Exchange 2003 and Greylisting.Org > Problem MTAs/email services
PeteNetLive - Internet Explorer 10 - Cannot access OWA 2003
Microsoft Support - CPU and memory scalability for Exchange Server 2003 and for Exchange 2000 Server
Microsoft Support - October 2011 cumulative DST update for Exchange Server 2003 SP2 contains build 6.5.7656.5 of store.exe.

2007

Microsoft Exchange Server 2007
Exchange 2007 Community Wiki
Microsoft TechNet - How to Prepare Active Directory and Domains
Microsoft TechNet - White Paper: Preparing Active Directory for Exchange 2007
Microsoft TechNet - Active Directory Schema Changes (SP3)
How to install Exchange Server 2007 SP3 on a computer that is running Windows SBS 2008
Microsoft TechNet - How to Configure Application Servers to Relay Through Exchange 2007
Microsoft TechNet - How to Obtain the Latest Service Pack or Update Rollup for Exchange 2007
How to do your top Exchange Server 2003 recipient tasks in Exchange Server 2007
Managing Public Folders with Exchange Server 2007 Service Pack 1 Beta
Microsoft TechNet - Using the Exchange Management Shell
Exchange 2007 Scripting Corner: fix-alias
Exchange Server 2007: How many logs hath thee?
Certificate name mismatch in Outlook while running Exchange Server 2007
Test Lab: Virtualisation of Exchange 2007 CCR Cluster using VMWARE - Part 1
Exchange 2007: Always On
The Microsoft Exchange Team Blog - How to Export and Import mailboxes to PST files in Exchange 2007 SP1
Microsoft TechNet - Discontinued Features and De-Emphasized Functionality in Exchange 2007 RTM
MSExchange.org - How Exchange Server 2007 Extends the Active Directory Schema
MSExchange.org - Exchange 2007 Store Related Changes and Improvements
Microsoft TechNet - Online Maintenance Database Scanning in Exchange 2007 SP1
MSExchange.org - Publishing Exchange 2007 OWA with ISA Server 2006
TryCatch.be - HowTo: Publishing Exchange 2007 OWA using ISA Server 2006
Mike Lagase - Excessive paging on Exchange 2007 servers when working sets are trimmed
Mike Lagase - Steps to help mitigate Excessive Paging and Working Set trimming issues on Exchange 2007 servers
TechNet Blogs > Doug's Think-Tank > Tracking Down Exchange 2007 Database Bloat

Microsoft TechNet - Exchange Server 2007 - Understanding the Performance Impact of High Item Counts and Restricted Views

2010

Microsoft TechNet - Exchange Server 2010
Microsoft TechNet - Exchange Q&A - A Second Look at Exchange 2010 Features and Improvements
msdn - Exchange Server Changes to the Active Directory Schema
Microsoft TechNet - What's New in Exchange 2010
Microsoft TechNet - Exchange Server build numbers and release dates
Microsoft TechNet - What's New in Exchange 2010 SP1
Microsoft Support - Description of Update Rollup 1 for Exchange Server 2010 Service Pack 1
Microsoft Support - Description of Update Rollup 2 for Exchange Server 2010 Service Pack 1
Microsoft Support - Description of Update Rollup 3 for Exchange Server 2010 Service Pack 1
Microsoft Support - Description of Update Rollup 4 for Exchange Server 2010 Service Pack 1
Microsoft Support - Description of Update Rollup 5 for Exchange Server 2010 Service Pack 1
Microsoft Support - Description of Update Rollup 6 for Exchange Server 2010 Service Pack 1
Microsoft TechNet - What's New in Exchange 2010 SP2
Microsoft Support - Description of Update Rollup 1 for Exchange Server 2010 Service Pack 2
Microsoft Support - Description of Update Rollup 2 for Exchange Server 2010 Service Pack 2
Microsoft Support - Description of Exchange Server 2010 SP3
Microsoft Support - Description of Update Rollup 1 for Exchange Server 2010 Service Pack 3
Microsoft Support - Description of Update Rollup 2 for Exchange Server 2010 SP3
Microsoft Support - Description of Update Rollup 3 for Exchange Server 2010 Service Pack 3
Microsoft Support - Description of Update Rollup 4 for Exchange Server 2010 Service Pack 3
Microsoft Support - Description of Update Rollup 5 for Exchange Server 2010 Service Pack 3
Microsoft Support - Update Rollup 6 for Exchange Server 2010 Service Pack 3
Microsoft Support - Update Rollup 7 for Exchange Server 2010 Service Pack 3
Microsoft Support - Update Rollup 9 for Exchange Server 2010 Service Pack 3
The Exchange Team Blog - Exchange 2010 SP1 FAQ and Known Issues
simple-talk - Introduction to Exchange Server 2010
TheEmailAdmin - Is Exchange Server 2010 Archiving a Hit or Miss?
Exchange Server Pro - How to Configure a Relay Connector for Exchange Server 2010
Microsoft TechNet - Allow Anonymous Relay on a Receive Connector
The Microsoft Exchange Team Blog - Exchange 2010 SP1: Database Integrity checking
Exchange 2010, ActiveSync en error 0x85010014
vWorld.nl - Troubleshooting Exchange 2010 ActiveSync
Microsoft TechNet - Install the Exchange 2010 Management Tools
Microsoft TechNet - File-Level Antivirus Scanning on Exchange 2010

2013

Microsoft TechNet - Exchange Server 2013
Microsoft TechNet - Prepare Active Directory and Domains
Exchange Server Pro - Upgrading to Exchange Server 2013
Microsoft TechNet - Anti-Virus Software in the Operating System on Exchange Servers
Microsoft TechNet Wiki - Exchange Server 2013 and Cumulative Updates (CU’s) Build Numbers
Microsoft TechNet - Exchange 2013 Build Numbers and Release Dates
The Exchange Team Blog - Released: Exchange Server 2013 RTM Cumulative Update 1
Microsoft Support - Description of Cumulative Update 1 for Exchange Server 2013 (KB2816900)
Microsoft Download Center - Cumulative update 1 for Exchange Server 2013 (KB2816900)
The Exchange Team Blog - Released: Exchange Server 2013 RTM Cumulative Update 2
Microsoft Support - Description of Cumulative Update 2 for Exchange Server 2013 (KB2859928)
Microsoft Download Center - Cumulative Update 2 for Exchange Server 2013 (KB2859928)
Exchange AdminBlog - How to delete the First Mailbox Database in Exchange 2013

2016

Microsoft Docs - Exchange Server 2016

Microsoft Exchang Team Blog - The Exchange 2016 Preferred Architecture

2019

Microsoft Docs - Exchange Server 2019

Microsoft Docs - Exchange 2019 preferred architecture
Microsoft Docs - Exchange Server storage configuration options

SSL

Sembee - Exchange 2007 and SSL Certificates
Sembee - Exchange 2007 and SSL Certificates - Take 2
Exchange 2007 lessons learned - generating a certificate with a 3rd party CA
SSL Enabling OWA 2003 using your own Certificate Authority
MSExchange.org - Managing Exchange Certificates
The Microsoft Exchange Team Blog - More on Exchange 2007 and certificates - with real world scenario
exchangeserverpro.com - How to Issue a SAN Certificate to Exchange Server 2010 from a Private Certificate Authority
Email Security Matters - How to create a self-signed SSL certificate for Exchange 2003/2007/2010 on Windows Server
exchangeserverpro.com - Exchange Server 2010 “The Certificate is Invalid for Exchange Server Usage” Error
TechNet Blogs > Exchange Team Blog > EMC and certificates with failed revocation checks in Exchange 2010

ActiveSync

Microsoft Support - Current issues with Microsoft Exchange ActiveSync and third-party devices

The Exchange Team Blog - iOS6 devices erroneously take ownership of meetings
Microsoft Support - Meeting in Attendee’s Calendar Loses Track of the Meeting Organizer

Blogposts/Articles

MobilityDojo.net - Digging Into The Exchange ActiveSync Protocol
TechNet Blogs > Tim McMichael > Exchange Databases and Date Modified Timestamps
archive.org - Mike Lagase - How fragmentation on incorrectly formatted NTFS volumes affects Exchange describes the why of formatting NTFS volumes for Exchange databases with a 64 KB NTFS allocation unit/cluster size. Original link is dead and Mike Lagase archived blog doesn't list this article.
TechNet Blogs > Evan Dodds - Microsoft Exchange Server Blog > Exchange Special Mailboxes Part 1 - System Mailbox
TechNet Blogs > Evan Dodds - Microsoft Exchange Server Blog > Exchange Special Mailboxes Part 2 - System Attendant mailbox
MSDN Blogs > For lack of a better word > Breaking Change : The System Attendant mailbox has been removed from Exchange 2010
Exchange Geek's Weblog - Outlook 2010 Nickname Cache – An insider Sto [[http://eightwone.com/2011/04/05/exchange-2010-sp1-network-ports-diagram-v03/|EighTwOne #821 - Exchange 2010 SP1 Network Ports Diagram v0.31 not completely accurate, RPC dynamic ports aren't 6005-59530 but start at 6005 for a total of 59530 ports (from the output of “netsh int ipv4 show dynamicport tcp”) so it should be 6005-65535, but still helpfull.
exchangeserverpro.com - Event ID 3006 and Exchange Server 2007 performance counters

Blogs

The Microsoft Exchange Team Blog
Exchange Geek's Weblog

Exchange and Virtualization

Microsoft TechNet - Exchange 2013 Virtualization
Microsoft TechNet - Understanding Exchange 2010 Virtualization
Microsoft TechNet - Microsoft Support Policies and Recommendations for Exchange Servers in Hardware Virtualization Environments for Exchange Server 2007.

See also:
Windows Server Catalog - Server Virtualization Validation Program

Exchange and Certificates

Microsoft TechNet - Exchange 2007 - The internal transport certificate will expire soon
ExchangeInbox.com - Expired Exchange 2007 Certificate
Ramblings of a Geek - Renewing Internal Certificates –> The Easy Way

Exchange Geheugengebruik

The Microsoft Exchange Team Blog - Ah, that /3GB switch again?
The Microsoft Exchange Team Blog - Why is Exchange Store.exe so RAM hungry?
The Microsoft Exchange Team Blog - Exchange 2003 Memory Configuration change for Windows 2003 (PAE Support)

Exchange 2003:
I have a server with more than 4 GB of RAM, however Exchange is not using the RAM in excess of 4 GB. Why is that?
An Exchange 2003 server cannot efficiently use more than 4 GB of RAM. Exchange Server does not utilize instancing, PAE, or AWE. Therefore, 4 GB of RAM is the maximum amount of memory that an Exchange server can efficiently use.”
Bron: Exchange Server 2003 Processor and Memory Scalability

Exchange Tools

Tools for Exchange Server 2003
Exchange 2003 Tools Descriptions
Overview: Microsoft Exchange Analyzers

Microsoft Exchange Server MAPI Editor replaces: Microsoft Exchange Server Information Store Viewer (MDBVU32)
Microsoft Exchange Server User Monitor

The NoMAS Tool available via Microsoft Product Support Services. See also Microsoft Support - You cannot move or log on to an Exchange resource mailbox and Microsoft Support - A hotfix is available to modify the way that Exchange Server 2003 handles a disabled Active Directory user account that is associated with an Exchange Server 2003 mailbox

vCheck for Exchange 2010

ExMerge:
Microsoft Exchange Server Mailbox Merge Wizard (ExMerge) download.
Using ExMerge with Exchange 2007

PowerShell

EighTwOne #821 - Adding Exchange Shell items to PowerShell ISE

Exchange performance issues

“Exchange 2003 SP2 starts to have RPC performance issues around 3,500-5000 items in a single folder.

If you have 6,000 items in a single folder, say “Inbox” then when you are doing any actions that requires Exchange to query a new view for you, you cause RPC latency delays for the other users of the same server. Other users may end up getting the RPC baloons in Outlook in that case.

It isn't the cumulative count of items in the top-folder and all sub-folders that is the issue (thats limitless), it is >3,500 items in a single folder.” - scorp508

“It is due to limitations of the 32-bit Exchange application, Jet Database, # of max RPC sessions per Windows Server, and other Exchange coding.” - scorp508

Bron:Exchange 2003 - what constitutes a "large" mailbox?

Zie ook Outlook users experience poor performance when they work with a folder that contains many items on a server that is running Exchange Server (KB 905803)

Oplossing lijkt het aanmaken van submappen te zijn om daar de overtollige agendaitems/mailtjes in te plaatsen.

Exchange en scripting

Wilson WindowWare Tech Support - Exchange 2000, AD, CDO, and ADSI to Create a Mailbox

Hey, Scripting Guy! - How Can I Add an Email Address to the proxyAddresses Attribute?

Exchange 2003
Microsoft Support - How to programmatically create a mailbox for an existing user in the Active Directory by using CDOEXM
Scripting Exchange Using VBScript and ADSI (Part 1)
Scripting Exchange Using VBScript and ADSI (Part 2)
Scripting Exchange Using VBScript and ADSI (Part 3)

Directory Programming .NET - CreateMailBox without using CDOEXM

Exchange 2007
Glen's Exchange Dev Blog - Quick Create Mailbox Powershell Form for Exchange 2007
The Exchange 2007 Wiki - Bulk Create Mailboxes
eggheadcafe - How to Create and Delete Mailboxes in Exchange 2007? - Jim Carrer
Introduction to Exchange Powershell Automation Part 1
Creating a new mailbox using Powershell and specifying the password

Exchange PowerShell Commands

Moved to snippets

Exchange log volume vol?

Gebruik eseutil om de naam van het oudste logbestand dat benodigd is voor restore te achterhalen:

D:\Program Files\Microsoft\Exchange Server\Bin>eseutil /mk "g:\Program Files\Microsoft\Exchange Server\Mailbox\Second Storage Group\E02.chk"

Controleer de waarde bij Checkpoint:

Checkpoint: (0x2D896,80,0)

Bovenstaande betekent dat het logbestand E020002D896.log het oudst benodigde logbestand is. Exchange heeft dan E020002D896.log en alle nieuwere bestanden nodig om een recovery van de database uit te voeren. E020002D895.log en eerder mogen dan verplaatst worden naar een ander volume om ruimte vrij te maken.

Bron:How to Recover from "Disk Full" on an Exchange Log Drive
Zie ook:Exchange log disk is full, Prevention and Remedies

Exchange mailbox permissies

Microsoft Support - How to assign service account access to all mailboxes in Exchange Server 2003 beschrijft het regelen van toegang tot alle mailboxen door het toekennen van Receive As permissions op een mailbox store.

How to Allow Mailbox Access

“When you grant a user the Full Access permission to a mailbox, that user has full access to only the mailbox for which the permissions are applied. With the Full Access permission, the user can open and read the contents of the mailbox. However, the user cannot send as that mailbox without additional permissions.”

“When you grant a user Receive As permission to a mailbox database, that user can log on to all mailboxes within that database, but is not able to send e-mail messages from those mailboxes. Also, if you grant Receive As permission at the storage group level, the specified user can log on to all mailboxes within all databases in the storage group.”

“Full Access or Receive As permissions are not granted until the Microsoft Exchange Information Store service caches the permissions and updates the cache. To grant the permissions immediately, stop and then restart the Microsoft Exchange Information Store service.”
Bron: Microsoft TechNet - Exchange 2007 - How to Allow Mailbox Access

How to Grant the Send As Permission for a Mailbox

“Use the Send As permission in Microsoft Exchange Server 2007 to configure a mailbox so that users other than the mailbox owner can use that mailbox to send messages. After this permission is granted, any messages that are sent from the mailbox will appear as if they were sent by the mailbox owner.”
Bron:Microsoft TechNet - Exchange 2007 - How to Grant the Send As Permission for a Mailbox

Minimum permissions necessary to access mailbox data

“What we came to find out was that the Receive As permission was the only permission necessary to access information in the mailbox.”

“There are a couple of scenarios that could occur depending on which version of store is installed on the Exchange server. If no hotfixes have been applied then the user will be able to delete messages, create messages, read items and files. The user will also be able to send email from that mailbox. If the server is at store.exe hotfix builds 7233.51 and higher for Exchange Server 2003 Service Pack 1 (SP1) or Store.exe hotfix builds 7650.23 and higher for Exchange Server 2003 Service Pack 2 (SP2) then the user will have the all the same permissions to delete messages, create messages, read items and files, but will no longer be able to send messages from the mailbox. ”

“When a custom application is accessing the mailbox the Receive As permission is necessary. The Receive As permission on the mailbox gives the user access to the same tasks as when granting Full Mailbox Access: delete messages, create messages and send email (as the user who is accessing/logged into the mailbox), read items and files, but also gives the user the permission to copy data out of the mailbox.”
Bron:Microsoft Exchange Team Blog - Minimum permissions necessary to access mailbox data

“Send As” permission behavior change in Exchange 2003

“A fix has been released that changes the behavior of the “Full Mailbox Access” feature in Microsoft Exchange Server 2003. Prior to this change, any user with the “Full Mailbox Access” permission for a mailbox also had the ability to “Send As” the mailbox owner.”
Deze fix is een aparte update voor zowel Exchange 2003 SP1 als Exchange 2003 SP2. Standaard SP1 en SP2 edities van Exchange 2003 geven effectief Send As permission bij Full Mailbox Access.
Bron:Microsoft Support - “Send As” permission behavior change in Exchange 2003
Zie ook:Microsoft Support - Users cannot send e-mail messages from a mobile device or from a shared mailbox in Exchange 2000 Server and in Exchange Server 2003 en The Microsoft Exchange Team Blog - BlackBerry and GoodLink users may be unable to send messages after applying latest Exchange 2003 store hotfixes

MS Exchange sites

MSExchange.org

Blogs

Exchange Technical bLog

MS Exchange fora

MSExchange.org forum
Learnexchange.com forum
ServerWatch - MS Exchange Server forum
MS TechNet - Exchange Server forum
Web Server Talk > Email Servers

Offline Address Book

Event ID 9395

Op een Exchange 2007 twee node cluster, verschijnt na failover van het CCR cluster naar node 2 de volgende melding in het Application eventlog:

Event Type:	Warning
Event Source:	MSExchangeSA
Event Category:	OAL Generator 
Event ID:	9395
Date:		18-12-2009
Time:		5:02:54
User:		N/A
Computer:	Mailbox2
Description:
OALGen is running on a cluster continuous replication (CCR) node which does not have registry value 'SYSTEM\CurrentControlSet\Services\MSExchangeSA\Parameters\E2K7CCR\EnableOabGenOnThisNode' or it is not set to this node name. Offline address book generation will not be performed. 

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

Als je de waarde van de genoemde key bekijkt, en deze blijkt de naam van de andere node te hebben, zie dan hieronder. Als de waarde helemaal niet bestaat, dan kan het zijn dat niet alle nodes voorzien zijn van de RTM versie van Exchange 2007, zie de link naar Dgoldman's WebLog hieronder.
Als de andere node echt plat is, kun je de waarde van de key aanpassen. Daarna word er een nieuwe offline address book gegenereerd dat door alle clients in zijn geheel opnieuw binnengehaald moet worden.
Is de andere node niet plat, fail het CCR cluster dan terug naar de eerste node.

Bronnen:
Microsoft TechNet - Offline Address Book Generation Fails on a Server That Is Running Exchange 2007 Cluster Continuous Replication
MSExchange.org - Exchange 2007 Clustering Questions (Part 2)
Dgoldman's WebLog - OAB Generation on a cluster server fails with event id 9395 or 9396

Exchange versions

Microsoft Support - How to determine the version number, the build number, and the service pack level of Exchange Server (KB152439)
Microsoft Support - Build numbers and release dates for Exchange Server (KB158530)
Microsoft TechNet - Exchange Server Updates: build numbers and release dates

Determine Exchange version with PowerShell:

Get-ExchangeServer|Select-Object Name,AdminDisplayVersion

For the exact version of Exchange (2010) checking the version info on the ExSetup.exe file seems to return an accurate number:

(Get-Command "$exbin\ExSetup.exe").FileVersionInfo.FileVersion

Source:stackoverflow - get file version in powershell

Microsoft TechNet - Exchange 2010: Editions and Versions
Microsoft TechNet - Exchange Server Build Numbers and Release Dates

Outlook Web Access

Foutbericht 'Pagina niet gevonden' wanneer u OWA (Outlook Web Access) gebruikt om te bladeren op de Exchange Server 2003-client nadat u Windows SharePoint Services hebt geïnstalleerd
Securing Exchange Server 2003 & Outlook Web Access: Chapter 5 on MSExchange.org!
How to manage Outlook Web Access features in Exchange Server 2003

OWA theme

Exchange Server Share - Exchange 2007: OWA Themes Selection
Glen's Exchange Dev Blog - Setting the OWA themeid via a script in Exchange 2007
Microsoft TechNet - Exchange Server TechCenter - Customizing the Look of Outlook Web Access

OWA timeout

by John Savill, FAQ Editor, jsavill@windowsitpro.com

Q. How can I modify the Microsoft Exchange Server 2003 Outlook Web Access (OWA) timeout that's applied when OWA has forms-based authentication enabled?

A. By default, when OWA has forms-based authentication enabled, sessions have a 15-minute inactivity timeout for public or shared computers and 24 hours for a private computer. If you're using a public computer to compose a long email message that takes more than 15 minutes to write, the session will time out and you won't be able to send the message. You can change this timeout value (which is the cookie lifetime) by using this procedure:

net stop w3svc 
net start w3svc 

Bron:Modify the Exchange Server 2003 OWA Timeout
Zie ook:SearchExchange.com - weaking Outlook Web Access timeout options
Zie ook voor Exchange 2007:Microsoft TechNet - Exchange Queue & A OWA Timeouts, Cmdlet Troubleshooting, and More en The MSsForum.com - How to Change the owa timeout setting in Exch 2007

Attachments blokkeren/vrijgeven voor webmail

Ga in de Exchange Management Console naar Server ConfigurationClient AccessOutlook Web Access → properties van owa (Default Web Site) → tabblad Public Computer Access → klik op Customize onder Enable direct file access → klik afhankelijk van of je de attachment wilt toestaan of weigeren op de knop Block… of Allow… en voeg hier de bestandstypen. Vergeet niet om een bestandstype uit de lijst met geblokkeerde bestandstypes als je deze toestaat en andersom.
Bron:MSExchange Team Blog - Customizing attachment settings for Exchange 2007 WebReady document viewing
Zie ook:Microsoft TechNet - Exchange 2007 - How to Manage Public and Private Computer File Access

Recipient/Distribution Group management

Exchangepedia Blog - HOW TO: Hide Distribution Group membership

Exchange 2007
Microsoft TechNet - How to Restrict the Number of Recipients per Message

Address List Service not Available

Bij het gebruik van de New-Mailbox cmdlet krijg je de melding dat de address list service niet reageert. Dit kan een aantal oorzaken hebben zoals uit onderstaande links. De System Attendant service herstarten lijkt soms ook al voldoende te zijn.

Dgoldman's WebLog - Creating a new mailbox in Exchange 2007 with the new-mailbox cmdlet fails with Address List Service not Available
Microsoft Support - Error message when you try to install an Exchange 2007 mailbox role: "The Exchange server address list service failed to respond" (KB935636)
Jim McBee's Mostly Exchange Web Log - E2K7 - Unable to validate the filter: The Exchange server address list service failed to respond

Exchange 2010 + Outlook 2003 + opening lots of shared calendars/mailboxes

If you have Outlook 2003 users opening a multitude of shared calendars who are complaining about “Exchange server not available” errors while doing so, you may be hitting the 32 per (service) user session limit on Exchange 2010.

You can verify this by checking the Application Event Log of the active mailbox server. There you should find event id 9646 errors with source MSExchangeIS looking like the following:

Mapi session "11111111-2222-3333-4444-555555555555: /o=Organization/ou=First Administrative Group/cn=Recipients/cn=username" exceeded the maximum of 32 objects of type "session".

If so then add the following two registry keys to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSExchangeIS\ParametersSystem:

NameTypeBaseStarting value
Maximum Allowed Sessions Per Userdword 32-bitdecimal64
Maximum Allowed Service Sessions Per User32-bit dworddecimal64

Keep incrementing the value with 32 until you stop seeing event id 9646 errors in the Application Event Log.

Sources:
Microsoft TechNet Wiki - Concern: Is having Outlook 2003 clients going to prevent me from deploying Exchange 2010?
TechNet Library - Exchange 2010 - Exchange Store Limits
MSExchange.org - Henrik Walther Blog - So you still have issues opening many shared Exchange 2010 calendars using Outlook 2003?

Microsoft Support - Error message when an Outlook 2003 client tries to open multiple shared calendars in Exchange Server 2010: "The connection to the Microsoft Exchange server in unavailable. Outlook must be online or connected to complete this action" (KB2299468)

Outlook

Outlook file locations
The default signature is reset when you restart Outlook 2003
Beschrijving en gebruik van de wizard Mijn instellingen opslaan
Office Online - Mappen voor synchronisatiefouten

Outlook 2003 signatures / Flex Profiles
Outlook 2007 and FlexProfile setting missing - Signatures - September 11, 2007
Problem with Outlook profiles - October 16, 2007
USMT and Outlook Settings Restored

Computing.Net - Outlook Duplicate Personal Folders
Locate PST Files on Remote Workstations

outlook.srs files

Network Stored PST files ... don't do it! zie ook KB297019

Microsoft Support - How to turn on the Enable Mail Logging option for troubleshooting in Outlook 2003, Outlook 2007 and Outlook 2010

Outlook max PST/OST size

Microsoft Support - How to configure the size limit for both (.pst) and (.ost) files in Outlook
Slipstick Systems - Changing the default *.pst and *.ost sizes

(Internet) Headers van een mail bekijken

Open het mailtje in een apart venster. Ga vervolgens naar Beeld/View→Opties…/Options… onder Internetheaders staat de informatie.

Viewing Outlook's Internet Headers

Public Folder agenda toevoegen aan Andere Agenda's (Other Calendars)- Outlook 2003

Ga naar Mappenlijst → Openbare Mappen → Alle openbare mappen.
Sleep de public folder agenda naar de folder Favorieten onder Openbare Mappen.

Bron:Outlook: Adding a Public Folder Calendar to the Other Calendars List

AutoComplete (aka *.NK2)

Elke keer dat je een nieuw adres invoerd en mailt wordt dit adres opgeslagen in de AutoComplete cache (Oulook.nk2) hier is echter maar ruimte in voor 1000 regels.
Zodra het 1001ste mailadres wordt ingevoerd, wordt het oudste mailadres vervangen.

Deze cache is daarom ook geen vervanging voor de adreslijst. Het is daarom raadzaam om de belangrijke mailadressen op te slaan in de contactpersonen lijst.

Dit kan heel eenvoudig op de volgende manier:
Open een nieuw mailtje en voer het emailadres in. Rechtsklik op het emailadres en kies voor “Toevoegen aan contactpersonen in Outlook…”.

Advantages of Outlook AutoResolve and AutoComplete
Understanding the autocomplete cache
Copy Autocomplete name list to another computer
NK2View v1.20 - View/Delete/Edit Outlook .NK2 AutoComplete Information
OL2002: NK2 File Does Not Change Size After You Reduce the Number of Names in the Nickname Cache Deze instelling werkt volgens zeggen niet voor Outlook 2003 (en hoger?).

Mailadres verwijderen uit historie

Om een mailadres te verwijderen uit de historie van gebruikte mailadressen kan het volgende gedaan worden:

Of gebruik een programma als NK2View van Nir Sofer om het historiebestand buiten Outlook om te bewerken.

Troubleshooting

Everything You Need to Know About How To Troubleshoot Microsoft Outlook* But Where Afraid To Ask
OL2002: Additional Command-Line Switches
XCLN: How to Troubleshoot Reminders and Free/Busy Issues by Using the Exchange 32-Bit Client
Outlook Calendar and Task reminders do not appear as expected
Reminders for flagged e-mail messages are not displayed in Outlook 2002

Foutmelding bij openen terugkerende agenda afspraak

Bij het openen van een terugkerende afspraak verschijnt in plaats van het verzoek om dit item of de reeks de openen de melding:

Kan het item niet openen. Kan het object niet vinden.

De agenda afspraak is op een andere pc onder dezelfde inlog wel te openen.

Oplossing is hier het hernoemen of verwijderen van frmcache.dat, de forms cache.

Het probleem zou hiermee verholpen moeten zijn.

Zie ook:XCLN: Error Message When You Open a Recurring Appointment in Outlook 2000, OL2000: How to Clear the Outlook Forms Cache, Outlook 2003 error: "Can't open this item. The object could not be found.", "object not found" errors w/ outlook 2002, Reoccurring Appts Error: Can't Open This Item. The Object Could.

Mijn knop Verzenden ontbreekt op de werkbalk E-mail

De knop Verzenden is pas beschikbaar als u een e-mailaccount in uw Outlook-profiel hebt ingesteld. Als u tijdens de installatie van Outlook geen e-mailaccount hebt ingesteld of de wizard voor een nieuwe account hebt geannuleerd, hebt u waarschijnlijk nog geen e-mailaccount.

U moet dan eerst een e-mailaccount instellen om de knop Verzenden weer te geven.

Bron:Mijn knop Verzenden ontbreekt op de werkbalk E-mail

NDR from deleted user/Ghost Delegates

Bij het sturen van een afspraak door persoon A naar persoon B binnen de organisate, krijgt persoon A een NDR mailtje terug dat persoon C niet bereikbaar was omdat het mailadres niet bestaat.

Persoon C is al enige tijd uit dienst en was bij persoon A vermeld onder Tools→Options→tabblad Delegates in Outlook. De account van persoon C is verwijderd uit AD. Bij het opvragen van de Delegates bij persoon A is er een merkbare vertraging (waarschijnlijk omdat Outlook de naam probeert te zoeken bij het SID van persoon C, maar deze niet kan vinden). Persoon C is niet meer te vinden onder Delegates, ook niet als SID.

Zie: Zoek hier naar “Exchange Delegates and NDR Issues”

Andere (soortgelijke) info:
Members of your organization may receive a non-delivery report if your delegate’s mailbox object is removed from Active Directory before you can remove the delegate in Outlook 2003
NDR Message appear after reply to old email after mailbox migration
Accepting or denying a meeting request causes a "5.1.1" non-delivery report in Exchange Server
Outlook (CW) meeting request going to someone else
Outlook Appointment NDR
NDR when sending an appointment
NDR is received by the recepient
Unintended recipient results in NDR
Glen's Exchange Dev Blog - Dealing with Invalid Delegates with Exchange Web Services and Powershell
Ben Blogs - Clean old delegates from Exchange 2010 mailbox: scripted
Teknologist - List Delegates in Exchange 2007
Listing Which Exchange Users Have or Are Delegates

Mogelijke oplossing: Open de mailbox van de gebruiker in Exchange modus zonder cache en bekijk opnieuw de Gemachtigden. Er is een kans dat de gemachtigde in deze situatie wel zichtbaar is en te verwijderen is.

Vertaling van opties in de Nederlandse Outlook naar de Engelse/Amerikaanse

Vergaderverzoeken en antwoorden alleen naar mijn gemachtigden sturen, niet naar mij = Send meeting requests and responses only to my delegates, not to me

Can't Open this item. The object could not be found. = Kan het item niet openen. Kan het object niet vinden.

NDR's

You receive a "500 5.5.0 Syntax error - line too long" non-delivery report when you send an e-mail activity by using the Microsoft CRM Web client or Microsoft CRM Sales for Outlook

A foreign Simple Mail Transfer Protocol (SMTP) system may reject a message from an Exchange Server 5.5 computer that was sent by means of the Internet Mail Service. The errors that the receiving system reports are:
• 500 Line too long.
• 501 Path too long.
• 552 Too many recipients.
• 552 Too much mail data.
The message is then rejected by the receiving system.
Bron: XADM: Header Line of Message That Was Autoforwarded by Rule Is Too Long

Zie ook SMTP Error - 5.5.0 Syntax error - line too long (Problem: \n stripped out of HTML messages):

“This problem occurs if the e-mail activity that you sent has more than 999 continuous characters in the e-mail activity message body. Some e-mail systems use an unsolicited commercial e-mail (UCE) filter that may be configured to reject e-mail activities that have more than 999 consecutive characters in the body of the e-mail message. Check if your e-mail has one single line without any <enter> between them. This usually happens with mail servers that include an automatic signature file.

Best Regards, Dave Howard Schiff.”

552 5.3.4 Message size exceeds fixed maximum message size

Controleer de limiet op:

Bron:Exchange 2007 - Message Size Limits

Om te testen waar het precies zit kun je het volgende doen:

  1. Maak (of gebruik) een tekstbestand aan van x MB.
  2. Gebruik vervolgens bmail met het volgende commando:
bmail.exe -s mailserver -t naar@domein.nl -f van@domein.nl -b Test -h -a "Test 10+" -m test.txt -c -d

554 5.5.2 Invalid data in message

Lijkt in veel gevallen een probleem te zijn met een firewall en SMTP verkeer.

Bronnen:
TechNet Forums - #554 5.5.2 Invalid data in message ##
Exchange Technical bLog - Error "<#5.5.2 smtp;554 5.5.2 Invalid data in message> #SMTP#" when you send attachment in your mail
SMTP error with SOME deliveries

Outlook 2007 en certificates

Elan Shudnow’s Blog - Outlook 2007 Certificate Error?

Problemen met Out-of-office

MSExchange.org - Troubleshooting Out of Office

“De opdracht is niet beschikbaar. Zie de documentatie bij het programma voor meer informatie over het gebruik van deze extensie.”
“The command is not available. See the program documentation about how to use this extension. ”
Verwijder/hernoem HKEY_CURRENT_USER\Software\Microsoft\Office\x.x\Outlook\Resiliency, waar x.x het versienummer is van de geïnstalleerde Office versie.
Bron: "The command is not available" error message when you try to start the Out of Office Assistant in Outlook 2002 (KB327353). Werkt hetzelfde bij Outlook 2003.

Exchange 2007
The Microsoft Exchange Team Blog - Legacy client and Out of Office (OOF) interoperability
Out of Office probleem Outlook 2003 en Exchange 2007

Problemen met Reminders

Melding:

Er is een probleem met het lezen van een of meer herinneringen. Misschien worden enkele herinneringen niet weergegeven. Kan de informatie over het terugkeerpatroon van de afspraak niet vinden.
There was a problem reading one or more of your reminders. Some reminders may not appear. Cannot locate recurrence information for this appointment.

Oplossing lijkt te zijn:

  1. Click to select the Calendar folder.
  2. On the View menu, point to Current View, and click Recurring Appointments.
  3. Open the damaged item. If you don't know which item it is, perform the remaining steps on each item.
  4. On the Actions menu, click Recurrence.
  5. In Appointment Recurrence, click OK. You may receive the following message:
      Any exceptions associated with this recurring appointment will be
      lost. If any of the exceptions are meetings, the attendees
      will not be notified. Is this OK?

      NOTE: This means any changes you made to individual occurrences of
      the item will be lost and the new recurrence pattern will be set.

Click OK if you receive this message.

  1. Save and close the item.

Bronnen:OL98: Cannot Locate Recurrence Information for this Appointment, No reminders - cannot locate recurrence, Outlook 2003 Recurring Reminders Error…

Problemen met verdwijnende Shared Calendars

Probleem bestaat bij zowel Outlook 2003 als Outlook 2007.

We also are running '03 and '07 mixed environment on exchange 2003 with disappearing calendars. Anyone find a fix besides: Periodically, the list of shared Calendars will disappear and these Calendars will need to be reopened to rebuild the list. There are significant differences in the architecture of Microsoft Outlook 2003 and 2007, and in the case of People's Calendars, Microsoft Outlook 2007 stores the shared list in the user's mailbox on the Exchange Server instead of locally on the client workstation thereby providing the list to multiple clients accessing the mailbox. The downside to this approach is the potential for network connectivity issues which might cause the data to be written incorrectly or corrupted and not delivered properly to the client. Microsoft has now stated as of 6/7/07 that there is a bug regarding shared calendars disappearing when users are in online mode. This fix is expected to be rolled into Office 2007 SP1. In the meantime we recommend that you run Outlook 2007 in cached Exchange mode if you are having this problem.
Van: Why do my shared calendars disappear in Outlook?

De volgende links herleiden het probleem tot een corrupt profielnaam.xml bestand in C:\Documents and Settings\username\Application Data\Microsoft\Outlook, hernoemen van het bestand of het starten van Outlook.exe met de optie /resetnavpane wordt aangegeven als een workaround:
Outlook ate my shortcuts! (Favorite folders and calendar disappearing in Outlook)
Disappearing People's Calendar
Outlook - Shared Calendars Disappear
Zie ook: Navigation Pane Tips & Tricks

Andere links hierover:
Outlook shared calendars disappearing from navigation pane Bied geen oplossing.
Shared Calendars disappear from 'Other Calendars' section in Outlook 2003 Geeft aan dat het een bug in Outlook is en adviseerd om Outlook up-to-date te houden. Mocht dat niet helpen dan word geadviseerd om het profiel opnieuw aan te maken.
Outlook 2007 Shared Calendars disappear
Outlook 2007 shared calendars are lost when exchange 2007 reboot Hier verdwijnen shared calenders bij clients als de Exchange 2007 server een reboot krijgt. Voorgestelde fix (vanuit Microsoft(?)) is om SP1 voor Exchange 2007 en SP1 voor Office 2007 te installeren.

PST(/ost) openen faalt met melding over onvoldoende rechten

Probleem: Het openen van een pst bestand in Outlook faalt met de melding dat je onvoldoende rechten hebt op het bestand.

Oplossing: Verwijder het read-only attribuut van het bestand. Mocht die niet gezet zijn, controleer dan de rechten of eventuele aanwezigheid van de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Outlook\DisablePST key.

Zie ook:TechTips - Can't Open PST in Outlook 2007 or Outlook 2003

Event ID 214

Jason Slater Technology Blog - Exchange 2007 Fails To Backup Using NT Backup hier was de oorzaak dat circular logging aan stond op één van de db's.

op Exchange 2007 SP3 CCR bij backup op passive node

Als je op een Exchange 2007 SP3 CCR cluster de backup uitvoerd op de passive node, dan worden de logbestanden niet opgeruimd.

Dit schijnt een known issue te zijn waar een interim fix voor beschikbaar is als je de MS Support molen induikt. Deze fix word ook onderdeel van Rollup Update 1 voor Exchange 2007 SP3.

Workaround is om in de tussentijd de actieve node te voorzien van backup.

In het Application event log kun je dit fenomeen terugvinden onder event id 214 na backup:

Event Type:       Error
Event Source:   ESE
Event Category: Logging/Recovery 
Event ID:           214
Date:                14-8-2010
Time:                12:03:19
User:                N/A
Computer:         MBSRV01
Description:
MSExchangeIS (3832) 1st Storage Group: The backup has stopped with error -521. 

Bronnen:
Microsoft Exchange Server Forums - vss problems after sp3 install
Microsoft Exchange Server Forums - ESE 214 Errors since Exchange SP3 was installed

Outlook high CPU

Problem description
Several Outlook 2010 SP1 + security updates on a Windows Server 2008 R2 Terminal Server environment are using around one CPU core of processor time (around 6% on a 16 core server).
Event logs don't mention any related warnings or errors.
Extra Outlook logging does not show anything useful.

Somehow at some point out of the blue the Application Event Log had the following to say with regards to Outlook:

Log Name:      Application
Source:        Outlook
Date:          18-5-2012 8:37:22
Event ID:      19
Task Category: None
Level:         Information
Keywords:      Classic
User:          N/A
Computer:      TS.domain.local
Description:
Rpc call (EcDoConnectEx) on transport (ncacn_ip_tcp) to server (Exch2007.domain.local) failed with error code (6ba) after waiting (21047) ms; eeInfo (Block (0), Error = 6ba, Version = 1, GeneratingComponent = 2, DetectionLocation = 1f5, Flags = 0, Params = 4, [Param (0) Type = eeptUnicodeString, Value = ncacn_ip_tcp], [Param (1) Type = eeptUnicodeString, Value = Exch2007.domain.local], [Param (2) Type = eeptLongVal, Value = a4f1db00], [Param (3) Type = eeptLongVal, Value = 6ba], Block (1), Error = 6ba, Version = 1, GeneratingComponent = 12, DetectionLocation = 5a2, Flags = 0, Params = 1, [Param (0) Type = eeptUnicodeString, Value = Exch2007.domain.local], Block (2), Error = 6ba, Version = 1, GeneratingComponent = 12, DetectionLocation = 143, Flags = 0, Params = 0, Block (3), Error = 4d5, Version = 1, GeneratingComponent = 12, DetectionLocation = 139, Flags = 0, Params = 0, Block (4), Error = 274c, Version = 1, GeneratingComponent = 12, DetectionLocation = 137, Flags = 0, Params = 3, [Param (0) Type = eeptLongVal, Value = 87], [Param (1) Type = eeptPointerVal], [Param (2) Type = eeptPointerVal], Block (5), Error = 274c, Version = 1, GeneratingComponent = 12, DetectionLocation = 13e, Flags = 0, Params = 0).
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Outlook" />
    <EventID Qualifiers="16384">19</EventID>
    <Level>4</Level>
    <Task>0</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2012-05-18T06:37:22.000000000Z" />
    <EventRecordID>129185</EventRecordID>
    <Channel>Application</Channel>
    <Computer>TS.domain.local</Computer>
    <Security />
  </System>
  <EventData>
    <Data>EcDoConnectEx</Data>
    <Data>ncacn_ip_tcp</Data>
    <Data>Exch2007.domain.local</Data>
    <Data>6ba</Data>
    <Data>21047</Data>
    <Data>Block (0), Error = 6ba, Version = 1, GeneratingComponent = 2, DetectionLocation = 1f5, Flags = 0, Params = 4, [Param (0) Type = eeptUnicodeString, Value = ncacn_ip_tcp], [Param (1) Type = eeptUnicodeString, Value = Exch2007.domain.local], [Param (2) Type = eeptLongVal, Value = a4f1db00], [Param (3) Type = eeptLongVal, Value = 6ba], Block (1), Error = 6ba, Version = 1, GeneratingComponent = 12, DetectionLocation = 5a2, Flags = 0, Params = 1, [Param (0) Type = eeptUnicodeString, Value = Exch2007.domain.local], Block (2), Error = 6ba, Version = 1, GeneratingComponent = 12, DetectionLocation = 143, Flags = 0, Params = 0, Block (3), Error = 4d5, Version = 1, GeneratingComponent = 12, DetectionLocation = 139, Flags = 0, Params = 0, Block (4), Error = 274c, Version = 1, GeneratingComponent = 12, DetectionLocation = 137, Flags = 0, Params = 3, [Param (0) Type = eeptLongVal, Value = 87], [Param (1) Type = eeptPointerVal], [Param (2) Type = eeptPointerVal], Block (5), Error = 274c, Version = 1, GeneratingComponent = 12, DetectionLocation = 13e, Flags = 0, Params = 0</Data>
  </EventData>
</Event>

Solution
After configuring the firewall to allow the Terminal Server to access the Exchange server mentioned in the event log entry, the Outlook processes on the server dropped to 0% after about 2 minutes.