I have an MS Exchange 2010 server that is unable to send email outbound. The email never makes it to the outbound spam-filter service as defined in the exchange server's hub transport send connector.
The exchange server has an error on it (among others) saying that:
"Microsoft Exchange could not find a certificate that contains the domain name mail.MyDomain.com in the personal store on the local computer. Therefore, it is unable to support the STARTTLS SMTP verb for the connector Send Connector with a FQDN parameter of mail.MyDomain.com. If the connector's FQDN is not specified, the computer's FQDN is used. Verify the connector configuration and the installed certificates to make sure that there is a certificate with a domain name for that FQDN. If this certificate exists, run Enable-ExchangeCertificate -Services SMTP to make sure that the Microsoft Exchange Transport service has access to the certificate key."
So I tried to look up the certificate in the Exchange management Shell and I got this error:
"The term 'Get-ExchangeCertificate' is not recognized as the name of a cmdlet, function, script file, or operable program. "
I get this same error when I try to run any number of other cmdlets in the Exchange management Shell.
Per other knowledge base articles, I checked and confirmed that my user account is a Domain Admin, in the "Organization Management Group", and the "Server Management" group.
There is no option to "repair" an Ms Exchange installation like there is for office, and I'm so frustrated that I'm about an inch away from ditching Exchange and installing Hmail.