Exchange 2010 mail enabled public folder migration to Exchange 2013 - migration

I have to migrate a couple of hundred mail-enabled public folders from Exchange 2010 to Exchange 2013. Microsoft's documentation (https://learn.microsoft.com/en-us/exchange/collaboration/public-folders/batch-migration-from-previous-versions?view=exchserver-2016&viewFallbackFrom=exchserver-2013) describes almost the complete migration process, except how to migrate the SMTP mail addresses to the new public folders.
My question is: Does those powershell scripts migrate the SMTP proxyaddresses, too or do I have to configure them manually afterwards?
If so, can you share some powershell commands or scripts to realize the mail capabilites, please?
Thanks in advance

Not required, because the batch migration will transfer all mail addresses to the new Exchange server.

Related

Exchange 2016 Mailbox.edb to Exchange 2019

I need to somehow move an Exchange 2016 Mailbox.edb to a new Exchange 2019 server. Is this possible without third party migration tools?
Doing an in-place migration apparently is not possible. Our cloud email company originally said they would do an in-place upgrade for us but then reneged. I also highly doubt they will allow us to connect our new server to theirs via a VPN. So I am left with somehow moving the files.
I haven't tried it, but I can't imagine Exchange Server 2019 will be able to mount a 2016 EDB mail store.
I have thoroughly searched online but I can only find info on in-place upgrades. I really hope I won't have to copy all the mailboxes to Outlook PST files and then push them back to the new server.
Thanks in advance for any help you can give me.

Deployment to multiple hosts

I am trying to implement a solution to automate the deployment of an api to multiple hosts. The api is a private one which links a mobile app to a on-prem DB.
Right now i have to connect to the said host with VPN, create a backup of the API, paste the new one, change the DB connectionString and then move to the next one.
The question is how can i simplify this process? I want to be able to deploy said API to all hosts using specific Server and Database variables to connect to their databases.
I am looking more for guidance, not a complete in-depth implementation but explaining the process a bit sure is welcomed :)
The API runs on ASP Core 6.0 using Azure Devops as a TFVC repo

Howto deploy an Outlook addin only to our own staff

We're developing an Outlook addin that is specific and proprietary to our organisation. So we'd rather not put it on AppSource and we'd rather not put the addin source files (all the js,css etc) on a publicly accessible url even if we can keep the manifest file private.
Is there a way, through centralised admin and deployment, to distribute this Outlook addin to our staff, using Group policies, and still keep all the addin files privately hosted somewhere?
Yes, you can deploy an add-in by side-loading the add-in manifest xml file using Centralized deployment.
Yes, you can host add-in files privately but make sure the add-in host is accessible from your Outlook client.
If add-in is bound to work only when the user is connected to a particular network/VPN, it is good to educate the user that the add-in is unavailable outside the network boundary.
For on-premises and online environments that do not use the Azure AD identity service, you can deploy Outlook add-ins via the Exchange server.
Outlook add-in deployment requires Office 365, Exchange Online, or Exchange Server 2013 or later. Outlook 2013 or later.
To assign add-ins to tenants, you use the Exchange admin center to upload a manifest directly, either from a file or a URL, or add an add-in from AppSource. To assign add-ins to individual users, you must use Exchange PowerShell. For details, see Install or remove Outlook add-ins for your organization on TechNet.
Read more about possible ways in the Deploy and publish Office Add-ins article.

DB mail configuration on Azure managed instance

How to configure dbmail on azure managed instance?
What should be smtp server name? email account?
Will on_prem smtp server work?
And how SMTP authentication should configure on azure mi?
Azure SQL managed instance support Database Mail.
Please learn from the document and it will can help you configure the Database mail step by step.
About your questions, you all can get the answers from the document.
For example:
Configure Database Mail:
This topic describes how to enable and configure Database Mail using the Database Mail Configuration Wizard, and create a Database Mail Configuration script using templates.
Hope this helps.
This article from Microsoft goes into detail about how to configure Database Mail on Azure Managed Instance:
https://techcommunity.microsoft.com/t5/azure-sql-database/sending-emails-in-azure-sql-managed-instance/ba-p/386235
It also refers to this article for troubleshooting:
https://techcommunity.microsoft.com/t5/azure-sql-database/troubleshooting-database-mail-issues-in-azure-sql-managed/ba-p/583018

Manipulating Exchange 2003 shared contacts folder remotely

I've got a CRM web app running on a remote server that needs to synchronise it's contacts with the in-house Exchange 2003 shared contacts.
Exchange 2003 doesn't appear to support web services. What would the typical approach to this problem be? My initial instinct would be to open port 80 on the Exchange server, run a simple webserver, POST to it and then control Exchange via OLE automation scripting (if that's what people are still calling it!) but there might be a better solution I'm not aware of.
Any suggestions?