Mail in Exchnage 2003 Queue oder Link anzeigen
- From: Andreas <andreas.wahlert@xxxxxxxxxxxxxxxxxx>
- Date: Thu, 14 Dec 2006 11:09:35 +0100
Hi NG
da wir teilweise große Probleme mit einem Mail Relay haben, versuche ich
gerade die Unzustellbarkeits Queue / Link unseres Exchnage Server zu
monitoren.
Ich komme nur einfach nicht an die Mails in der Queue dran.
Und die Technet Lösung über
"Set messgs = objWMIService2.InstancesOf("Exchange_QueuedMessage")" geht
leider auch nicht.
ich hab mal was zusammen geschrieben:
#################################################################################
Const computer = "saratoga"
Const admin = "administrator"
Const passwd = "1234567"
Const VirtualServer = "1"
'############remote verbinden
Set objWMILocator2 = CreateObject ("WBEMScripting.SWbemLocator")
Set objWMIService2 = objWMILocator2.ConnectServer (computer,
"root/MicrosoftExchangeV2", admin, passwd)
If Err.number <> 0 Then
wsh.Echo ("Fehler beim Verbinden zm WMI Namespace")
End If
Set PendingQueue = objWMIService2.ExecQuery("select * from
Exchange_SMTPQueue where messagecount>0")
For Each m In PendingQueue
wsh.Echo "Anzahl: " & m.messageCount & " "_
& " Im Link: " & m.Linkname & m.LinkID & m.VirtualMachine
wsh.Echo "QueueID: " & m.queueID & VbCrLf & "QueueName: " &
m.queueName
sqlString = """select * from Exchange_QueuedSMTPMessage where
QueueID='"_
& m.queueID & "' And QueueName='"_
& m.queueName & "'"_
& " And VirtualMachine='" & m.VirtualMachine & "'" & " And
VirtualServerName='1'"_
& " And LinkID='" & m.LinkID & "' " & "AND LinkName='" & m.LinkName
& "'" & " And ProtocolName='smtp'"_
& ""
Set a = objWMIService2.ExecQuery(sqlString)
'##### der SQL String wird zusammengebaut und enthält '#####die
richtigen Daten
For Each t In a
wsh.Echo "Nu müsste die MSG ID kommen/ kommt aber nicht"
wsh.Echo t.messageID
Next
Next
##################################################################
Hat evtl. jemand 'ne Idee.
Danke für's Lesen
Andreas
.
- Follow-Ups:
- Re: Mail in Exchnage 2003 Queue oder Link anzeigen
- From: Nils Kaczenski [MVP]
- Re: Mail in Exchnage 2003 Queue oder Link anzeigen
- Prev by Date: Re: Am Terminalserver angemeldete Benutzer auflisten
- Next by Date: Script - alle Computernamen einer Domäne mit IP-Adressen auflisten?
- Previous by thread: Prozess mittels WHS beenden
- Next by thread: Re: Mail in Exchnage 2003 Queue oder Link anzeigen
- Index(es):
Relevant Pages
|