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

I've created an 'Exchange Role' via Powershell ... e.g
New-RoleGroup -Name "Delegated HelpDesk" -Roles "Mail Recipients", "Mail Enabled Public Folders" -Members John, Mary -CustomRecipientWriteScope "London Recipients"

I now have a requirement to rename the 'Exchange Role' group from 'Delegated HelpDesk' to 'London Delegated HelpDesk'.
Can I  ...
1. Manually rename in 'Active directory User & Computers'
2. Rename via standard Powershell Shell
3. Rename via Exchange Powershell Shell

Thanks for your help in advance.
Big Business Goals? Which KPIs Will Help You
Big Business Goals? Which KPIs Will Help You

The most successful MSPs rely on metrics – known as key performance indicators (KPIs) – for making informed decisions that help their businesses thrive, rather than just survive. This eBook provides an overview of the most important KPIs used by top MSPs.

We are looking for a solution to automatically copy emails from a user's deleted item folder in Outlook 2016 (no access to Exchange, the solution must be local) into a SharePoint 2016 library while maintaining the associated metadata and mapping the email's metadata in the document properties columns. Currently, in order to perform this operation, we have an admin assistant manually dragging all emails from the deleted items into the Outlook add-in every month, being a manual operation, errors can easily happen, since those emails have archival and business value to our organization we wish to eliminate human error. While have an automatic email upload option, it rely on Outlook's rules which do not apply to the deleted items folder. Ideally the solution would integrate with Outlook and would either be able to simply move all deleted items into another folder based on a schedule where this second folder would be handled by to bring them into the SharePoint library or automatically move them directly in SharePoint and map the metadata on the items.

Thank you,
There are multiple recipients matching the identity "Paul smite". Please specify a unique value.

i cannot set up a mailbox rule to bcc messages from one mailbox to another user

we have multiple email accounts for diffrent users with diffrent domain names

is there anyway to bypass the above email

for example we have

Chris bowden

Chris bowden

is there anyway around this with the multiple mail boxes name
Strange, I have one user out of 20 that all her emails sent to gmail go to the recipients SPAM. Other emails are fine. Nobody else out of 20 users has this issue.

2016 Server Standard with 2 VM's, one exchange and the other the PDC. Exchange 2016 on premise.
Cannot access Exchange 2013 Admin Center. It states  

This organization's certificate has been revoked. Certificate is good until 2020 and the binding is set to that too. Not sure what is next?
Hello Experts,

We have hosted exchange through Microsoft office 365.  Recently we have had a number of clients that receive bounce back emails stating that they are being blocked because they are seen as spam.  I have created a exception in our exchange account for a couple of the domains that are having trouble getting through to us and they still get a bounce back.  Is there anything that has changed with email since the start of the new year, or does anyone have any incite on what's going on?

Thank you,

After upgrading from Exchange 2016 CU10 to CU11, I can no longer access OWA or ECP and I get the following in my web browser:

I have looked at the following but it didn't apply to me, Exchange 2016 ECP throws Error, Posted on 2018-04-17

Server Error in '/owa' Application

Could not find a part of the path 'c:\program files\microsoft\exchange server\v15\frontend\httpproxy\owa\auth\15.1.1531\themes\resources\logon.css'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.IO.DirectoryNotFoundException: Could not find a part of the path 'c:\program files\microsoft\exchange server\v15\frontend\httpproxy\owa\auth\15.1.1531\themes\resources\logon.css'.

Source Error:

The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

  <%@ Page Language="C#" Debug="true" %>


2) Add the following section to the configuration file of your application:

       <compilation debug="true"/>

Note that this second technique will cause all files within a given application to be compiled in debug mode. The first …
RE: Azure AD Connect

I keep getting Azure AD Connect error on one particular user account every time a sync is performed.

Identity synchronization Error Report:

Identity |
Error Description | Unable to update this object in Azure Active Directory, because the attribute [MailNickname], is not valid. Update the value in your local directory services.

The problem is:

1) the account is actually disabled in AD on-prem
2) I cannot find the account in Azure AD or exchange online (using get-msoluser and get-user and get-recipient or
2) the account in our On-Prem AD, the MailNickname property is none when I look in the Attribute Editor.

Does anyone have any suggestions on what to try to fix this?

Thank in advance.
There was no noticeable issue with my first wave of users, but I am now seeing a couple of lag-related issues in outlook.

All our outlook clients are on-prem, nobody accesses outlook externally. Our mailbox environment is pretty lean--we have 80 users but the total size of the MBDB is about 45GB

All user, shared, and resource Mailboxes are on EX16. Internal DNS and firewall is pointed at EX16. Our EX10 server is still in service but the only thing it is doing at this point is hosting the Public Folders until I run the migration process for that.

Issue one, that I'm less concerned about, is Outlook takes about five more seconds to load on average for a user who just has their own mailbox or nothing else. Before moving the mailbox, it was like five seconds or so to load for an average user, after migrating the mailbox to EX16 it is more like 10-15 seconds. It can be anywhere from 30-60 seconds if the user has full access to other mailboxes or resources. When Outlook loads, the lag occurs when the splash screen shows "loading profile," prior to the outlook icon appearing in the tray and prior to loading add-ins etc.

Thing two, I notice that dealing with additional mailboxes that I have full access to, there is a lag of up to 10 seconds if I navigate to a folder under the additional mailbox if I have not been in it for an extended period. Both my mailbox and the additional mailbox are on the EX16 server. When the mailboxeswere on EX10, the browsing was always …
Is it Possible to restrict Views in Exchange Admin Center in a Multi Tennant Enviroment In Exchange 2019

I Have used RBAC To restict how the roles function However Administrator of Other Organisational Units can still see all other Tennants in Other Organisational Units

Even though they cannot edit it, We would like the Admin Of each Org Unit to only See Users of that Org Unit
PMI ACP® Project Management
LVL 12
PMI ACP® Project Management

Prepare for the PMI Agile Certified Practitioner (PMI-ACP)® exam, which formally recognizes your knowledge of agile principles and your skill with agile techniques.

Changing email address in Exchange 2013 Hybrid Environment

My account was created

Want to change it to

Whats easiest way to do this and options to do this? I have global admin access (AD FS not in use)
Need to export a bunch of mailboxes to PST files. I know the command for the Management Shell:

New-MailboxExportRequest -Mailbox "JohnSmith" -FilePath \\SERVERNAME\FOLDERNAME\JohnSmith.pst

How do I run 50 of these one after the other?

I assume I put all the command lines in a text file then somehow apply it so they all queue u.
I am taking the back up of email boxes (.pst ) file format , when I see it on outlook it shows for example 20-30 GB data in the mailboxes but when i download it as (.pst ) file. The size of .pst file is about 6-7-8 GB. Is the .pst file in compressed the mail box data, And  Is that file will  reflect all the data (mails) into the outook when i import it on other domain name .
Using Exchange 2013 and Outlook 2016

Recently i have found that all of my users are having this issue.  the OAB wont update and also Outlook crashes occasionally when sending emails.  emails send normally most of the time but sometimes it crashes and you have to retype the email.  by crash i mean goes white and you get the not responding message and you have to exit as it never come back.  

I am finding that outlook is creating a .tmp filin the appdata>local>Microsoft>Outlook folder every time you open outlook.  the exisiting OAB does not update at all and if you remove the OAB and try to download again it does not create a new one.  outlook itself shows 'Updating Address Book' in the status bar and this never goes away.  if you try to use the client to update the address book it either fails or crashes.

other than this outlook works fine.  i have over 50 PC's all having the same issue.  All runnign office 2016 and windows 10.  updates have been appllied to all of them and are running latest office and windows.  i have tried all this using general user and domain admin and get the same result so im pretty sure its not permissions.  i have used exchange PS to run Get-AddressList | update-AddressList and Get-OfflineAddressBook | Update-OfflineAddressBook  these comeplete but its made no difference.

the only thing i can see in the event log as an ESENT error for cortana:
Log Name:      Application
Source:        ESENT
Date:          17/01/2019 10:09:18
Event ID: …

We are looking at upgrading our core MS applications and OS and the licencing seems to differ from distributor to distributor.
Can someone help clarify the following:

  • Exchange Server - we are hybrid exchange 2010 with ALL mailboxes in 365.  Do we need to licence exchange 2019 or 2016 or do MS offer a free key still?
  • Exchange cals - as above - i'm assuming the exchange online plan 1 covers the cals for users/devices?
  • Windows server cals - we have bought 60 windows 10 licences - one supplier says we dont need cals, the other two say we do..?
  • SQL server - we will be using two standalone SQL servers, of which one is production servicing live clients and data, the other SQ lserver is online but for DR/BC usage only.  Do we need two server licences or one?

j'ai un serveur mail sous Exchange 2013  intranet et extranet
ca fait un 1ans que je travail avec
aujourd’hui j'ai un problème au niveau d'une adresse email  
message suivant a rejeté votre message vers les adresses de messagerie suivantes : ( a généré cette erreur :
Client host rejected: cannot find your reverse hostname, []

Votre message n'a pas été remis en raison d'un problème d'autorisation ou de sécurité. Il a pu être rejeté par un modérateur, l'adresse n'accepte peut-être de message électronique que provenant de certains expéditeurs, ou une autre restriction peut empêcher sa remise.

par contre avant il a marcher très bien

merci pour votre aide d'avance
Hi guys,

This issue has baffled me for ages, all of the sudden my MS Exchange 2010 management tools - EMC (Exchange Management Console)  and EMS (Exchange Management Shell) - have stopped working, both fail when I try to access them - below is the error. Also worth noting no changes had been made to the server prior to the issue occurring.
I have also noticed when I go to Control Panel - Programs & Features - and click on Change I also get an error, I am not sure if and how maybe the whole installation has corrupted.
My emails are still working.

We are running via the following setup:
- Exchange 2010 SP3 UR18 is running on Windows Server 2008 R2 SP1
- We are also running in hybrid mode - majority of our mailboxes have been migrated to Office 365 however there are around 10 mailboxes left.

Thank you all in advance!


TryLoadExchangeTypes : Exception calling "TryLoadExchangeTypes" with "2" argument(s): "Could not load file or assembly
'file:///C:\Program Files\Microsoft\Exchange Server\V14\Bin\Microsoft.Exchange.Data.Providers.dll' or one of its depend
encies. The module was expected to contain an assembly manifest."
At C:\Program Files\Microsoft\Exchange Server\V14\bin\RemoteExchange.ps1:75 char:92
+ $typeLoadResult = [Microsoft.Exchange.Configuration.Tasks.TaskHelper]::TryLoadExchangeTypes <<<< ($ManagementPath, $t
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + …
I have Exchange 2007 and I'm going to migrate it to Office 365. In the end I want the users in the on premises AD to be the same on the Office 365 so that when I need to create a new user or reset someones password I only need to do it on the on premises AD and have at the same time SSO. There are about 20 users in the exchange server so I want to do it during the weekend in one batch only. What is the better option? Stage or cutover migration? Which is more complex?
Exchange 2007 SP3 RU22 moving to Exchange 2013 (then 2016).  Just about ready to install 2013 and move the mailboxes but need to change it so all clients are using Outlook Anywhere.  Currently have 100 Outlook 2010 clients (Moving to Office 2016 after Exchange 2013 is stable).  Setup Outlook anywhere a while ago and that works but I've only seen it in action on laptops we setup and nothing is done special during each ones setup to make it work.  LOL, I guess I did a good job with that setup...  Too bad I didn't really grasp the full inner workings of it.  My problem now is, how can I switch (and confirm) all my Outlook clients use Outlook Anywhere?  Is that just a DNS adjustment?  Sorry, not an DNS or Exchange expert but have successfully moved from 2003 to 2007 years ago.  Would I just setup the current FQDN of server.domain.local to point to in my DNS?  Or would I change it in Exchange at the receive connectors?  Is there a way to tell which clients are using Outlook anywhere and which aren't?  I have two receive connectors in Exchange 2007 (not sure why I even need both), one named Default of and one named Client of server.domain.local.  When I look at server settings in Outlook on a desktop in the office it's pointing to server.domain.local.  Is there a simple central way to change this without my clients knowing?  If so, they'll most likely just get a certificate warning because of the change? My .com has a valid cert.  Main point is to …
Determine the Perfect Price for Your IT Services
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

I have a weird situation that has recently popped up with Outlook 2010 connecting to an Exchange 2016 Server that is offsite and in a different AD domain.  The Exchange Server is hosted by a parent company and all of my users have separate accounts in that domain for Exchange use only.  I know that isn't ideal but I have to work with it.  Anyway, this problem seems to have popped up after we enabled caching mode on the Outlook 2010 clients.  They had previously been directly connected for years but people have been complaining about slowness so our answer was to use cached mode.  

What is happening is this:
The user will start Outlook 2010 and be shown the cached contents of their mailbox.  The Exchange server will try connecting and then show a NEED PASSWORD button where it would normally show Connected to: Microsoft Exchange.  You can click the button all day long and nothing will pop up letting you put in credentials.  If I delete the Outlook profile and recreate it using the Outlook 2010 wizard, it won't even resolve the name to a mailbox after it knows what it is looking for in autodiscover.  I can have them log into OWA just fine but Outlook 2010 won't find the server or mailbox at all.  The only way I can recover from this is to delete the user's Windows 7 profile and start them with a fresh one.  Only then will it resolve the name on the server and connect the mailbox after supplying the proper credentials in that domain.  It may work for a day or two or …
Running Exchange 2016 and Outlook 2010 clients (Office Professional Pro). We running in-place archiving and working fine.  
However we decided to purchase Office 2019 Standard and have just learned you cannot do in-place archive with that Version.
I am looking for alternative options but need the following to be true:
Outlook Client additionally shows the archive mail (under the Outlook inbox)
Must be able to search both the Current and Archived Mail
Must be visible on mobile phones and perform the same functions above.
How to transition away from in-place archiving to new solution
Money is an object which is why we only bought the Standard version of Office.
Hello experts,
we are in the process of moving on-prem mailboxes (Exchange 2016) to Exchange Online, what rights are needed on-prem and on the tenant?

Just wanted to make a correct decision what access rights we need to provide the consultant service provider we are working with.
After removing our on premise exchange server, we no longer have the ability to edit the "Send on Behalf of" or "Send As" properties of our Active Directory synced distribution lists or mail enabled security groups.
If we create a distribution list, or group in Office 365, we can edit these fields in Office 365.  
Currently, we are looking at deleting our on premise groups/distribution lists, and recreating them in Office 365. (If there is a better way, without using 3rd party tools, please let me know!)

I can use the powershell command "get-adgroup" to find the groups. (I plan on doing distribution lists first, and then mail enabled security groups later, as I have to verify they're not in use for local shares.) and I can use "get-adgroupmember" to find the members of the group.

For ease of creating the new distribution lists in the cloud, it would be nice to have the distribution group name, and email, followed by all members of the group in a file. (Or files.) So that it can be read, while creating the new groups in Office 365.

What is the easiest way to accomplish this?

Thanks for any assistance.
So I am constantly getting this message when working in Office 365 and On-Prem (exchange 2013) EAC
"the action can't be performed on the object because the object is being synchronized..."

Like I go to run an Exchange PS command or do something through the GUI but can't. Some users show up on both sides and some only on one or the other. Very frustrating.

For example, I went to add myself as a moderator on a Distribution Group in O365 but I got the error above so I go over to the on prem (enterprise) EAC and when the window comes up displaying user accounts, I am not there.

Any ideas very much appreciated.
SBS2011 / Exchange Server -- Outlook 2010 -- As of yesterday, the two individuals configured as admins can no longer edit the Public Folder 'Notes' field under a contact.   Any ideas?






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.