From few days I am struggling on finding a right solution to export Zimbra desktop mails on Windows but continuously failing. I was using Zimbra 8 and recently switched to another Windows based email platform. But still there are few Zimbra files that are important for me and unable to open them in Windows, repeatedly error is occurring. So, anybody has a solution, please recommend, I need it ASAP!!!!
How to Export Email from Zimbra Desktop?
Lotus Notes to Exchange 2013 Migration
Hello,
I need the migration procedure from Lotus Notes to Exchange 2013.
1. How can i migrate Lotus Notes mail data to Exchange server 2013?
2. Is there any direct migration available?
3. for Mail data how can i migrate to exchange?
4. If any tools required please give suggest.
Please suggest.
Thanks
Exchange Server Admin Center not opening
Hi All,
I was previously trying to install Exchange Server 2013 on Windows Server 2016. I had completed all the processes including Active directory preparation and Schema Extension and installation of Prerequisites. but During the installation, I found that this combination is incompatible.
So, I tried the installation of Exchange Server 2013 on Windows Server 2012 R2. After preparing Active Directory again for this setup and installation of prerequisites, I installed the Exchange Server. The installation was successful according to the setup window and I rebooted the system. But When I tried to open up the Exchange Administrative Center, it showed a certificate error and this error showed up when I clicked on continue.
Could some one please tell me if there is any issue along the installation or if this could be resolved using some other method?
Thanks in advance.
PublicFoldertoMailboxMapGenerator.ps1
All mailboxes migrated from 2007 to 2013, so next step is Public Folder migration. I think I've got all the steps laid out, but had one question about the PublicFoldertoMailboxMapGenerator.ps1 script. I've been messing around with the size parameter (ie. .\PublicFoldertoMailboxMapGenerator.ps1 300MB, etc.). The resulting csv lists the number of PF mailboxes I should created based on the size I input. In the results are things like: "Mailbox3","\IPM_SUBTREE\Telecommunications". Can I just renamed IPM_SUBTREE\Telecommunications to |IPM_SUBTREE\whatever? And does the migration just randomly distribute PF content among the PF mailboxes I create? Don't even know if it matters, but it seems odd to have it named IPM_SUBTREE\Telecommunications when it will contain PF folders from all different depts. Am I understanding it correctly?
Exchange Server showing not monitored in SCOM
Hi All,
I have a Exchange Server 2013 and I am trying to monitor it using the SCOM 2016. I have installed Agents successfully and I have imported the management pack of the Exchange Server 2013 in SCOM as well. But even after 2 hours, it is showing as not monitored.
I have already restarted the SCOM services and the Agent services on the Exchange Server and in the SCOM system.
Could anyone tell me the probable solutions that I could move ahead for resolving this?
Thanks in advance.
Exchange Server Organization Name cannot be specified.
Hi All,
I am trying to install the Exchange Server 2013 on Windows Server 2012 R2. When I am trying to prepare AD, I am getting an error as shown in the image attached below:
How do I proceed now?
Thanks in advance
Exchange 2013 On-Prem Migration to Exchange Online with DirSync
Hi,
We currently have an on-prem Ad/Exchange 2013 environment. The local AD users are synced to O365 which we use for various authentication services to custom applications, and we wish to keep it this way (manage O365 users from the On-Prem AD). We would like to now move all exchange mailboxes to exchange online, and then completely decommission the on-prem Exchange servers (manage mailboxes only in the cloud), yet keep DirSync in place, that is, we want users to connect to their exchange online mailbox using their local AD credentials. Im seeing two approaches to this. I would like to get some clarity, confirm im understanding this correctly and get some recommendations.
Hybrid:
Setup a hybrid configuration, move all mailboxes to exchange online, then remove the on-premise server. However, based on
this article, it's easier said than done. "If the last Exchange server is removed, you cannot make changes to the mailbox object in Exchange Online because the source of authority is defined as on-premises". I understand the challenge,
but i don't understand the solution(s). One solution is to keep at least one last exchange on-prem server indefinitely, which isnt ideal for us. I cant find a clear solution for completely removing the last exchange server in a hybrid scenario (if possible).
Im also seeing mentioning the need for extending the scheme, but im not sure what its referring to. Is it referring to running the exchange "Setup.exe /PrepareSchema" after removing the last exchange server so that the AD exchange attributes
are retained?
CutOver:
In this scenario, i would disable DirSync, remove all synced users from Azure AD, perform a simple CutOver migration, and then re-enable DirSync to convert the Azure AD users to an AD Sync user by soft-matching. However, this would still require that i keep
my on-premise exchange server, is this correct? "In either case, if you have DirSync deployed and you are using Exchange Online, you should have an on-premises Exchange server for user management purposes". As such, i dont gain much by taking
this route? Am i correct? Also, to clarify the soft-match process. Say i have an O365 user created with password 123456, and the user was soft-matched with an On-Prem user using DirSync. The On-prem password was ABCDEFG. Does this mean that the users password
is now ABCDEFG?
Pros/Cons:
The advantage of doing the hybrid approach is that i dont need to redo the client outlook profile. Outlook will automatically point to the Exchange online mailbox when migrated. In a Cutover migration, i would need to manually touch each user profile.
Exchange Edge Transport server version is incorrect in EAC or ECP after upgraded to CU22
Hi,
Running MS Exchange Servers 2013, and recently upgraded to CU22.
I've 2 edge transport servers and 2 multi-role(Client Access and Mailbox servers).
Noticed the the version for both edge transport servers is incorrect.
Both Edge : Version 15.0 (Build 847.32)
Both Mailbox,Client Access: Version 15.0 (Build 1473.3)
To re subscribe, I've have to perform the following command on each Edge transport servers?
Steps 1:New-EdgeSubscription -FileName "c:\EdgeSubscription_edge1.xml"
Steps2 on mailbox server 1:
[byte[]]$Temp = Get-Content -Path "C:\EdgeSubscription_edge1.xml" -Encoding Byte -ReadCount 0
New-EdgeSubscription -FileData $Temp -Site "Default-First-Site-Name"
Repeat the above steps for my 2nd edge server?
Appreciate you guys help.
Thank You!
2013 to 2016 (on-prem) and kinda stuck
Heavily borrowing from Paul Cunningham: not real university existing environment:
- exchange 2013 cu21 2 node DAG in the internal network with 1 2016 cu11 edge server in the perimeter network
Not real university makes use of the following services:
- smtp relay for internal apps
- outlook anywhere, mobile access and webmail
- public folders
- outlook client connectivity
I was following https://michaelfirsov.wordpress.com/migrating-to-exchange-2016-part1/ and when it gets to creating the dag, it fails on the 2nd exchange server and when looking in the logs, I don't see anything relevant to the dag creation. Then I remember the existing dag has separate maps and replication networks, maybe this is why? Where else can I look to get a closer look at what is going on during the dag creation? Is there some kinda powershell cmd that we can output to a file or print on the screen? One other thing, from not real university's environment, does the link I'm following look correct? It doesn't deal with maps or replication networks
remove exchange server safely from ECP
hi all ,
how can i remove the exchange server that it is not any more exist in our environment safely from the ECP since i can see it is
still shown under the server ?
exchange server which has been removed was not correctly removed i.e it was a testing virtual machine and the engineer just delete the virtual machine from the hyper visor . if there is more steps to do clean please advice .
Regards
Setup Send email from two different hub transport exchange in different site separate
Public Folder Migration issues
dmg
Error while installation of Exchange Server.
Hi All,
I am getting an error while the installation of Exchange Server 2013 on Windows Server 2012 R2 Machine. The error can be seen as:
How do I resolve this issue??
Thanks in advance.
upgrade to cu 22
HI all
when trying to upgrade exchange 2013 edge server we get below error
Hoc can i resolve issue?
Exchange 2013 Receive Connectors Error
Hello Everyone,
I'm trying to setup an Exchange 2013 server to move off from 2007, but am running into an issue with the Receive connector. The setup finished successfully and it looks like pretty much everything is ok, but in the ECP I get a "500 Unexpected Error :( An error occured and your request coudn't be completed Please try again"when I select the receive connectors under the mail flow section. All other areas seem to work fine in the ECP.
In the Event viewer I receive an Error Event ID:4
Request for URL 'https://nb-exchange.***.local:444/ecp/ConnectorMgmt/ReceiveConnectors.aspx?showhelp=false(https://localhost/ecp/ConnectorMgmt/ReceiveConnectors.aspx?showhelp=false)' failed with the following error:
System.Web.HttpUnhandledException (0x80004005): Exception of type 'System.Web.HttpUnhandledException' was thrown. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidCastException: Unable to cast object of type 'System.DBNull' to type 'Microsoft.Exchange.Data.ServerVersion'.
at Microsoft.Exchange.Management.DDIService.ServerPickerService.GetReceiveConnectorServerListPostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Management.ControlPanel.ReceiveConnectors.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at System.Web.UI.Page.HandleError(Exception e)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at System.Web.UI.Page.ProcessRequest()
at System.Web.UI.Page.ProcessRequest(HttpContext context)
at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
at Microsoft.Exchange.Management.DDIService.ServerPickerService.GetReceiveConnectorServerListPostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store)
--- End of inner exception stack trace ---
at Microsoft.Exchange.Management.ControlPanel.ReceiveConnectors.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at Microsoft.Exchange.Management.ControlPanel.ReceiveConnectors.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
at Microsoft.Exchange.Management.DDIService.ServerPickerService.GetReceiveConnectorServerListPostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store)
at Microsoft.Exchange.Management.DDIService.ServerPickerService.GetReceiveConnectorServerListPostAction(DataRow inputRow, DataTable dataTable, DataObjectStore store)
Internal email is not flowing as well so figuring this is related.
Anyone seen this and has any insite?
Verify PrepareDomain was done on Child Domains
Hello
I have a parent child domain topology. How can I verify whether PrepareDomain was run on my child domains?
Error: Create PartnerApplication "Exchange Online" in DC and On-Premise
Hello,
i get this error when i Prepare Active Directory for Exchange:
[01/12/2013 10:11:27.0640] [1] [ERROR] The following error was generated when "$error.Clear();
#
# O15# 2844081 - Create PartnerApplication "Exchange Online" in DC and On-Premise
#
$exch = [Microsoft.Exchange.Data.Directory.SystemConfiguration.WellknownPartnerApplicationIdentifiers]::Exchange;
$exchApp = Get-PartnerApplication $exch -ErrorAction SilentlyContinue -DomainController $RoleDomainController | Where { $_.UseAuthServer };
if ($exchApp -eq $null)
{
$exchAppName = "Exchange Online";
$exchApp = New-PartnerApplication -Name $exchAppName -ApplicationIdentifier $exch -Enabled $RoleIsDatacenter -AcceptSecurityIdentifierInformation $false -DomainController $RoleDomainController;
}
# Create application account for Exchange
$appAccountName = $exchApp.Name + "-ApplicationAccount";
$appAccount = Get-LinkedUser -Identity $appAccountName -ErrorAction SilentlyContinue -DomainController $RoleDomainController;
if ($appAccount -eq $null)
{
$appAccountUpn = $appAccountName.Replace(" ", "_") + "@" + $RoleFullyQualifiedDomainName;
$appAccount = New-LinkedUser -Name $appAccountName -UserPrincipalName $appAccountUpn -DomainController $RoleDomainController;
New-ManagementRoleAssignment -Role "UserApplication" -User $appAccount.Identity -DomainController $RoleDomainController;
New-ManagementRoleAssignment -Role "ArchiveApplication" -User $appAccount.Identity -DomainController $RoleDomainController;
New-ManagementRoleAssignment -Role "LegalHoldApplication" -User $appAccount.Identity -DomainController $RoleDomainController;
New-ManagementRoleAssignment -Role "Mailbox Search" -User $appAccount.Identity -DomainController $RoleDomainController;
New-ManagementRoleAssignment -Role "TeamMailboxLifecycleApplication" -User $appAccount.Identity -DomainController $RoleDomainController;
New-ManagementRoleAssignment -Role "MailboxSearchApplication" -User $appAccount.Identity -DomainController $RoleDomainController;
Set-PartnerApplication -Identity $exchApp.Identity -LinkedAccount $appAccount.Identity -DomainController $RoleDomainController;;
}
" was run: "Couldn't find object "mydomain.local/Users/Exchange Online-ApplicationAccount". Please make sure that it was spelled correctly or specify a different object.".
[01/12/2013 10:11:27.0640] [1] [ERROR] Couldn't find object "mydomain.local/Users/Exchange Online-ApplicationAccount". Please make sure that it was spelled correctly or specify a different object.
[01/12/2013 10:11:27.0640] [1] [ERROR-REFERENCE] Id=CommonGlobalConfig___907E0EE000AB4117A05F237A81E53AA2 Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
[01/12/2013 10:11:27.0640] [1] Setup is stopping now because of one or more critical errors.
[01/12/2013 10:11:27.0640] [1] Finished executing component tasks.
[01/12/2013 10:11:27.0671] [1] Ending processing Install-ExchangeOrganization
[01/12/2013 10:34:25.0119] [0] The registry key, HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ExchangeServer\V15\Setup, wasn't found.
[01/12/2013 10:34:25.0119] [0] End of Setup
What will happen to Deleted Emails kept in Retention ?
Salam,
we are running upgrade from Exchange 2013 to 2016 on premise,
in current exchange 2013 we have 10 Years retention policy for the deleted items,
what will happen to the deleted email stored by the retention when we upgrade to Exchange 2016?
Thank You,
Samer :)
How to remove a dead server from AD
Hi, we have 2013 cu22 onpremises in DAG enviroment
One of the ex2013 (physical ) server is dead ..
how can we remove that server from exchange and AD enviroment ?
Thank you !
How to remove a dead Exchange 2013 server
Hi, we have 2013 cu22 onpremises in DAG enviroment
One of the ex2013 (physical ) server is dead ..
how can we remove that server from exchange and AD enviroment ?
Thank you !