Exchange is the server side of a collaborative application product that is part of the Microsoft Server infrastructure. Exchange's major features include email, calendaring, contacts and tasks, support for mobile and web-based access to information, and support for data storage.

Share tech news, updates, or what's on your mind.

Sign up to Post


We are going to migrate our exchange server 2007 mailboxes to 0365 using exchange 2013 hybrid setup. Please see the attached the mail box size of users.

We have a 100MBPS ISDN connection and I have been given 15 days to complete migration the mailboxes to 0365.

Please let me know if this will be achievable or if I need to take any precautions, or necessary steps in advance.

Any help will be great.

Cloud Class® Course: Microsoft Windows 7 Basic
LVL 12
Cloud Class® Course: Microsoft Windows 7 Basic

This introductory course to Windows 7 environment will teach you about working with the Windows operating system. You will learn about basic functions including start menu; the desktop; managing files, folders, and libraries.


Is there a way to swap the priority on activation preference in exchange 2010? See attached screenshot for reference request.


“Export your Exchange 2010 mailboxes to another mailbox using the Export Mailbox Wizard of the Exchange Management Console.”

The Exchange Management Console (Export Mailbox Wizard) of Exchange 2010 helps to export mailbox data to another mailbox. 

Before Starting the Export

The account you are using to export the mailbox needs to have Mailbox Import Export role assigned to it. You can do this using Exchange Management Shell:

New-ManagementRoleAssignment –Role "Mailbox Import Export" –User <user name>

Once the account has been granted the permissions, the user can perform the export action. 

Export mailbox content using the Export Mailbox wizard (Exchange Management Console)

The process to export the mailbox data using Exchange Management Console is given here:

  1. First, open the Exchange Management Console.
  2. In Microsoft Exchange On-premises > Recipient Configuration, click on Mailbox.
  3. Now, select and right-click on the desired mailbox(es) and click Export Mailbox.
  4. In the Introduction page, Browse and select the target mailbox or provide a target a folder name. Then, click Next.
  5. In the Conditions page, select the filters according to your requirements. Click Next.
  6. Select the export options as per your need and click Next.
  7. Summary of the mailbox export is displayed. Verify it and click Export.
  8. The Completion page shows the result of the export. Click Finish.

A new folder (specified earlier) would be created in the user mailbox (can be seen by accessing the user mailbox in Outlook).

It seems easy to export mailboxes using the Exchange Management Console, but it exports the mailbox data to another mailbox only. It cannot export mailbox data to a PST file. But there is an easier way of exporting EDB mailboxes to PST - Kernel for Exchange Server. Also, this Exchange Database recovery software repairs corrupted files before exporting them. This professional software is error-free, quick and efficient. The data is unharmed and unchanged in all manners during the export.


Exporting Exchange 2010 mailboxes using the Export Mailbox wizard of the Exchange Management Console is described here. Along with that, a professional tool, Kernel for Exchange Server is introduced for quick and efficient EDB to PST export. Exchange 2010 users can choose any of these methods as per their requirement.


We are going to migrate our exchange server to 0365. We use backupassist software  for backing up the exchange database and I exported some mail boxes locally and copied to my desktop PC and when i open through outlook client  2013, it says
Microsoft Outlook -File access denied. You do not have permission required to access the file C:\Restore 001 – 11 –User name.pst.

Please help and any suggestions will be great.
Hello Guys,

One month from now I will be implementing an Exchange 2013 to 2016 migration. I would like to seek your assistance if you have a documentations and scripts on your end that applied on your organization successfully. And also I have a bit of concern after the migration. I will implement also DAG but it is not on the same area. Svr1 is located on the client HQ and Svr2 will be on the other place. Is that possible? I need your expertise. Thank you!

In O365 how to check the mailbox size of a deleted user?


Any advice what is this error exactly mean as I've checked my HQMBX2 => F:Logical drive still have 896 GB free of 1.37TB (DB6 => 306 GB, , DB8 => 200 GB). Is this a false alarm?

Alert: The database copy is low on log volume space. The volume has reached warning levels.
Source: Database Copy (log) Logical Disk Space (F:) - HQMBX2 (Mailbox) - SMRTHQ
Path: HQMBX2;HQMBX2 (Mailbox) - Last modified by: NT AUTHORITY\SYSTEM Last modified time: 7/20/2018 12:54:44 PM Alert description: TimeSampled: 2018-07-20T08:05:59.0000000+08:00
ObjectName: LogicalDisk
CounterName: % Free Space
InstanceName: F:
Value: 649
SampleValue: 43.9319534301758


  Computer: HQMBX2

  Impacted Entities (1):
  Database Copy (Others2Temp) - HQMBX2 (Mailbox) -

Alert view link: "http://HQDSCOMSVRP1/OperationsManager?DisplayMode=Pivot&AlertID=%7bf2880fb5-fd89-4b61-846c-22b916236a38%7d"
Notification subscription ID generating this message: {0FAE78C4-7A13-C06B-37D1-D3D782E0E962}

What exactly is this attached error and any further impact to my ex2010 as I am moving DB by doing cleanup the white space with multiple DB transferring from TempDB to new DB created with HA as well.

Ps advice. Tks
Have a SBS2011Server scheduled to be decommissioned by the end of the year. In the meantime looking to free up space on the partition that data is housed on. Current partitions are C:\ operating system; D:\ data and exchange database; and E:\ pagefile.

Because of other factors it makes sense to move the exchange database to the E:\ drive which will free up plenty of space on the D:\ drive where data is located.

Any concerns running the page file on the same partition as the exchange database?
Hi guys

We have an Exchange 2010 environment on Windows 2008 R2.

How do you export all of the mailboxes, their usernames/aliases but also the organisational unit that their usernames are part of into a CSV?

You already helped me export the mailboxes and their usernames, which worked great. I would like to add organisational units into that CSV also, is this possible?

Thanks for helping
Ultimate Tool Kit for Technology Solution Provider
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

I'm running 2x Domain Controlers (3t & 3t00 Win Server 2016 CU10) on the same domain with 2xExchange server (Mailbox Exchange 2016 ) configured with DAG. When both servers are online owa & ecp works fine. If 3t goes offline (which is the first server that i configure with AD and Exchange), then owa & ecp on 3t00 return blank page after log-in and Outlook won't connect.
I tried SSL Certificate change at bindings, also I recreated Certificates and finaly i tried recreation of owa & ecp VirtualDirectory.
I can connect to EMS at 3t00 and Exchange seems to work.
Any help to make 3t00 to work even 3t fails?
Got the error in image when trying to add the node to Exchange 2010 DAG Need urgent assistance Adding-to-Cluster.JPG
64bit Windows 2012 Server R2 3
Exchange 2016 CU9

Trying to update to CU10.

During step 11 of the CU10 upgrade we get the following error message.

exchange 2016 cu10 Error: The following error was generated when "$error.Clear(); Get-PushNotificationsVirtualDirectory -ShowMailboxVirtualDirectories -server $RoleFqdnOrName -DomainController $RoleDomainController | Remove-PushNotificationsVirtualDirectory -DomainController $RoleDomainController; New-PushNotificationsVirtualDirectory -Role Mailbox -OAuthAuthentication:$RoleIsDatacenter -DomainController $RoleDomainController; " was run: "System.ArgumentException: The virtual directory 'PushNotifications' already exists under 'MSEXCH.fnbancs.local/Exchange Back End'. Parameter name: VirtualDirectoryName at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object target, String helpUrl) at Microsoft.Exchange.Management.SystemConfigurationTasks.NewExchangeVirtualDirectory`1.InternalValidate() at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__91_1() at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePipelineIfFailed)".

We already attempt to recycle the push notification app pool and run through an iis reset. No change.

anyone have any ideas what is going on and how to fix it?

My company is currently using Office 365 Exchange on-line plan P1 with multiple tenants. The data is currently synchronized with our on-line AD through a dirsync server.

I have just receive a request to create emails for a new domain where only user email addresses are required,  without having user accounts in our AD.

What would be the best course of action? Can I use the current Office 365 portal to create only email accounts and manage email accounts for the new domain or would it be best to set up a new account in Office 365 / Exchange online with Microsoft?

With any recommendation, could you also assist or direct me to a link that explains how to implement such task?



I have a veeam job that is not truncating the exchange log files. All settings are correct in the job settings (process transaction logs with job, require successful processing, and under SQL truncate logs). I have been asked to determine if the recovery model is full or simple. I am not familiar with that in Exchange, only SQL. First, is that a component of an exchange database? If so, how do I confirm whether its full or simple?

Thanks a lot
Dear Wizards, when I run this script (ps1) to get all members from all Distribution Groups of our Exchange 2016 Server (Win2012R2)

$s = New-PSSession -ConfigurationName -ConnectionUri;
Import-PSSession $s;

$groupmember = foreach ($i in Get-DistributionGroup) {Get-DistributionGroupMember $i -ResultSize Unlimited | select Name, PrimarySMTPAddress,@{n='GroupName';e={$i.Name}} ,@{n='GroupSMTP';e={$i.PrimarySMTPaddress}} };
$groupmember | Export-Csv C:\_ListGroupmails.csv -NoTypeInformation;

Remove-Variable groupmember;
Remove-PSSession $s;

Open in new window

I got this error

Can you please help and suggest?  Many thanks as always!
Your automatic reply settings cannot be displayed because the server is currently unavailable.  Error message I get on all windows 7 computers using outlook 2010 and 2013 while trying to use automatic out of office reply.  Windows 10 computers running outlook 2010 and 2013 work! Its just an issue with windows 7 pc's

We have exchange 2007.

Please help!!
We deleted users never logged in from Server 2012 R2 AD and the Exchange 2013 shared mailboxes for the users were removed. This was inadvertent, as those users should not have been deleted (owner of the shared mailbox). How can we reverse this action? I know the mailboxes aren't actually deleted for 30 days but don't know what to do to get them back. I also can't recreate some of the shared mailboxes because Exchange complains the user exists... but it's actually deleted

Much thanks!!
Exchange Public Folders - trying to share calendar - looking at two 3rd party vendors - Code Two and Itrezzo - any opinions on either?
Get your problem seen by more experts
LVL 12
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions


Why there is a failure in client access server role services? What is the impact and now to troubleshoot?  See attached error. Tks
I updated Exchange 2010 server(CAS/HUB). I saw Event ID 36887 is logged after that. Attached screenshot.

The following fatal alert was received: 46.


We have 2 Exchange server 2013 with DAG configured and both are virtual Server.

Primary Exchange Server : 12 Core with 48 GB RAM

Secondary Exchange Server : 4 Core with minimum 4GB RAM to 48 GB RAM (Dynamic Memory)

I have been facing issue on primary exchange server performance since couple of days.

1. Very slow in operating

2. DAG backup is very slow

3. Active DB automatically moving to secondary node but not coming back to primary

4. Performance is not good even after restarting both exchange server also.

Attempt to move active database 'DB' from exchange 2 to EXCH01 failed. Move comment: None specified.

Error: An Active Manager operation failed. Error: The database action failed. Error: An error occurred while trying to validate the specified database copy for possible activation. Error: Database copy 'Users-DB' on server 'muzho-exch01' has 153 logs to inspect and replay, which is higher than maximum allowed replay queue length of 10. If you need to activate this database copy, you can use the Move-ActiveMailboxDatabase cmdlet with the -SkipLagChecks and -MountDialOverride parameters to forcibly activate the database copy. If the database does not automatically mount after running Move-ActiveMailboxDatabase successfully, use the Mount-Database cmdlet to mount the database.

At '7/18/2018 3:03:05 PM' the Exchange store database 'DB' copy on this server detected a Hung IO and logged an event. For more details about the failure, consult …
Hi Guys

We have a + 50 Gig exchange mailbox that we would like to purge data from it.
We would like to keep 6 months max of current data and purge the rest.

My question I have would be what would be the best way in doing this that will have the least impact to my exchange environment?
IE: Should we look at creating a temp Mailbox moving 6 months of current data there and then moving the e-mail alias to it and trash the old mailbox and then recreate and move alias back?
Is there a PowerShell script that would work better etc.etc. etc.

Using OWA we have noticed that due to the size of the mailbox the server battles and lags when trying to delete mas mail this way.

We have  exchange 2010 SP3  system. we are using outlook 2013. When some of attendees forwarded meeting invitation to other user , forwarded meeting request was not showing as it is sent  by on behalf of meeting organizer. It was showing as that forwarded meeting request comes from organizer. When other attendees forwarded  the same meeting invitation to the same other  user , it was showing as it is sent by on behalf of meeting organizer. Can you guys give me some advices regarding forwarded meeting request issue ? I have already checked that none of them have send as permission to organizers mailbox.

For example
 User A sends a meeting request to user B, user B forwards the meeting  request to user C but it appears to have come from user A only - it  does not show that it was sent by user B on behalf of user A. Is there a way to change this so that user C will know that it was sent by user B?
We have a big problem using o365 Exchange.

1. We would like to know any auto-forwarding rule setup by end user themselves on webmail or Outlook
2. We would like to disable their ability setting up auto-forwarding, and only admin staff can do it on server side to prevent data leakage.
3. Is it possible to disable end user using powershell connecting to the o365 changing their mailbox configuration? and only admin account can do for all.






Exchange is the server side of a collaborative application product that is part of the Microsoft Server infrastructure. Exchange's major features include email, calendaring, contacts and tasks, support for mobile and web-based access to information, and support for data storage.

Vendor Experts

Sandeep KumarKernel Data Recovery Learn more about Kernel Data Recovery
Naveen SharmaKernel Data Recovery Learn more about Kernel Data Recovery