Exchange Server Interview Questions
Exchange Server Interview Questions
1. What are the new features introduced in Exchange Server 2010 on overview perspective?
Protection and compliance
Anywhere Access
Flexible and reliable
10. What are the outlook features now introduced to mobile devices?
Auto complete cache – used email address in OWA in cache will be shared mobile
Conversation view – if any change in messages on outlook that will be applied to Mobile
Contact to see the availability of the users
Voice Mail Preview – see voice mail
Send and receive text message in OWA and mobile
Page 1 of 59
Exchange Server
16. What are the storage options supported in Exchange Server 2010?
Exchange Server 2010 can support the DAS and Also JBOD disks its because of the HA option depends only on
the Database level
1. What are the same between Exchange 2000/2003 and Exchange Server 2007?
Core infrastructure of exchange 2000/2003 versus Exchange Server 2007 is same, both are using the same JET
EDB database as the database store
Exchange 2007 still has the concept of a Mailbox server where EDBs are stored; Storage groups remain the
same where databases are created.
Users can use the Microsoft Outlook client and can access Exchange using OWA.
Exchange 2007 still uses the VSS Backup application programming interface (API) to freeze the state of the
Exchange database to perform a backup of the Exchange database.
Page 2 of 59
Exchange Server
Page 3 of 59
Exchange Server
14. What are the supportable client connections available in Client Access Server?
Outlook Web Access (OWA)
Exchange ActiveSync
Outlook Anywhere (formerly RPC over HTTP)
Post Office Protocol 3 (POP3)
Internet Message Access Protocol (IMAP4)
Page 4 of 59
Exchange Server
24. Explain the difference between Exchange Management shell and windows Power shell?
The Exchange Management Shell is based on Microsoft Power Shell, which provides access to all .NET objects
and classes. When the administrator installs Exchange Server 2007, the setup program automatically installs the
.NET Framework and Power Shell. It also installs all the Exchange 2007 specific cmdlets.
The cmdlets were written by the Exchange 2007 team to perform Exchange-specific tasks.
There are over 350 cmdlets unique to Exchange and each cmdlet has its own set of help.
Page 5 of 59
Exchange Server
profitable and effective, spam will be with us to stay. Fortunately, Exchange 2007 has several features to help
alleviate the problem.
29. What are the planning considerations in installing Edge transport Server?
Edge Transport Should not be included in Active Directory
Should be installed in a Standalone Server
Edge Transport Should not be Part of the domain
ADAM Should be installed
Pre requisites .Net framework, Windows Management Shell, MMC 3.0 to be installed
Two networks cards
30. What are the options available in Edge transport Server to configure?
Anti Spam / Anti Virus
Transport Rules and Accepted Domain
Address Rewriting
35. What are the preparation switches used in while installing exchange Server 2007? Why?
/prepare legacy exchange permissions – when we are having exchange 2000 or 2003 in our existing
environment
Page 6 of 59
Exchange Server
/prepare schema – this will add various objects and attributes related to that object
/prepare AD – prepare the current domain and prepare a universal security group for the new exchange 2007
installation
/prepare domain “domain name”– only in the domain on the remote sites, or in the different domain going to
have Exchange Server 2007
4. What are the differences between Exchange Sever 2003 Standard and Enterprise Editions?
Following are the difference between Exchange server 2003 Standard and Enterprise Edition.
Feature Standard Edition Enterprise Edition
Storage groups support 1 storage group 4 storage groups
Number of databases per storage 2 databases 5 databases
group
Individual database size 16 gigabytes (GB) Maximum 16 terabytes, limited only by
hardware
Exchange Clustering Not supported Supported
X.400 connector Not included Included
5. What are the main differences between Exchange 5.5 and Exchange 2000/2003?
Exchange 2000 does not have its own directory or directory service; it uses Active Directory instead.
Exchange 2000 uses native components of Windows 2000 (namely, IIS and its SMTP, NNTP, W3SVC and
other components, Kerberos and others) for many core functions.
SMTP is now a full peer to RPC, and is it the default transport protocol between Exchange 2000 servers.
Exchange 2000 supports Active/Active clustering and was recently certified for Windows 2000 Datacenter.
Exchange 2000 scales much higher.
It boasts conferencing services and instant messaging.
6. What are the minimum hardware requirements for Exchange Server 2003?
Processor – Pentium 133 MHz
Operating System – Windows 2000 SP3
Memory – 256 MB
Disk Space – 200 MB for system files and 500 MB where Exchange Server installation.
File System – NTFS
Page 7 of 59
Exchange Server
9. Which Services must be installed and running for Exchange Server installation?
Following are the services that should be installed before installing Exchange Server 2003
ASP .Net
Internet Information Service
SMTP
NNTP
WWW
10. What can you do and what will be the effect if ASP.NET service is not available while installing Exchange
Server 2003?
ASP .Net files are important for authentication, delegation and securing the web publication. Before installing
exchange Server 2003 ASP .Net should be installed
12. What are the Windows versions supported by Exchange Server 2003?
Windows 2000 Service pack 3 ( Standard, Enterprise and Datacenter Edition)
Windows 2003 Service pack 1 ( Standard, Enterprise and Datacenter Edition)
Page 8 of 59
Exchange Server
21. Which service pack is needed for Windows 2000 for installing Exchange Server 2003?
Windows 2000 service pack 3 in needed to install Exchange Server 2003
24. Which permissions are required to install Exchange server 2003 on the first server in a domain or on other
systems within the domain?
The administrator Account should have the following permission to install the Exchange Server 2003
Schema Administrator
Enterprise Administrator
Domain Administrator
Local Machine Administrator
29. When you can use the unattended installation of Exchange Server 2003?
1. Unattended Installation of Exchange Server 2003 is very useful when you are going to install Exchange
Server remotely.
2. It’s also useful when you are deploying number of New Exchange Server in Existing Organization. We can
save time deploying multiple servers by automating the Entire installation procedure
30. When you cannot use unattended installation of Exchange Server 2003?
An Active Directory Forest can support only a single Exchange Server 2003 organization, so an un attended.ini
file that is used to create an organization cannot be used for subsequent installation.
31. What is the command to create an answer file for unattended installation of Exchange Server 2003?
D:\setup\i386\setup.exe /createunattend c:\unattend.ini
Where D represents the CD ROM drive that holds the Exchange Server and C drive represent the created
unattended file for installation
32. What is the command to start the unattended installation of Exchange Server 2003?
D:\setup\i386\setup.exe /UnattendFile c:\unattend.ini
Where D represents the CD ROM drive that holds the Exchange Server and C drive represent the created
unattended file for installation
Page 9 of 59
Exchange Server
33. When you can specify the User account that will receive the Exchange Full Administrator permission?
After installing the exchange Server 2003, we can able to specify the administrative permission for particular
user. We can delegate administrative permission by right click the Exchange organization and select delegate
Administration permission.
1. Which services are not supported and hence, need to be removed from an Exchange 2000 Server before
performing an upgrade to Exchange Server 2003?
Following are the Exchange Server 2000 functionality that isn’t supported by Exchange Server 2003
Instance for Messaging Service
Microsoft Chat Service
Key management Service
And connectors for Microsoft Mail and Lotus CC:Mail
Above Service has to uninstalled while upgrading from Exchange Server 2000 to Exchange Server 2003
2. While upgrading from Exchange 2000 to Exchange 2003 which servers must be upgraded first? Front-end
server or back end server?
You must upgrade the front end servers prior to upgrading the corresponding back end server while upgrading
from Exchange 2000 to Exchange 2003.
3. How to migrate from an old Exchange 2000 Server organization to a new Exchange Server 2003
organization?
Exchange Migration wizard is the process to Migrate Exchange 2000 organization to Exchange server 2003
organization. Similar to migrating Organization from Exchange 5.5
4. How to move users from Coexistence of Exchange 5.5 to Exchange Server 2003?
Active Directory Migration Tool and the Exchange Migration wizard will perform the complete moving of users
from Coexistence of Exchange 5.5 to Exchange Server 2003
5. How to migrate from an old Exchange Server 5.5 organization to a new Exchange Server 2003 organization?
There is no in place upgrade, first we have to update Exchange 5.5 to Exchange 2000 and from there we have to
migrate it to Server Exchange 2003. The existing users Source Domain has to be first migrated to the new target
domain in another Active Directory forest. After that you can begin the Exchange 5.5 to Exchange server 2003.
Exchange Migration wizard is the process to Migrate Exchange 5.5 organization to Exchange server 2003
organization.
6. Which messaging systems does the Exchange Server 2003 Migration Wizard support?
Ms Mail for PC Networks
CC:Mail
Microsoft Exchange 5.5
Lotus Notes
Novel GroupWise 4.x
Novel GroupWise 5.x
Internet Directory (LDAP via ADSI)
Internet Mail (IMAP4)
Page 10 of 59
Exchange Server
9. How can Exchange Server 2003 share calendar/address lists with Novell GroupWise?
The connectors for Lotus notes and Novel GroupWise only synchronize mailbox and user account data. You
must use calendar connector in conjunction with the other connectors to synchronize calendar data.
10. What are the requirements for Novell Group Wise connector?
The following list is the configuration requirements needed on the Exchange Server side:
Configure a working Novell GroupWise environment with API Gateway version 4.1 or later
Configure a working Exchange Server 2003 connector server
Make sure Exchange Server can resolve the name and access the Novell Netware server that is running API
Gateway
Enable Exchange Server to Novell Netware server connectivity by using Gateway Services for NetWare
(GSNW) or Novell NetWare Client for Windows. NDS authentication is needed to access NetWare Volumes
(shares).
Activate GroupWise address type on the Exchange Server 2003 recipient policy.
11. What are the tools to validate Exchange Server 5.5/Exchange Server 2003 coexistence?
ADCConfigCheck – It checks that Exchange Server 5.5 directory config objects have been copied to Active
Directory. Writes outputs to Exdeploy.log
ConfigDSInteg – checks objects in AD to ensure that no problems have arisen since the last installation of ADC.
Writes outputs to Exdeploy.log
ReceipientDSInteg – checks all recipient objects in AD looking for problems. Recipient includes users, groups,
contacts or public folders
PrivFoldCheck – uses exchange 5.5 directory service/Information store consistent adjuster to ascertain the
Information store and directory are in sync
14. Before upgrading from Exchange 2000 server to Exchange Server 2003 which service pack must be applied
to Exchange 2000 server?
Before upgrading from Exchange server 2000 to Exchange Server 2003 update the windows 2000 server with
SP3 or later. And also with Exchange 2003 server sp3 or later
15. How to upgrade from Exchange 5.5 to Exchange server 2003?
Exchange 5.5 cannot be upgraded in-place, you must first upgrade to Exchange 2000 server and then to
Exchange Server 2003. Or install Exchange Server 2003 on a different server and move the Exchange server 5.5
resources to the new server.
16. What are the steps involved creating coexistence between Exchange Server 5.5 and Exchange Server 2003?
Install the Basic prerequisites like SMTP, NNTP and WWW services
Start the Exchange Deployment tools wizard, select co existence with mixed mode Exchange 2000 and
exchange server 5.5
Select the option to install upgrade the first Exchange Server
On the next deployment tools wizard, check all the steps are done and start the setup. On the setup installation
perform the following option
Install Exchange server 5.5 administrator
Select the option to create a new organization or existing one.
Finish the setup
21. Which steps are involved in removing a connector to install it on another Exchange Server 2003 computer?
First you need to stop the connector services
Remove the connector
Page 11 of 59
Exchange Server
Use the Active directory user and computers console to delete the contacts that the connector has imported in
the directory
You can reinstall lotus or Novel GroupWise connector
4. What are the benefits of running Exchange Server 2003 in native, rather than mixed mode?
There are lot of benefits which includes,
Greater flexibility for defining routing groups and Administrative \groups
Ability to move mailboxes
Configure both routing and administrative groups independent of each other
We can create query base distribution group
7. Can you switch Exchange Organization from native mode to mixed mode?
yes we can change Exchange organization from Mixed mode to Native mode and changing the mode form
Mixed to Native is onetime, one way process and it cannot be reversed
Page 12 of 59
Exchange Server
It is a resource (server-aware) clustering technology. Primary purpose to load balance by distributing the TCP/IP
traffic among each server node in cluster. To client computers, the cluster is seen as a single resource and is
address by a single IP
12. What are the advantages and disadvantages of Network Load Balancing?
Advantages
No special hardware required
Cluster can use different operating system
Clusters are to be member of domain or perimeter
Disadvantages
NLB uses hear beat to communicate between cluster, if a server goes offline. It sent 5 heart beats and if no
response and if client if a client is requesting a request then it neglect the request
Work only with TCP/IP. It will not consider network link protocol
19. Which service pack is required for installing Exchange Server 2003 Clustering on Windows 2000
Server?
Windows 2000 server SP4 is needed
20. Why SP4 is needed for Windows 2000 server for Exchange Clustering?
If you Know the answer, please help to Me publish
21. How many nodes are supported with Exchange Server 2003 clusters?
Exchange Server 2003 supports Two Node active/active clusters and up to eight-node active/passive clusters
with at least one passive node
Page 13 of 59
Exchange Server
22. What are the hardware requirements for a cluster server configuration?
Network components
Each server node the cluster has two static IP address ( public or private) with one net bios name
The cluster itself has a primary static IP and NETBIOS Name
Each exchange virtual servers have a static IP and NETBIOS Name
Disk Components
1. Quorum Disk resource – maintains configuration data.
For Example: For a 4 Node cluster
Server hardware
Four 1 gigahertz (GHz), 1 megabyte (MB) or 2 MB L2 cache processors
4 gigabytes (GB) of Error Correction Code (ECC) RAM
Two 100 megabits per second (Mbps) or 1000 Mbps network interface cards
RAID-1 array with two internal disks for the Windows Server 2003 and Exchange Server 2003 program files
Two redundant 64-bit fiber Host Bus Adapters (HBAs) to connect to the Storage Area Network
Local area network hardware
Two 100 Mbps or 1000 Mbps network switches (full duplex)
Storage Area Network hardware
Redundant fiber switches
106 disk spindles (Ultra Wide SCSI) with spindle speeds of 10,000 RPM or greater
256 MB or more read/write cache memory
Storage groups and databases
Three storage groups per Exchange Virtual Server
Five databases per storage group
24. What is the version of Windows Server 2003 required for Exchange Server 2003 Clustering?
The cluster service requires windows server 2003 enterprise edition or windows server 2003 Datacenter edition.
Up to eight node clusters are supported
26. What are the different numbers of nodes with different type of operating system for Exchange Server
2003?
Windows server 2003 standard edition supports 4 nodes
Windows server 2003 enterprise edition or windows server 2003 Datacenter edition supports up to eight node
clusters
Page 14 of 59
Exchange Server
10. What needs to be done so that the users on a mailbox store to be able to use an offline address list?
We have to assign a offline address list to a mailbox store on the properties of the Mailbox store
Page 15 of 59
Exchange Server
12. How many GAL can appear in user’s Outlook Address book?
Only one GAL appears in users outlook address Book
16. What is the difference between additional Global Address List and Custom Address List?
Global Address list contains the full address list for the Exchange organization and the Custom address list are
the address list that are created respect to that of our requirement
20. Which service is responsible for keeping the Exchange address lists up to date?
Recipient Update service is responsible for keeping the exchange Address list up to date
22. Besides keeping the Exchange address lists up to date, what other desirable function does the Recipient
Update Service perform in the Exchange organization?
It also updates the distribution list membership to other Exchange Servers inside the domain
Page 16 of 59
Exchange Server
26. Which two different instances are created of the Recipient Update Service?
The following are the two instances created in Recipient Update service
Recipient Update Service (Enterprise Configuration)
Recipient Update Service (Active Directory Domain)
Page 17 of 59
Exchange Server
10. After performing an online backup which tool you should use to determine whether the Exchange store is
corrupt?
Event viewer is the tool to use to determine whether the exchange store is corrupt. If you see a page read error,
there may be problem with the Database.
13. After performing an offline backup of your Exchange Server, which utility must you use to check for
corruption?
We can use backup logs
Page 18 of 59
Exchange Server
18. Can you perform differential or incremental backups on the databases with circular logging enabled?
We have to take full backup if circular logging is enabled. Because circular logging periodically deletes the
transactional logs
20. What are the methods of restoring an offline backup of exchange Database?
There are two methods to restore an offline backup of Exchange databases: a point-in-time restoration and a
roll-forward restoration.
The point-in-time method is used when a database is restored but no log files are replayed into the database. All
the data created after the backup is lost. This method is used to restore from an offline backup when circular
logging is enabled on the Exchange server. As circular logging reuses the log files, not all files required to
update the database are available. To perform restoration by using the point-in-time method, an administrator
must ensure that the databases to be restored are dismounted and consistent
23. Can you restore Public folder store using recovery storage group?
Public folders cannot be restored with the use of a recovery storage group
Page 19 of 59
Exchange Server
The recovery storage group is a specialized storage group in Exchange 2003. After you restore a mailbox store
to the recovery storage group, use the Exmerge.exe tool to move the recovered mailbox data from the recovery
storage group to the regular storage group.
Restoring Mailbox store from backup to a recovery server
To recover a mailbox from backup, you must have a recovery server that has sufficient storage capacity to
install Exchange Server 2003 and to restore the private information store database. This server can be on the
same physical network as your production Exchange Server 2003 computer.
25. How to create a recovery storage group and add the database to restore?
Use the context menu of the server object to setup the recover storage group
Specify the transactional log and system path location
Add the database to be recovered to the recovery storage group by using the context menu of the recovery
storage group
Page 20 of 59
Exchange Server
10. Does the mailbox store policy override any mailbox storage limits that have been directly configured on the
mailbox stores?
Yes, the mailbox store policies override any mailbox storage limits that have been directly configured on the
mailbox stores
11. Can we manually configure mailbox store limits directly on an individual mailbox if mailbox store policy is
applied?
No we can’t do this. If we apply the mailbox store policy, the controls for individual user’s storage limits will be
disabled like this figure
14. How to create the Mailbox Store Policy, Public Folder Store Policy or Server Policy?
Create a system policy container on the Administrative group
Page 21 of 59
Exchange Server
Point to the system policy container, from here we can create a New Mailbox store policy, public folder policy
or server policy
15. Which mailbox store properties can be controlled using mailbox store policy?
We can control the below properties
16. Which public folder store properties can be controlled using public folder store policy?
Page 22 of 59
Exchange Server
We can control subject logging and message tracking in server policy properties window
19. Which options are available with Mailbox Manager Settings (Policy)?
Following figure shows the available options for Mailbox Manager setting policy
3. How the Default Public Folder Tree is listed in Exchange System Manager and Outlook?
Default Public Folder is listed as public folders in Exchange system Manager as public folder and it is displayed
as all public folders in outlook
4. What protocols can clients use to access the default public folder tree in Exchange Server 2003?
Client can use MAPI clients or NNTP or HTTP protocols to access the default public folder tree
Page 23 of 59
Exchange Server
General-Purpose public folder trees are additional public folders that you can create. Similar to default public
folder tree, the general purpose public folder tree is replicated to each exchange server running Exchange 2000
or later that contains public folder store that associated with that tree.
7. What protocols can clients use to access the General-purpose public folder tree in Exchange Server 2003?
This did not support MAPI clients. So it is not accessible to outlook users. Access only by NNTP or HTTP
protocols
10. Can Public folder be accessed using a uniform resource locator (URL)?
Yes we can access public folder via URL, example http://servername/virtualdirectory
Page 24 of 59
Exchange Server
You can have as many General Purpose Public Folder tree as necessary though you must associate the public
folder tree with the public folder store in order to use it
First you have to create a public folder tree using exchange system manger
Second you have to create a public folder store
Third you have to associate the store with the public folder tree.
4. How to increase security of the communications between your front- and back-end Exchange servers?
We can increase the security of communication between your frontend and Back-end Exchange Server by
placing the Backend behind the firewall and allow only traffic from Front End
7. Which is the best clustering Technology for frontend and backend server?
Front-end best work with Network load balancing and Backend best works with the cluster services
9. Does Exchange Server 2003 front-end server support Exchange 2000 back-end server?
Yes, Exchange Server 2003 front-end server support Exchange 2000 back-end server
Page 25 of 59
Exchange Server
10. Does Exchange 2000 front-end server support an Exchange Server 2003 back-end server?
Exchange 2000 Server can be used only as a back-end server in a front-end and back-end configuration.
However, Exchange 2000 Enterprise Server can be used as a front-end server or a back-end server in a front-end
and back-end configuration
11. What all ports are required by front-end server to communicate with back-end servers?
443 for HTTPS
993 for SSL-enabled IMAP
995 for SSL-enabled POP
25 for SMTP (including TLS)
12. What are the steps involved in troubleshooting front-end and back-end servers?
1. Make sure that all the appropriate services are started on the front-end and back-end servers. This includes the
relevant Exchange services in addition to the World Wide Web Publishing service and SMTP service,
2. If you have a perimeter network, make sure that the appropriate ports are opened
3. Ensure that the front-end server can successfully connect to the global catalog servers and DNS server.
4. If you cannot connect to the back-end server from the front-end server using the hostname with any protocol,
try to use the IP address. If this works, verify that you can connect to the DNS server the front-end server is
using. Also verify that the name to IP mapping is correct in DNS.
5. If the front-end server is configured with the list of domain controllers and global catalog servers in the
registry, verify that the front-end can reach each of those servers exactly as specified in the registry entry.
6. Make sure that the combination of IP address and host header is unique for each virtual server.
7. If you have a load balancing solution for the front-end servers, make sure that the shared IP can be reached
from client computers.
8. Administration: If you want to use Exchange System Manager, ensure that the System Attendant service is
running. Also recall that you cannot use the Internet Services Manager after deleting the stores on the front-end
server.
9. If users complain that the state of read and unread messages in public folders fluctuates, consider the
following:
Was a back-end public folder server added or removed?
Is authentication enabled on the front-end?
Are any back-ends that host the folder down?
13. Which port is used by front-end server to communicate with back-end server?
All communication between the Front-end and Back-end server are TCP port 80, regardless of the port used for
communication between the client computer and the front end server
14. What needs to be created on Exchange front-end server for SMTP access to the Exchange organization?
SMTP must be available on the front-end server to allow POP and IMAP clients to submit e-mail messages.
You can install SMTP on the front-end server or set up a separate SMTP server. To install SMTP on the front-
end server, configure SMTP for internal and external domains
Mail for Internal Domains
For the front-end server to accept mail that is inbound from the Internet, the front-end server needs to know the
domains for which it should accept mail. Adding recipient policies for each of your domains tells all servers in
the Exchange organization to accept mail for those domains. Additionally, you must enable anonymous access
for other SMTP servers on the Internet to successfully route mail to your organization (this is the default
setting).
Mail for External Domains
In the default configuration, any SMTP mail that is submitted to your server and addressed to external domains
is denied. This occurs because relaying is turned off for all anonymous access (however, authenticated users can
still send e-mail to any external domain). Users who try to anonymously submit e-mail to external domains
receive an error, such as “550 5.7.1 Unable to relay for [email protected].” The clients must be configured to
use SMTP authentication.
15. What are the important Services that should run on Frontend server?
It depends on the services that we want the frontend server to function
WWW
POP3
Exchange system attend
Exchange Information store
Page 26 of 59
Exchange Server
IMAP4
17. What are the considerations for deploying front end and backend server?
Do not cluster Frontend servers
One front-end server is reasonable for every four back-end servers. However, this number is provided only as a
suggested ratio and starting point
Load balancing is suitable for front end servers
Encrypt the communication between Frontend and Backend by IPSec
Page 27 of 59
Exchange Server
13. What are the four levels of logging available in Exchange Diagnostics Logging?
None - only critical events and error events are recorded.
Minimum - one entry is logged for each key task performed by the service.
Medium- for each action needed to execute a task, entries are logged.
Page 28 of 59
Exchange Server
Maximum – entries are logged for each line of code. The Maximum logging level should be enabled only when
you need comprehensive debugging information. This is due to the impact this logging level has on server
performance.
15. What are the Useful Memory Counters to Monitor in System Monitor?
Pages/sec
Page faults/sec
Page inputs/sec
Page outputs/sec
Write copies/sec
16. What are the Useful Processor Counters to Monitor in System Monitor?
Process total
Process Interrupt
%Idle Time
% user Time
19. What is the command to locate a SMTP server for a particular domain or to determine if the MX records
have been configured properly in DNS
To verify this use the below commands
NSLOOKUP
Set q =MX
20. How to identify if the problem is with smart host or exchange server?
Smart host are used to relay the mails outside of your exchange organization, if any problem in sending mails
outside and we can send mails within the organization then there is problem with smart host.
21. What could be the problem if incoming mail queue is becoming unmanageably large?
A large number of SMTP queues may indicate that there is either a denial of service attack, a lot of spam that is
leaving the server, or an Internet connection that may be down.
22. What are the counters to diagnose whether a global catalog server is the cause of a lengthening incoming
mail queue?
Page 29 of 59
Exchange Server
MSExchangeDSAccess Processes is the counters to diagnose whether a global catalog server is the cause of a
lengthening incoming mail queue
23. What is command to run dcdiag from another member server to check domain controller diagnosis?
Dcdiag /test:DNS /s:TargetDCName /v /f:LogFileName
32. Which switch is used with netdiag to display only errors and warnings?
To run the tool, you must
Open a command prompt, change to the folder containing the extracted files and run the tool from there.
All these diagnostic tools run from a command prompt,
you can’t just double-click them.
Netdiag /q – show the quiet output (error and warnings only)
Page 30 of 59
Exchange Server
Page 31 of 59
Exchange Server
9. Why you must create an additional Outlook profile for RPC over HTTP connections?
For users to use RPC over HTTP from their client computer, they must create an outlook profile that uses the
required RPC over HTTP settings. These settings enable SSL communication with Basic Authentication, which
is required when using RPC over HTTP
10. How to prepare an Exchange Server 2003 computer to support RPC over HTTP?
Configure Exchange to use RPC over HTTPS.
Configure the RPC virtual directory in Internet Information Services.
Configure the RPC proxy server to use specific ports.
Page 32 of 59
Exchange Server
17. How to verify that S/MIME is supported by mailbox store so that users are able to store encrypted or
digitally signed messages?
Click Start, point to All Programs, point to Microsoft Exchange, and then click System Manager.
Click Administrative Groups,
Click Administrative Group,
Click Servers, click servername,
Click Storage Group,
Right click either the Mailbox Store or the Public Folder Store, and then click Properties.
On the properties page, verify that the Clients support S/MIME signatures check box is selected.
Page 33 of 59
Exchange Server
Forest functionality enables features across all the domains within your forest. Three forest functional levels are
available: Windows 2000 (default), Windows Server 2003 interim, and Windows Server 2003. By default,
forests operate at the Windows 2000 functional level. You can raise the forest functional level to Windows
Server 2003.
4. What is IP address?
An Internet Protocol (IP) address is a numerical identification and logical address that is assigned to devices
participating in a computer network utilizing the Internet Protocol for communication between its nodes.
Two IP versions are currently in use, they are
IP version 4 – 32 bit addressing
IP version 6 – 128 bit addressing
5. What is MX record?
An MX record or Mail exchanger record is a type of resource record in the Domain Name System (DNS)
specifying how Internet e-mail should be routed using the Simple Mail Transfer Protocol (SMTP). Each MX
record contains a preference and a host name, so that the collection of MX records for a given domain name
point to the servers that should receive e-mail for that domain, and their priority relative to each other.
8. What is Workgroup?
In workgroup, all the computers are peers; no computer has control over another computer
Each computer has a set of user accounts. To use any computer in the workgroup, you must have an account on
that computer
All computers must be on the same local network or subnet
10. Which utility can you use to verify that port 25 is open on a remote SMTP server?
Telnet is the utility to verify the port 25
Page 34 of 59
Exchange Server
Kerberos – 88
NNTP – 119
17. What type of memory optimization changes could you do for Exchange 2003?
The server is running Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003
Enterprise Edition or Microsoft Windows Server 2003 Datacenter Edition, has 1 GB or more of physical
memory, to perform memory optimization we have to set the /3GB switch to the Boot.ini
18. Which parameters needs to added in boot.ini file if Your Exchange Server 2003 computer has more than 1
GB of RAM installed?
Add /3Gb switch to boot.ini
Page 35 of 59
Exchange Server
5.5 outside an Exchange organization. A server running Exchange Server 2003 can then send messages over this
connector using the X.400 protocol.
23. What are the advantages of implementing multiple Exchange databases (mailbox store & public folder
store)?
You can place each database on a different physical disk, which will likely improve performance.
You can set database-level quota policies, so that by grouping users into different databases, you can assign
different policies (e.g., mailbox quotas) to particular user groups.
By separating users into multiple databases, you minimize the scope of any database corruption.
In the event of a database restore, you must restore the data in only one database, which enables faster
recoverability.
By dividing user accounts over multiple databases, you can prioritize the database-restoration order in the event
of a total disaster. For example, if all managers are in one database, you could restore that database first. (Of
course, when you put all managers in one database, if a database becomes corrupt, it’s bound to be that one!)
Multiple databases let you keep database size to a manageable level (typically less than 40GB
27. For how many days deleted mailboxes are not permanently purged by default?
By default Exchange Server 2003 set to 30 days
Mail items deletion retention period is set to 7 days for Exchange server 2003 and 14 days for Exchange Server
2007
Page 36 of 59
Exchange Server
Mailboxes are repositories for messages, documents, calendar items, and task lists for all the users in your
organization. Exchange Server 2003 has the capacity to index the full text of all messages in any mailbox store.
If you configure full-text indexing, users can quickly search for any word or phrase that occurs in the body of
any item in their own mailbox.
37. How to configure External DNS servers for external name resolution in Exchange Server 2003?
When you configure external DNS servers, you specify a different DNS server than the server that is configured
in the TCP/IP properties of the computer running Exchange Server. This DNS server is used by SMTP to
resolve external DNS names and deliver mail.
1. Click Start, point to All Programs, point to Microsoft Exchange, and then click System Manager.
Page 37 of 59
Exchange Server
2. In the console tree, expand Servers, expand <Server Name>, expand Protocols, and then expand SMTP.
3. Right-click <Your Outgoing SMTP Virtual Server>, and then click Properties.
4. Click the Delivery tab, and then click Advanced. The Advanced Delivery dialog box appears.
5. In Advanced Delivery, click Configure. The Configure dialog box appears.
6. In Configure, click Add, type the IP address of the external DNS server that you want to use, and then click
OK.
7. In Configure, under External DNS, verify that the IP address is correct, and then click OK twice to apply the
settings.
Configure your DNS server to include forwarders to external (Internet) DNS servers. This setting allows your
DNS server to receive a query for external names, forward the query to the remote server, and deliver the
response to the requestor. To configure this setting, open the DNS console, right-click your DNS server, click
Properties, click the Forwarders tab, and then configure forwarders to external DNS servers.
Page 38 of 59
Exchange Server
If you want to troubleshoot mail system protocol issues then you should enable and configure protocol logging.
Protocol logging provides information on the message commands that a user sends to an Exchange Server 2003
server
· Open Exchange System Manager.
· Expand the Administrative Groups node, the administrative group, the Servers node, Server Name, Protocols.
· Expand the SMTP folder.
· Right-click Default SMTP Virtual Server and then select Properties.
· The Default SMTP Virtual Server Properties dialog box opens.
· Select the Enable logging checkbox on the General tab.
· Choose either of the following logging format options available in the Active Log Format drop-down list:
Microsoft IIS Log File Format
NCSA Common Log File Format
ODBC Logging
W3C Extended Log File Format
· Click Properties.
· The Logging Properties dialog box opens.
· In the New Log Schedule area of the General tab, choose either of the following options:
Hourly
Daily
Weekly
Monthly
Unlimited File Size
When File Size Reaches, and set the size setting.
· In the Log File Directory box of the General tab, set the log file location.
· If you have selected the W3C Extended Log File Format option, then you can click the Advanced tab to
configure the items which should be tracked.
· Click OK in the Logging Properties dialog box.
· Click OK in the Default SMTP Virtual Server Properties dialog box.
41. What are the log file formats are available with Logging?
You can configure the logging format that should be used for logging the information
ASCII-based format
Open Database Connectivity (ODBC) format
The different ASCII format options which you can choose between are:
Microsoft IIS log file format
NCSA log file format
W3C Extended log file format
For the ODBC format, you have to configure which ODBC database to use, and then configure the database to
receive protocol logging information. You can use Access or SQL Server to create an ODBC database.
Page 39 of 59
Exchange Server
50. What are the preconfigured IPSec policies Windows Server 2003 comes with?
Client (Respond Only) Policy
Secure server policy (Require Security) policy
Server (request security) policy
52. What are the options for giving remote user access to Exchange?
Outlook web Access
POP3
IMAP4
Outlook Mobile Access
RPC over HTTP
Page 40 of 59
Exchange Server
54. What other services are associated with Exchange Server 2003?
Following are the important Exchange Services
MS Exchange Event – Monitors folders and files of Exchange 5.5
MS Exchange IMAP4 – provides IMAP4 services
MS Exchange Information Store – Manage Exchange Information store
MS Exchange Management – Exchange management using WMI
MS Exchange MTA Stack – provides X.400 service to connect Exchange 5.5
MS Exchange POP3 – provides POP3 Service
MS Exchange Routing Engine – provide topology and Routing Engine
MS Site Replication Service – Exchange 2003 co exist with Exchange 5.5
Exchange system Attendant – Provides monitoring, maintenance and AD lookup service
56. What is the maximum database size with Exchange Server 2003 standard edition?
16 GB if Exchange Server 2003 sp 1 is installed
75GB if it is upgraded to Server pack 2
60. What are the different Eseutil modes and switches associated with them?
/d to perform an offline defragmentation.
/r to perform a database recovery.
/g to check database integrity.
/p to repair a database.
61. How much free disk space is needed for defragmenting a database with ESEUTIL?
Because defragmentation copies the files to a temporary file and then copies the compressed file back to the
original file, the process needs a great deal of disk space to do this. To run defragmentation, you need about
110% of your file size available on your disk.
62. What is the command to run the Eseutil defragmentation on a specific database?
In Exchange System Manager, right-click the information store that you want to defragment, and then click
Dismount Store.
Page 41 of 59
Exchange Server
At the command prompt, change to the Exchsrvr\Bin folder, and then type the eseutil /d command, a database
switch, and any options that you want to use.
Use the following database switch to run Eseutil defragmentation on a specific database:
eseutil /d <database_name> [options]
63. What need to be done before performing the defragmentation with Eseutil?
It is recommended that you always perform a backup of your data before running Eseutil
Page 42 of 59
Exchange Server
73. What are virtual servers? When would you use more than one?
An SMTP virtual server is an instance of the SMTP service running on an Exchange server. It is bound to a
particular IP address (or group of IP addresses) and port, usually the well-known TCP port 25.
Windows Exchange Servers use the word ‘Virtual’ in many contexts. To begin with, one physical machine can
act as a server for several Virtual SMTP domains, for example ourcomp.com and mergecomp.net. Moreover, in
addition to SMTP, one Exchange Server can also control Virtual servers for IMAP4, NNTP and POP3. From
another point of view, you could interpret these Exchange Virtual servers as aliases for physical folders in
Microsoft’s IIS.
In a completely different context, the term Virtual Server is used in clustering. The Outlook clients connect not
to the individual Exchange 2003 nodes, but to a Virtual server with a virtual IP address.
Page 43 of 59
Exchange Server
One of the most important components of Exchange server is the transaction logs. Exchange server was
designed to write all transactions to these log files and commit the changes to the databases when the system
allows. Users can send and receive messages without touching the database thanks to this write-ahead method of
logging.
When a message is sent, the transaction is first recorded in the transaction logs. Until the transaction is
committed to the Exchange database (EDB), the only existence of this data is in the system memory and the
transaction logs. In the event of a crash, you lose the contents of the memory and all you are left with is the
record in the transaction log. These transaction logs are crucial to the recovery of a failed Exchange server,
whether it was a minor crash that required a reboot, or a more catastrophic failure requiring the deployment of
your disaster recovery plans. The same goes for other transactions such as received messages, deleted items and
messages moved to different folders
78. Which services are needed to enable Exchange Server 2003 to perform message routing functions?
Microsoft Exchange Routing Engine
SMTP service
IIS Admin Service
79. Which services are needed to maintain interoperability with previous versions of Exchange?
Microsoft Exchange Event Service
Exchange MTA Stacks
Microsoft Exchange Site Replication Service
80. What are the services required to run exchange server 2003 Front End Server?
Microsoft Exchange Routing Engine; needed to enable Exchange to route messages.
IIS Admin Service; needed to enable Exchange routing functionality. The IIS Admin Service is dependent on
the Microsoft Exchange Routing Engine.
IPSec services; these services are needed if you want to configure an IPSec filter on OWA servers. IPSec
services provide security between clients and servers on TCP/IP networks.
World Wide Web Publishing Service; needed if you want clients to be able to access OWA or Outlook Mobile
Access front-end servers
1. Why Archive?
Growing E-Mail Volume – everyone wants to have more E-mail because of this the storage, Backup disk should
be increases
Page 44 of 59
Exchange Server
5. What are retention policies? And what we can do with retention policies in Exchange Server 2010?
Retention policy is an option to move/ delete certain mails by applying rules. We can set retention policies at
Item or Folder level. Policies can be applied directly within e-mail. We can set expiration date stamped directly
on e-mail. Policies can be applied to all email within a folder. We can configure delete policy to delete the mail
after certain period and Archive policies to move certain mails with the certain period to archive mailbox
Page 45 of 59
Exchange Server
calendar) across primary mailbox, archives. The filtering option in Multi Mailbox search includes sender,
receiver, expire policy, message size, send/receive date, cc/bcc, regular expressions, IRM protected Items
9. What is Legal Hold and what are the features in Legal Hold?
New feature in Exchange Server 2010 to monitor or control a user from deleting a Mail or Mailbox, the features
available in Legal Hold are
Copy edited and deleted item – this option is in Exchange server 2007 to hold the auto deleted items
Set duration for auto delete – indefinite or specify time period
Auto alert notification – sends alerts to users that they are on hold, eliminates manual process
Search dumpster – use multi mailbox search to retrieve deleted/edited items indexed in dumpster folder
10. What is journaling and what are the journaling features in Exchange Server 2010?
Journaling is an option to track mails from particular user or from a group of users. The New Features in
Journaling for Exchange server 2010 are
Transport Journaling – ability to journal individual Mailboxes or SMTP address and also this gives a detailed
report per To/Cc//Bcc/Alt-Recipient and DL expansion
Journal report de duplication – reduces duplication of journal reports. Exchange server 2010 creates one report
per message
Page 46 of 59
Exchange Server
If you fail to answers this question, definitely you are not eligible to attend the interview. If you want to know
the answers or how to present your answers for the above questions, please leave your comments on this blog
Note: The Notes what I’m giving, it’s very short and simple to understand and also I’m giving some tips which
will show you as an Exchange Server Expert.
Page 47 of 59
Exchange Server
Page 48 of 59
Exchange Server
Qns: if I try to open or expand anything in Exchange Management Shell, I received an Error message like
Connecting to remote server failed with the following error message : The WinRM client received an HTTP
server error status (500), but the remote service did not include any other information about the cause of the
failure. It was running command ‘Discover-ExchangeServer -UseWIA $true’.
Ans: we have to
Disable “Anonymous Authentication” on PowerShell virtual directory of IIS.
Enable remote powershell for user with below cmdlet in “Exchange Management Shell (Local Powershell)”
Set-User “User Name” -RemotePowerShellEnabled $true
Page 49 of 59
Exchange Server
8. Which service needs to be stop and restart to take effect of changes made to circular logging?
Microsoft Exchange Information Store service has to be restarted, if we configure the circular logging option.
10. Where does the expansion of mail sent to mail-enabled groups occur?
When you send a message to a mail-enabled group, the Exchange server sends a copy of the message to each
mail-enabled user and contact in the group. The process of finding those mail-enabled group members is called
expansion
The Global Catalog server obtains the names of the ultimate recipients from its copy of Active Directory, along
with the requested email attributes. If the list includes any mail-enabled groups, the Global Catalog server
expands the membership of each of those groups and repeats the process recursively until it has assembled a full
list of all ultimate recipients in each of the nested groups. It returns this list to the Exchange server.
11. How can you prevent your users and groups from viewing the contents of a custom address list?
Go to the properties of the Custom Address list, point to security tab and select advanced button to open the
advanced setting
Browse the users or group and set deny permission to open the Address list
Page 50 of 59
Exchange Server
20. Which options are added to the Mailbox-enabled User properties for Exchange?
Exchange General
Exchange Advanced
Exchange Features
Exchange E-Mail Address
22. Which functions are available with Exchange Features Tab for a Mailbox-enabled User?
We can have enable or disable the following features respect to that of user permission, for example if a user is
restricted to allow OWA you can disable the feature
Features we can enable/disable
Mobile Features
OWA
POP3
IMAP4
23. Which functions are available with Exchange Advanced Tab for a mailbox-enabled User?
We can do the following options
Hide the user from global Address list
We can set mailbox rights
We can set custom attributes
24. Which functions are available with Exchange Advanced Tab for a Group?
We can do the following option
New alias name
Choose an expansion server
Hide group from address list
Send out of office message to originator
Send delivery reports
25. What are the options for a group once Exchange Server is installed?
Exchange General
Exchange Features
Exchange E-Mail Address
26. Which functions are available with Exchange Tasks for a group?
We can
Delete email address
Hide membership
Remove exchange attributes
Page 51 of 59
Exchange Server
Click [Add ...] and add the user (or users) that are to be granted permission to send on behalf of this account.
Click [OK] to close the "Delivery Options" dialog.
Click [OK] to close the account properties dialog..
Page 52 of 59
Exchange Server
A query-based distribution group works much like a standard distribution group. The difference being that the
query-based Distribution Groups assign group membership based on LDAP queries. Query-based distribution
groups are only supported when running in Exchange Server 2003 Native Mode. The main advantage of
creating a query-based distribution group is that administrators can dynamically assign members to the group –
you do not have to manually add/remove accounts from the query-based distribution group.
You can use the Filter option to define group membership for the query-based distribution group. Then, when
new account objects are created, these objects too are added to the group when they defined as being mail-
enabled in Active Directory.
The different Filter options for defining a query-based distribution group are listed here:
Users with Exchange Mailboxes
Users with External Mail Addresses
Mail-Enabled Groups
Contacts with External Email Addresses
Mail-Enabled Public Folders
Customer Filters
Page 53 of 59
Exchange Server
The first mechanism to be used against attacks is a mail relay. A mail relay is basically just a simple mail server
that accepts e-mails, filters it according to pre-defined criteria and then delivers them to another server. Your
mail relay will only allow mails that are destined to user in your SMTP domain to be relayed to the internal
server. A mail relay could also filter out viruses and junk e-mail if you install the right software package for it.
You would definitely want one of those so that your Exchange server will not be directly connected to the
Internet for inbound connections. A mail relay is typically placed in a DMZ, which a dedicated network,
protected by a Firewall and separated from both the internal LAN and the Internet. This allows the Firewall
administrator to determine who is trying to get into the mail relay and what is passing from the mail relay to the
internal LAN
3. What is categorizer?
The categorizer is a component of Exchange transport that processes all inbound messages and determines what
to do with the messages based on information about the intended recipients.
8. What are the features in premium journaling that won’t work with standard Journaling Agent?
Page 54 of 59
Exchange Server
Per-recipient or distribution list journaling: With standard journaling, you can only enable journaling on a per-
mailbox database basis. All recipients and senders on a journaling-enabled mailbox database will be journaled.
Journal rule scope: All messages to and from recipients and senders on a journaling-enabled mailbox database
are journaled.
Journal rule replication: Because standard journaling is applied on a per-mailbox database basis, this
configuration cannot be replicated throughout the organization.
Page 55 of 59
Exchange Server
A connector that is used to receive mail from remote mail systems based on administrator-defined address
spaces. Receive connectors apply a customized set of limits and other configuration options that apply only to
messages received from remote mail systems that match the address space that is configured on the send
connector
23. Is it possible to install Forefront security in Exchange environment having only Hub Transport server for
mail flow?
Yes, we can install Forefront security in Exchange environment having only Hub Transport server for mail flow
24. What is the post installation tasks involved on Hub Transport Server?
After install the Microsoft Exchange Server 2007 Hub Transport server role, you must enable and configure the
agents that provide the messaging features that you want to deploy. An agent is a managed software component
that performs a task in response to an Exchange 2007 event. Transport agents in Exchange 2007 perform tasks
that support messaging policy and compliance and the Built-in Protection features that support anti-spam and
antivirus prevention and management.
You can install the anti-spam agents on the Hub Transport server role by using the provided Install-
AntiSpamAgents.ps1 script. The script is located in the %programfiles%\Microsoft\Exchange Server\Scripts
folder.
Page 56 of 59
Exchange Server
26. Name the E-Mail Policy and Compliance features included in Exchange Server 2007?
Address Rewriting
Disclaimer
Journaling
Transport Rules
Message Records Management
3. What are services that are used by Client Access Server Role?
Following are the important services that Client Access Server depends to function properly
Exchange Data Services
Auto Discover Services
Synchronization and Data Services
Availability Service
8. What is POP3?
The Post Office Protocol 3 (POP3) is a legacy protocol that is supported in Exchange 2007. POP3 enables
simple retrieval of mail data via applications that use the POP3 protocol. Mail messages, however, cannot be
sent with POP3 and must use the SMTP engine in Exchange. By default, POP3 is not turned on and must be
explicitly activated.
9. What is IMAP4?
Page 57 of 59
Exchange Server
Legacy Interactive Mail Access Protocol (IMAP) access to Exchange is also available, which can enable an
Exchange server to be accessed via IMAP applications, such as some UNIX mail clients. As with the POP3
protocol, IMAP support must be explicitly turned on.
13. What are the configurable tasks that are allowed when managing Exchange Active Sync?
You can perform the following Exchange ActiveSync tasks:
Enable and disable Exchange ActiveSync for users
Set policies such as minimum password length, device locking, and maximum failed password attempts
Initiate a remote wipe to clear all data off a lost or stolen device
Run a variety of reports for viewing or exporting into a reporting solution
17. What are the virtual directories created when installing Exchange Server 2007 CAS?
Following are the virtual directories created when installing Exchange Server 2007 CAS
\OWA - used by Outlook Web Access to access mailboxes on Exchange 2007 mailbox servers.
\Public - used to access public folders by using the Outlook Web Access application
\Exchange - used by OWA when accessing mailboxes on computers that are running Exchange 2003 or
Exchange 2000
\Exchweb - used with the Outlook Web Access application for mailboxes on computers that are running
Exchange 2003 or Exchange 2000
Page 58 of 59
Exchange Server
\EXCHADMIN - An access the same folders that are available through other virtual directories and is used to
change administrative settings and properties, only users who have administrative permissions can access the
/exadmin virtual directory
19. What are the new features in OWA with Exchange Server 2007 sp1?
Users can create and edit personal distribution lists.
Users can create and edit server side rules.
WebReady Document Viewing has added support for some file formats of the 2007 Microsoft Office system.
Users will have access to the dumpster from Outlook Web Access and will be able to use the Recover Deleted
Items feature.
A monthly calendar view has been added.
Move and copy commands have been added to the Outlook Web Access user interface.
Public Folders are supported through the /owa virtual directory.
S/MIME support has been added.
· Additional customization features that have been added include the following:
· The ability to integrate with custom message types in the Exchange store so that they are displayed correctly in
Outlook Web Access.
· The ability to customize the Outlook Web Access user interface to seamlessly integrate custom applications
into Outlook Web Access.
20. Name the Two versions of OWA clients and explain them?
There are two versions of Outlook Web Access included in Exchange Server 2007: the full-featured Premium
Outlook Web Access client and the new Outlook Web Access Light client. Outlook Web Access Light is
designed to optimize your Outlook Web Access experience for mobile devices and slower connections.
Outlook Web Access Premium is designed especially for IE6 and IE7. It has the OWA full functionality
http://exchange2k10.wordpress.com/exchange-server-2010-interview-questions-and-answers/
http://rajkumar-systemadmin.spaces.live.com/blog/
Page 59 of 59