===== Exchange 2016 → Get-Queue Kommando ===== Beim Debuggen von Problemen bei der Zustellung von E-Mails sollte man einen Blick in die Mail-Queue der Server werfen. Sollten hier außergewöhnlich viele Mails in einer der Queues angezeigt werden (>>MessageCount<<) findet man dort uU auch Hinweise, warum die Mails nicht zugestellt werden können. Der >>Queue Viewer<< kann nach wie vor immer noch über die GUI in der >>Exchange Toolbox<<, zu finden unter dem >>Microsoft Exchange Server 2016<< Eintrag im Startmenü, aufgerufen werden. Praktischer ist das jedoch über die Powershell, vor allem wenn man mehr als einen Server untersuchen möchte. Das grundlegende Cmd-Let ist >>Get-Queue<<((https://docs.microsoft.com/de-de/powershell/module/exchange/get-queue?view=exchange-ps)), welches mit verschiedenen Parametern erweitert werden kann: [PS] C:\Windows\system32>Get-Queue -Server MTA-1 Identity DeliveryType Status MessageCount Velocity RiskLevel OutboundIPPool NextHopDomain -------- ------------ ------ ------------ -------- --------- -------------- ------------- MTA-1\16736 SmtpDeliveryToMailbox Ready 0 0 Normal 0 red2 MTA-1\17154 DnsConnectorDelivery Retry 1 0 Normal 0 dixys.com MTA-1\Submission Undefined Ready 0 0 Normal 0 Übermittlung MTA-1\Shadow\16732 ShadowRedundancy Ready 1 0 Normal 0 mta-2.domai... [PS] C:\Windows\system32>Get-Queue -Server MTA-2 Identity DeliveryType Status MessageCount Velocity RiskLevel OutboundIPPool NextHopDomain -------- ------------ ------ ------------ -------- --------- -------------- ------------- MTA-2\8 SmtpDeliveryToMailbox Ready 0 0 Normal 0 dtp2 MTA-2\324 DnsConnectorDelivery Retry 1 0 Normal 0 www.foreign-... MTA-2\Submission Undefined Ready 0 0 Normal 0 Übermittlung MTA-2\Shadow\3 ShadowRedundancy Ready 3 0 Normal 0 mta-1.domain... Um sich Details einer bestimmten Mail-Queue anzeigen zu lassen, verwenden Sie den Queue-Identifier wie er in der Spalte >>Identity<< angezeigt wird: [PS] C:\Windows\system32>Get-Queue MTA-2\324 | Format-List RunspaceId : 6ef92244-c0fa-48b1-b03f-d6ef8d307ee9 DeliveryType : DnsConnectorDelivery NextHopDomain : www.foreign-domain.de TlsDomain : NextHopConnector : f913bc48-52a9-49dd-9b14-33300ee9e8b4 Status : Retry MessageCount : 1 LastError : [{LED=451 4.4.0 DNS query failed. The error was: DNS query failed with error InfoNoRecords -> DnsQueryFailed: InfoNoRecords};{MSG=};{FQDN=www.foreign-domain.de};{IP=};{LRT=25.05.2020 16:46:30}] RetryCount : 44 LastRetryTime : 25.05.2020 16:46:30 NextRetryTime : 25.05.2020 16:56:30 FirstRetryTime : 25.05.2020 10:32:28 DeferredMessageCount : 0 LockedMessageCount : 0 LockedScopes : MessageCountsPerPriority : {0, 1, 0, 0} IncludeInSlaCount : 0 DeferredMessageCountsPerPriority : {0, 1, 0, 0} RiskLevel : Normal OutboundIPPool : 0 NextHopCategory : External IncomingRate : 0 OutgoingRate : 0 Velocity : 0 OverrideSource : QueueIdentity : MTA-2\324 PriorityDescriptions : {High, Normal, Low, None} Identity : MTA-2\324 IsValid : True ObjectState : New >>LastError<< ist zB eine gute Adresse für eine erste Bestandsaufnahme. --- //pronto 2020/05/25 16:56//