Forum Discussion
doctordns
Mar 16, 2021Brass Contributor
[Server Buld 20303.1] IIS 6 Manager crashes trying to edit SMTP Virtual Server Properties
I have installed 20303.1 and added the SMTP Service and add the management tools. Install-WindowsFeature SMTP-Server -IncludeManagementTools After the installation, I bring up t...
- Nov 10, 2022We found that doing the following worked, and can now edit the settings in the II6 Manager without errors (and without crashing when applying settings) every time:
Stop SMTPSVC service [Display Name: Simple Mail Transfer Protocol (SMTP)]
Stop IISADMIN service [Display name: IIS Admin Service]
Edit "C:\Windows\System32\inetsrv\MetaBase.xml"
Find: <IIsSmtpServer Location ="/LM/SmtpSvc/1"
Add (Settings are alphabetical): RelayIpList=""
Save file
Start IISAdmin Service
Start SMTPSVC service
You can now open the Internet Information Services (IIS) 6.0 Manager (InetMgr6.exe) and work like normal. The setting above relates to the Access Tab > Relay Restrictions section, but doesn't set anything in it (i.e. "all except the below list" with a blank list).
After setting this value you can change it to what you need it to be. (i.e. the value doesn't need to be 'null' for the fix to work, just so long as the variable is present in the file).
The above has been tested on a few new installs of Windows Server 2022, and has worked for us every time. If you have done an upgrade there are some other things to consider (seems like the SMTP service is not installed after upgrade so will require a backup of the settings that can be applied post reinstalling the service. But that is discussed in other topics).
PS: Remember to set the SMTPSVC service to start "automatically". By default its set to "manual".
Source: https://serverfault.com/questions/1088555/server-2022-smtp-server-issue
KevinShaughnessy
Microsoft
Mar 16, 2021Hello, the SMTP stack and management tools have been deprecated since Windows Server 2012 and will soon be removed from Windows Server 2022. Please refer to this article: https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2012-R2-and-2012/hh831568(v=ws.11)
SMTP and the associated management tools are deprecated. Though the functionality is still available in Windows Server 2012, you should begin using System.Net.Smtp.
Kevin Shaughnessy
Sr. Program Manager
Microsoft Exchange Transport
SMTP and the associated management tools are deprecated. Though the functionality is still available in Windows Server 2012, you should begin using System.Net.Smtp.
Kevin Shaughnessy
Sr. Program Manager
Microsoft Exchange Transport
Maverickx
Sep 09, 2021Copper Contributor
This is a terrible move! A lot of us still utilize this feature heavily, if anything, it should be updated. Everything can't be pointed to 365, this will force customers to evaluate 3rd party smtp software now.
- phollowsMar 10, 2022Copper Contributor
Maverickx AGREE! That SMTP server is a useful utility that we use heavily. Rolling back to 2019 ASAP.
Microsoft: At least consider open sourcing this. We use it as our core SMTP engine and we do not want or need to get a new service or app. 365 and Azure are not alternatives for self-hosted SMTP.
- Chris_AbbottMar 11, 2022Copper Contributor
phollows
After trying all things listed here, I found that stopping the Relay service in IIS and running the IIS 6 console as the administrator, allowed me to get in and configure it in Server 2022 Datacenter.EDIT: However it still doesn't work after configuring it, the SMTP Service stops when it receives a message.
So what is a good light weight relay I can go get ?
Thanks Chris
- BillNamMay 18, 2022Copper ContributorThis doesn't work for me as MMC doesn't work ("MMC has detected an error in a snap-in. It is recomended that you shut down and restart MMC.) and trying all of the remedies on the internet don't fix it. Back to 2019 I guess.