You are on page 1of 9

Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

Home
Activity
Groups
Forums
About
Search
Sitemap

Ads by Google Interview Questions Microsoft Exchange Exchange Server SMTP Exchange Exchange 2007

by WindowsGeek

Best Exchange 2007 Interview Questions and Answers


February 24, 2010 in Exchange by WindowsGeek

Dell Storage Solutions Get Storage Solutions at Dell's Official Business Site. Shop Today www.Dell.com/IN/Storage
Email SMTP Servers Broadcast High-Volume Emails 24/7 Guaranteed Service at Lowest Price eMarketerToolbox.net
eXchange POP3 Download POP3 or IMAP mailboxes (including SSL) to Exchange Server. www.exchangepop3.com

1 of 9 11/28/2010 7:10 AM
Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

Hello Friends,
Backup for
I was getting lot of requests for writing a Questionnaire for Exchange 2007, as on internet you
Windows Server
will not find good real scenario based questions on Exch2007 so he we go ……. Software with
2003/2008 R2
How to perform the bulk management in the exchange? Support; Simple
Automatic
How does Outlook 2007 find the Autodiscover service? Process/Free
Trial
Outlook 2007 use two methods: Service Connection Point (SCP), DNS (two predefined URL, novastor.com/software/server-backup
HTTP redirection and SRV)
Ability Mail
How to troubleshoot database cannot mount issue? Server
SMTP, POP3,
1. If all stores are unable to mount, please check if the following services is started first: IMAP4 and
WebMail. Secure
Microsoft Exchange Information Store SPAM / Antivirus
Microsoft Exchange System Attendant Protection.
www.code-crafters.com

Then check if you run a File-Based Antivirus Software scanning against the program and
MBA: For Best
database files of an Exchange computer. Please disable the anti-virus software and test the issue Placements
again. In order to isolate the issue, you can also create a new database to see if it can be Start 6 Months
mounted. before others in
JAN and Join the
2. If one specific is unable to mount, please first check if you are running Exchange Standard Winter Batch at
Edition, your mailbox stores will dismount when you reach the 16-GB size limit, KB 828070 IIPM
www.iipmplacements.com
addresses this issue.

Verify that the database was shut down in a clean (consistent) state. Use ESEUTIL /MH. If the
database is shutdown in a dirty (inconsistent) state, you cannot mount it and you must replay at
least one transaction log file to bring it to a clean state.

Verify the integrity of the database. Use ESEUTIL /G, which will check the low-level integrity of
the database.
—————————————————

How are legacyExchangeDn and proxyAddresses attributes used when the message is processed by Exchange
server?

When the message is submitted by using SMTP client, the SMTP address is used to submit the message. In addition,
the Sender and Recipient are resolved by searching the proxyAddresses attribute. For example, if the recipient’s
SMTP domain is configured as authoritative domains but the recipient email address cannot be found in
proxyAddresses attribute of all the users. Then, a NDR message will be generated indicated that the user does not
exist. In contrast, if the message sent to an external recipient, nevertheless, the recipient email address can be found
in the proxyaddresses attribute of the local user, the message will be delivered to the local user instead of the
external recipient.

b. When the message is submitted by using MAPI client such as Outlook or OWA, the legacyExchangeDn is used
to submit the message. Therefore, if the submitted recipient’s legacyExchangeDn cannot be found in AD user
object, a NDR message will be generated indicated that the recipient does not exist.
———————————————————–
What are the frequently used email attributes when mails are routing in Exchange Server?

legacyExchangeDn: This attribute is a unique legacy distinguished name which identifies your mailbox. This
attribute is mainly used for backwards compatibility purposes for the Mail Application Programming Interface
(MAPI) clients, for example, /o=org/ou=site/cn=recipients/cn=gyip.

2 of 9 11/28/2010 7:10 AM
Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

proxyAddresses: A multi-valued attribute that contains all the e-mail addresses for which you can receive mail. The
format of this attribute is PREFIX :proxy, where PREFIX is either SMTP, X400, GWISE, or NOTES, for example,
SMTP:gyip@microsoft.com.

TargetAddress: This attribute is the e-mail address to which you want to redirect the mail. This attribute is
formatted like the proxyAddresses attribute, where there is a prefix that defines the address type, for example,
“SMTP:gyip@microsoft.com”. The attribute is only for mail-enabled user or mail-enabled contact.
———————————————————–

What to consider before installing Exchange 2007 ?


Raise DOmain Level
As indicated by the wizard, I needed to Raise Domain Level 2003 (2000). What I did was launch the ADUC
(Active Directory Users and Computers), right click on your domain and select, Raise Domain Function Level. As I
had no old domain controllers, I chose Windows Server 2003.

Global Catalog
Insure that at least one Domain Controller on the subnet where you install Exchange 2007 has Global Catalog
enabled.

.Net Framework 2.0


Exchange 2007 requires .Net Framework 2.0 (or 3.0). We need to install PowerShell before the main Exchange
2007.

MMC V 3.0
when I installed on Windows Server 2003, Exchange 2007 needs MMC v 3.0.

Pwershell – Windows Server 2003 install PowerShell together with .Net Framework

64 Bit Hardware – Production versions of Exchange 2007 require 64-bit hardware.

No NNTP – Finally, avoid ‘over-think’, not need the NNTP service.

—————————————————-

What are the Installation Switches to Prepare Active Directory ?

Setup /PrepareAD Creates the necessary global Exchange objects and universal security groups in Active
Directory. Must be run by a member of the Enterprise Admins group, run this command in both the root and
current domain. You may find that if you run this command as a Schema Admin (and Enterprise Admin), there is
no need to run the other commands.

/PrepareLegacyExchangePermissions This command is needed if your organization contains Exchange Server


2003 or 2000 computers. It modifies the permissions assigned to the Enterprise Exchange Servers group so that the
Recipient Update Service can run. Remember to logon as a member of the Enterprise Admins group.

/PrepareSchema This prepares the Active Directory schema so that it allows Exchange Server 2007 to install. You
must be a member of both the Schema Admins and Enterprise Admins. You need to run this command in the root
domain, or the domain which holds the Schema Master role.

/PrepareDomain /PrepareDomain domainname This creates a new global group in the Microsoft Exchange System
Objects container called Exchange. You must be a member of both the Enterprise Admins and the Domain Admins
group.

—————————————————-

How to check if the Exchange 2007 is installed sucessfully ?


* Check the installation log at: C: \ExchangeSetupLogs. Also check the system and application event logs.

3 of 9 11/28/2010 7:10 AM
Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

* Launch the Exchange Management Console and check your newly installed Exchange server. If this is a brand
new installation check that the Organization Name is the same as you planned.
* Create a mail-enabled user and then connect to that mailbox using Outlook Web Access, or an Outlook client if
you prefer.
* Once you create a Hub Server see if you can receive email from another mail-enabled account.
* For CAS servers make sure you check with OWA.
* In the case of the Edge Server send email to an external internet account.
* Check that services to see that the dozen or so Microsoft Exchange Services are running. Note they begin with
Microsoft and not Exchange.
* If anything seems wrong check the Exchange files underneath: C: \Program Files\Microsoft\Exchange Server.
* When there is no quick resolution to the problem, seek the ExBPA (Exchange Server Best Practices Analyzer),
then run the Exchange 2007 Readiness check. The best way is to launch the Exchange Management Console and
open the Toolbox and there you will find the Exchange Server Best Practices Analyser.

What are Exchange 2007 Roles ?


—————————————————-
What are eseutil switches for 2007
Eseutil /a (New switch for Exchange 2007) LLR replays logs.
(Eseutil /cc Performs a hard recovery after a database restore. Exchange 2003)
Eseutil /d Performs an offline compaction of a database.
Eseutil /g Verifies the integrity of a database.
Eseutil /k Verifies the checksums of a database.
Eseutil /m Generates formatted output of various database file types. e.g. /mh
Eseutil /p Repairs a corrupted or damaged database.
Eseutil /r Performs soft recovery to bring a single database into a consistent or clean shutdown state.
Eseutil /y Copies a database, or log file.
—————————————————-
How many stores we can have in 2003,2007 std and enterprise version ?
2003 Std 2003 Ent 2007 Std 2007 Ent
Storage groups 1 4 5 50
Stores per group 2 5 5 50
Database Limit 75 GB 16 TB 16 Tb 16 Tb
——————————————————————-

Scenario based QUestion

If your exchange Server Stops Responding to a MAPI Client? , how will you troubleshoot ?
Exchange Server 2007 sets limits on the number of server objects that MAPI clients can open. If you choke down
the number of objects any one client can open, then you will get lots of Event 9646, indicating that a MAPI client
has opened too many objects on the Exchange 2007 server.
As so often these cases, there is a registry setting where you can change the defaults:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

You need to create a sub-key called: MaxObjsPerMapiSession


Next, right-click the MaxObjsPerMapiSession that you just created, click New, and then click DWORD Value
objtMessage. In the ‘Value’ data box, type the new maximum number of objects, say 500.
——————————————————————-

How to mount a Exchange Database store from Powershell ?


ANs. By “Mount-Database -Identity ExchSrv\MgrDatabase”
——————————————————————-
How to Troubleshoot an Non Dilevery Report in Exchange 2007 ?
1. Toolbox , ExBPA, Logs, powershell

# Exchange Mail Flow Tools


1) Launch the Exchange Management Console

4 of 9 11/28/2010 7:10 AM
Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

2) Click on the Toolbox


3) Examine the Mail flow Tools

# ExBPA (Exchange Best Practice Analyzer)


It may be a help, or the ExBPA may distract you from troubleshooting NDRs.
# Check the Logs
Good technique is to begin by looking in the Application log for errors. A variation of this tip is to increase the
Diagnostic Logging.
# Check the queue and SMTP logs on the Exchange 2007 server.
# Firewalls and Anti-virus software
You may try turning off temporarily anti-virus software and even the client-side firewall to see if that enables the
email to get through.
# PowerShell for Viewing Queues
It may speed up troubleshooting your Exchange NDR if you use the PowerShell cmdlets, for example:
get-Queue
retry-Queue
get-Message -queue

# Regtrace
You could also gather more clues about your Exchange NDR with Regtrace, which you find on the Exchange 2003
CD in the support\utils\i386 folder.
# Telnet
Try telnet over port 25. Naturally, you need to substitute a real Exchange 2007 server for ‘YourServer’. Open a
command prompt, type:
Telnet YourServer 25
——————————–
# Send another email to the same recipient but using a different sender.
# If it’s attachment, then try with no attachment.
# If it’s just one email address that produces the Non-delivery report, what happens if you type the SMTP address
manually, compared with when you click the user account in the GAL?
# Alternatively, you could send emails to different recipients from the original sender.
# Is the the Exchange NDR random, or can you reproduce it easily?
# Do you have multiple sites? If so are they all affected, or just one?
# If all else fails try sending an email to oneself!
# Bear in mind that Microsoft Outlook has a ‘Test Account Settings’ button to collect information from the client
side.
# Check the logs
—————————————–
If a message is stuck in Queue of Edge server how to troubleshoot ?

Troubleshooting Edge Server Queues


Problem at the Edge Server
In the Queue Viewer, you see messages displaying the error message:
451 5.7.3 ‘Cannot achieve Exchange Server authentication’.

Solve the Problem in the Exchange Management Console


* Navigate to Server Configuration –> Hub Transport
* Right-click the Receive connector, and then select Properties.
* Select the Authentication tab.
* Check the Transport Layer Security (TLS) check box.
* Check the Exchange Server authentication check box.
* Click Apply.
2> Synchronize with the Hub Server
To complete the job, force synchronization with one of these PowerShell commands.
Start-EdgeSynchronization [Exchange 2007 RTM]

5 of 9 11/28/2010 7:10 AM
Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

Start-EdgeSynchronization -server HubServerName [Exchange SP1]

——————————————————-
Explain Mail flow in Exchange 2007

1. As soon as an Outlook users sends an email, the Microsoft Exchange Mail Submission service takes over.
2. The Submission service then notifies a Hub Transport server in the local Active Directory site.
3. The email is then sent to the for the categorizer’s submission queue.
4. The store driver uses MAPI to connects to a user’s ‘Outbox’ folder, it then retrieves the message from the
corresponding Mailbox server.
5. Then the store driver converts the MAPI format into the Summary-Transport Neutral Encapsulation Format
(S/TNEF). This format has no plain text part, and is in eight–bit binary format.
6. Next, the store driver places the email into the submission queue and moves the message from the user’s
‘Outbox’ to their ‘Sent Items’ folder.
——————————————————-

In Exchange 2003 we used to have SMTP virtual Server for sending email to Internet, Now in exchange 2007
how can we Configure Internet Email ?

Internet emails are typically routed by the Hub Transport via an Edge server subscription. Alternatively, you could
create a Send connector on the Hub Transport server itself, and configure it to deliver outgoing internet email.

> Launch the Exchange Management Console.


> Expand the Organizational Configuration node.
> Select the Hub Transport node.
> Click on the Send Connectors.
> In the Actions pane, select New Send Connector.
> The Wizard will guide you through the options. In particular look for the Internet option from the drop down
box.
> Choose a Smart Host, or DNS MX records to send the email.

——————————————————-

What will be the Hardware requirement for exchange 2007 with 1000 users mailboxes ?

Recommendations for up to 1,000 Mailboxes

> 64-bit hardware. Twin (quad) processor. Check the supplier on the Windows Server Catalog (HCL).
> 4 GB RAM.
> 4 Storage groups.
> 5 GB Disk space. RAID 1/0 Data striped across mirrored sets. (Avoid RAID 0/1)
> Standard edition of Exchange 2007 Server SP1 or later.

————————————————-
What is SIS and LLR in Exchange 2007
Single Instance Storage (SIS)

Single Instance Storage (SIS). Claimed we get better performance by removing the idea of storing just one
instance of a file that was sent to multiple users. Classic trade off, more disk space better performance. What I had
not realized, (because I had not thought the problem through) was that SIS only worked if all the recipients were in
the same mailstore. Thus with the modern tendency of more storage groups, the saving was not quite as great as
imagined.

Lost Log Resilience (LLR)


The idea behind LLR is to enables you to recover Exchange databases when the most recent transaction log files
have been damaged. LLR is a new feature in Exchange Server 2007 which holds the last few log files in memory
until the database is shut down. The benefit is to prevent scenarios where part of log file 3 has been written to the

6 of 9 11/28/2010 7:10 AM
Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

database, but part of log file 2 hasn’t. This explains the main reason why the log files have been reduced from 5MB
in Exchange 2003 to 1MB in Exchange 2007. Thus if you lose the last log it only costs 1MB of data instead of
5MB.
—————————————–
RAID Disk Configuration for Exchange 2007 Mailbox Servers
Speed DiskFailure I/O
RAID 1 Good Poor Best
RAID 1/0 Best Poor Best
RAID 5 Good Best Poor

————————————————-
Two Exchange 2007 Editions – Standard and Enterprise
Exchange Server 2007 is available in two editions, Standard and Enterprise. The Enterprise Edition supports 50
storage groups (50 databases), whereas the Standard Edition supports only 5 storage groups (5 databases).
———————————————
What is CCR in Exchange 2007 ? Exchange 2007 CCR (Cluster Continuous Replication)
Microsoft’s CCR concept involves combining the failover features provided by the Cluster Service

Exchange CCR uses the database recovery ability of Exchange 2007 server. The cluster technology works by
continuously updating a passive copy of the mailbox database. However, it is continuous in the sense that after an
active node finishes (closes) a log, that log is immediately copied across to the passive node.

Once you have built the cluster, then failover only occurs when the passive server misses 10 heartbeats. This
corresponds to about 12 second of broken connection.
—————————————
How to check CCR using Powershell ?

test-ReplicationHealth
get-StorageGroupCopyStatus
get-ClusteredMailboxServerStatus

What Happened to RUS in Exchange 2007?


Exchange 2003•s RUS (Recipient Update Service) has been replaced in Exchange 2007 by two PowerShell cmdlets,
update-AddressList and update-EmailAddressPolicy.
——————————

How to Configure OWA for Forms-based Authentication in Exchagne 2007 ?

By default, forms-based authentication is enabled in Exchange 2007. This is how to check the configuration:

* Launch the Exchange Management Console.


* Open the properties of owa (Default Web Site) on the Outlook Web Access tab.
* Set the type of logon prompt. The emphasis on ‘Prompt’, users can ignore your suggestion if they know any of
the other methods. Here are the choices of prompts for forms-based authentication: FullDomain (cp\guy) ,
PrincipalName (guy@cp.com), or plain UserName (guy).
* Reset IIS as recommended in the warning message.
* If necessary, you can adjust the format by configuring the Active Directory directory service and Internet
Information Services (IIS). If you do use Active Directory and IIS to set which user name formats users can enter,
this is independent of the above OWA forms-based authentication prompt.

Related Posts
If Twitter removed the 140 character limit from DM’s. Would we have an email killer?
ScuttlePad: A Social Network Just For Kids

7 of 9 11/28/2010 7:10 AM
Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

What is “Nanotechnology” ?
How to setup Mail Account on the Iphone 4.0 Phone
Windows 7 SP1 | Public Beta Now Available for Windows 7 and Windows Server 2008 R2 Service Pack 1
Googles New Phone “Android V2.1• coming soon

www.AptechNpower.com Ads by Google

Tags: anti virus software, attribute, Best questions on Exchange 2007, consistent state, database files, email address,
Exch2007, Exchange 2007, exchange server, exchange system, hello friends, inconsistent state, information store,
integrity, Interview, issue 1, mh, microsoft exchange, Q&A, Question and Answer, questionnaire, recipient,
redirection, replay, smtp address, transaction log
1 Comment »

Best Exchange 2007 Interview Questions and Answers

1.
anuj said: On September 10, 2010

thanks buddy

Leave a Reply

Name *

Email *

Website

Comment

CAPTCHA Code

To start connecting please log in first. You can also create an account.

8 of 9 11/28/2010 7:10 AM
Best Exchange 2007 Interview Questions and Answers http://blog.icyse.com/2010/02/24/best-exchange-2007-interview-ques...

Username
Password

Remember Me

Subscribe Now

Enter your email address:

Recent Posts
How To Control Your PC from Windows Mobile Cell Phone
“Facebook Killer” Diaspora Finally Launches Alpha Version
MIT Media Lab Hacks the Kinect for Browser Navigation With Gestures (Video)
13 Reasons Why One Developer Dropped Google App Engine
Google Wave May Live On as an Apache Project

Categories
Apps
Ethics Articles
Exchange
Facebook
Fixing Problems
Games
Google
How To
iCyse News
Mobile Stuffs
Tips & Tricks
Twitter
Uncategorized
Windows Technologies

iCyse NetWork is powered by iCyse.com

9 of 9 11/28/2010 7:10 AM

You might also like