Late evening I was prompted by a staff member that our Exchange server was sending e-mails directly to the drafts bin. After a bit of troubleshooting and searching here’s what I did. Hopefully what I found helps you if you are in this situation.
Checking Exchange’s Network Connectivity
Confirm that the DNS has accurate to your environment typically pointed towards your domain controller. Remove any IPV6 (if not in use). Verify that the DNS lookups are set to your physical/virtual nic and the correct IP address is assigned.
Restart the Exchange Services
Use the one-liner script below to restart all services
Get-Service Exchange | Where {$_.DisplayName -notlike “Hyper-V“} | Restart-Service -Force
Review the Exchange Service Logs
I next started to focus on log entries… the one in particular is at this location C:\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\MessageTracking
SubmissionAssistant:MailboxTransportSubmissionEmailAssistant",,STOREDRIVER,SUBMITDEFER,,<a85c29d9c6d147f98b1bbaac8d4d54af@website.website.com>,0a0c8609-3cd8-4a71-dca0-08db03e5eca6,SystemMailbox{fc8bbb74-b01d-4e21-a7bd-57b801700605}@website.website.com,,,1,,,,SystemMailbox{fc8bbb74-b01d-4e21-a7bd-57b801700605}@website.website.com,,2023-01-31T21:29:24.928Z;LSRV=ex01.website.website.com:TOTAL-SUB=8460.661|SA=8460.638|MTSS=0.023(MTSSD=0.023(MTSSDA=0.004|MTSSDC=0.002|SDSSO=0.008(SMSC=0.007(X-SMSDR=0.001))|X-MTSSDPL=0.003)),Originating,,,,"S:ItemEntryId=00-00-00-00-38-E4-1B-01-AA-49-A8-4C-B5-38-19-B5-6E-28-E3-1F-07-00-54-41-ED-71-50-61-81-45-8C-42-6B-AC-F9-ED-EA-0A-00-00-00-00-01-0B-00-00-54-41-ED-71-50-61-81-45-8C-42-6B-AC-F9-ED-EA-0A-00-02-5E-FA-0A-38-00-00;'S:DiagnosticInfo=Error: RetrySmtp, Diagnostic Information: Stage:UpdateMsgIdToPoisonContextMapping, SmtpResponse:451 4.4.397 Error communicating with target host. -> 421 4.3.2 Service not active, details:FailedRecipientCount:0; RetryRecipientCount:0';S:DeliveryPriority=Normal",Email,a7ac2459-20b2-4737-6344-08db03e5eca8,15.01.2507.017
The True Fix Was Exchange Services!
After a long period of time had flown by while reading logs and crawling the internet. What I found was that while services were online the services were truly not online.
Get-ServerComponentState -Identity mailex01
Server Component State
mailex01.mail.lazynetadmin.com ServerWideOffline Inactive
mailex01.mail.lazynetadmin.com HubTransport Inactive
mailex01.mail.lazynetadmin.com FrontendTransport Inactive
mailex01.mail.lazynetadmin.com Monitoring Active
mailex01.mail.lazynetadmin.com RecoveryActionsEnabled Active
mailex01.mail.lazynetadmin.com AutoDiscoverProxy Inactive
mailex01.mail.lazynetadmin.com ActiveSyncProxy Inactive
mailex01.mail.lazynetadmin.com EcpProxy Inactive
mailex01.mail.lazynetadmin.com EwsProxy Inactive
mailex01.mail.lazynetadmin.com ImapProxy Inactive
mailex01.mail.lazynetadmin.com OabProxy Inactive
mailex01.mail.lazynetadmin.com OwaProxy Inactive
mailex01.mail.lazynetadmin.com PopProxy Inactive
mailex01.mail.lazynetadmin.com PushNotificationsProxy Inactive
mailex01.mail.lazynetadmin.com RpsProxy Inactive
mailex01.mail.lazynetadmin.com RwsProxy Inactive
mailex01.mail.lazynetadmin.com RpcProxy Inactive
mailex01.mail.lazynetadmin.com UMCallRouter Inactive
mailex01.mail.lazynetadmin.com XropProxy Inactive
mailex01.mail.lazynetadmin.com HttpProxyAvailabilityGroup Inactive
mailex01.mail.lazynetadmin.com ForwardSyncDaemon Inactive
mailex01.mail.lazynetadmin.com ProvisioningRps Inactive
mailex01.mail.lazynetadmin.com MapiProxy Inactive
mailex01.mail.lazynetadmin.com EdgeTransport Inactive
mailex01.mail.lazynetadmin.com HighAvailability Inactive
mailex01.mail.lazynetadmin.com SharedCache Inactive
mailex01.mail.lazynetadmin.com MailboxDeliveryProxy Inactive
mailex01.mail.lazynetadmin.com RoutingUpdates Inactive
mailex01.mail.lazynetadmin.com RestProxy Inactive
mailex01.mail.lazynetadmin.com DefaultProxy Inactive
mailex01.mail.lazynetadmin.com Lsass Inactive
mailex01.mail.lazynetadmin.com RoutingService Inactive
mailex01.mail.lazynetadmin.com E4EProxy Inactive
mailex01.mail.lazynetadmin.com CafeLAMv2 Inactive
mailex01.mail.lazynetadmin.com LogExportProvider Inactive
Set-ServerComponentState -Identity mailex01 -Component ServerWideOffline -State Active -Requester Functional
Get-ServerComponentState -Identity mailex01
Server Component State
mailex01.mail.lazynetadmin.com ServerWideOffline Inactive
mailex01.mail.lazynetadmin.com HubTransport Inactive
mailex01.mail.lazynetadmin.com FrontendTransport Inactive
mailex01.mail.lazynetadmin.com Monitoring Active
mailex01.mail.lazynetadmin.com RecoveryActionsEnabled Active
mailex01.mail.lazynetadmin.com AutoDiscoverProxy Inactive
mailex01.mail.lazynetadmin.com ActiveSyncProxy Inactive
mailex01.mail.lazynetadmin.com EcpProxy Inactive
mailex01.mail.lazynetadmin.com EwsProxy Inactive
mailex01.mail.lazynetadmin.com ImapProxy Inactive
mailex01.mail.lazynetadmin.com OabProxy Inactive
mailex01.mail.lazynetadmin.com OwaProxy Inactive
mailex01.mail.lazynetadmin.com PopProxy Inactive
mailex01.mail.lazynetadmin.com PushNotificationsProxy Inactive
mailex01.mail.lazynetadmin.com RpsProxy Inactive
mailex01.mail.lazynetadmin.com RwsProxy Inactive
mailex01.mail.lazynetadmin.com RpcProxy Inactive
mailex01.mail.lazynetadmin.com UMCallRouter Inactive
mailex01.mail.lazynetadmin.com XropProxy Inactive
mailex01.mail.lazynetadmin.com HttpProxyAvailabilityGroup Inactive
mailex01.mail.lazynetadmin.com ForwardSyncDaemon Inactive
mailex01.mail.lazynetadmin.com ProvisioningRps Inactive
mailex01.mail.lazynetadmin.com MapiProxy Inactive
mailex01.mail.lazynetadmin.com EdgeTransport Inactive
mailex01.mail.lazynetadmin.com HighAvailability Inactive
mailex01.mail.lazynetadmin.com SharedCache Inactive
mailex01.mail.lazynetadmin.com MailboxDeliveryProxy Inactive
mailex01.mail.lazynetadmin.com RoutingUpdates Inactive
mailex01.mail.lazynetadmin.com RestProxy Inactive
mailex01.mail.lazynetadmin.com DefaultProxy Inactive
mailex01.mail.lazynetadmin.com Lsass Inactive
mailex01.mail.lazynetadmin.com RoutingService Inactive
mailex01.mail.lazynetadmin.com E4EProxy Inactive
mailex01.mail.lazynetadmin.com CafeLAMv2 Inactive
mailex01.mail.lazynetadmin.com LogExportProvider Inactive
Get-ServerComponentState - Identity: mailex01
Server Component State
mailex01.mail.lazynetadmin.com ServerWideOffline Active
mailex01.mail.lazynetadmin.com HubTransport Draining
mailex01.mail.lazynetadmin.com FrontendTransport Active
mailex01.mail.lazynetadmin.com Monitoring Active
mailex01.mail.lazynetadmin.com RecoveryActionsEnabled Active
mailex01.mail.lazynetadmin.com AutoDiscoverProxy Active
mailex01.mail.lazynetadmin.com ActiveSyncProxy Active
mailex01.mail.lazynetadmin.com EcpProxy Active
mailex01.mail.lazynetadmin.com EwsProxy Active
mailex01.mail.lazynetadmin.com ImapProxy Active
mailex01.mail.lazynetadmin.com OabProxy Active
mailex01.mail.lazynetadmin.com OwaProxy Active
mailex01.mail.lazynetadmin.com PopProxy Active
mailex01.mail.lazynetadmin.com PushNotificationsProxy Active
mailex01.mail.lazynetadmin.com RpsProxy Active
mailex01.mail.lazynetadmin.com RwsProxy Active
mailex01.mail.lazynetadmin.com RpcProxy Active
mailex01.mail.lazynetadmin.com UMCallRouter Active
mailex01.mail.lazynetadmin.com XropProxy Active
mailex01.mail.lazynetadmin.com HttpProxyAvailabilityGroup Active
mailex01.mail.lazynetadmin.com ForwardSyncDaemon Inactive
mailex01.mail.lazynetadmin.com ProvisioningRps Inactive
mailex01.mail.lazynetadmin.com MapiProxy Active
mailex01.mail.lazynetadmin.com EdgeTransport Active
mailex01.mail.lazynetadmin.com HighAvailability Active
mailex01.mail.lazynetadmin.com SharedCache Active
mailex01.mail.lazynetadmin.com MailboxDeliveryProxy Active
mailex01.mail.lazynetadmin.com RoutingUpdates Active
mailex01.mail.lazynetadmin.com RestProxy Active
mailex01.mail.lazynetadmin.com DefaultProxy Active
mailex01.mail.lazynetadmin.com Lsass Active
mailex01.mail.lazynetadmin.com RoutingService Active
mailex01.mail.lazynetadmin.com E4EProxy Active
mailex01.mail.lazynetadmin.com CafeLAMv2 Active
mailex01.mail.lazynetadmin.com LogExportProvider Active
(Get-ServerComponentState -Identity mailex01 -Component HubTransport).LocalStates
Set-ServerComponentState -Identity mailex01 -Requester Maintenance -Component HubTransport -State Active
Get-ServerComponentState -Identity mailex01
Server Component State
mailex01.mail.lazynetadmin.com ServerWideOffline Active
mailex01.mail.lazynetadmin.com HubTransport Active
mailex01.mail.lazynetadmin.com FrontendTransport Active
mailex01.mail.lazynetadmin.com Monitoring Active
mailex01.mail.lazynetadmin.com RecoveryActionsEnabled Active
mailex01.mail.lazynetadmin.com AutoDiscoverProxy Active
mailex01.mail.lazynetadmin.com ActiveSyncProxy Active
mailex01.mail.lazynetadmin.com EcpProxy Active
mailex01.mail.lazynetadmin.com EwsProxy Active
mailex01.mail.lazynetadmin.com ImapProxy Active
mailex01.mail.lazynetadmin.com OabProxy Active
mailex01.mail.lazynetadmin.com OwaProxy Active
mailex01.mail.lazynetadmin.com PopProxy Active
mailex01.mail.lazynetadmin.com PushNotificationsProxy Active
mailex01.mail.lazynetadmin.com RpsProxy Active
mailex01.mail.lazynetadmin.com RwsProxy Active
mailex01.mail.lazynetadmin.com RpcProxy Active
mailex01.mail.lazynetadmin.com UMCallRouter Active
mailex01.mail.lazynetadmin.com XropProxy Active
mailex01.mail.lazynetadmin.com HttpProxyAvailabilityGroup Active
mailex01.mail.lazynetadmin.com ForwardSyncDaemon Inactive
mailex01.mail.lazynetadmin.com ProvisioningRps Inactive
mailex01.mail.lazynetadmin.com MapiProxy Active
mailex01.mail.lazynetadmin.com EdgeTransport Active
mailex01.mail.lazynetadmin.com HighAvailability Active
mailex01.mail.lazynetadmin.com SharedCache Active
mailex01.mail.lazynetadmin.com MailboxDeliveryProxy Active
mailex01.mail.lazynetadmin.com RoutingUpdates Active
mailex01.mail.lazynetadmin.com RestProxy Active
mailex01.mail.lazynetadmin.com DefaultProxy Active
mailex01.mail.lazynetadmin.com Lsass Active
mailex01.mail.lazynetadmin.com RoutingService Active
mailex01.mail.lazynetadmin.com E4EProxy Active
mailex01.mail.lazynetadmin.com CafeLAMv2 Active
mailex01.mail.lazynetadmin.com LogExportProvider Active
Leave a Reply