Πώς να πάρει την κοινοποίηση της ουράς ηλεκτρονικού ταχυδρομείου ανταλλαγής

ψήφοι
0

Θέλω να πάρω την κοινοποίηση πλήρη στοιχεία του get-ουρά, όταν ουρά ανταλλαγή μου φτάνει το μέγιστο αριθμό των μηνυμάτων, εδώ είναι ό, τι έχω τώρα που σας δίνουν τις λεπτομέρειες, αλλά όχι σε σωστή μορφή.

function check_queue
{
$a = get-queue | measure-object MessageCount -max
$b = Get-Queue | Out-File -filepath C:\getQueue.txt

if ($a.Maximum -gt 1000)
{
send_email $a.Maximum
}
}

function send_email
{param ($queue_size)

$emailFrom = exchange@xyz.com
$emailTo = test@xyz.com
$subject = Exchange Max Mail QUEUE
$body = Get-Queue | Out-String
$smtpServer = mail.xyz.com
$smtp = new-object Net.Mail.SmtpClient($smtpServer)
$smtp.Send($emailFrom, $emailTo, $subject, $body)

}

check_queue

εδώ είναι η έξοδος που δεν είναι σαφές σε μορφή όταν παίρνω την κοινοποίηση: -

Identi DeliveryType Status MessageCount Velocity RiskLevel OutboundIPPool NextH
ty                                                                        opDom
                                                                          ain  
------ ------------ ------ ------------ -------- --------- -------------- -----
xy... SmtpDeliv... Ready  0            0        Normal    0              ma...
xy... SmtpDeliv... Ready  0            0        Normal    0              ma...
xy... SmtpDeliv... Ready  0            0        Normal    0              ma...
xy... SmtpDeliv... Ready  0            0        Normal    0              ma...
xy... SmtpRelay... Ready  0            0        Normal    0              ed...
xy... Undefined    Ready  0            0        Normal    0              Su...
xy... ShadowRed... Ready  20           0        Normal    0              gr...
Δημοσιεύθηκε 20/10/2018 στις 12:49
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
0

Αν θέλετε να έχετε όλες τις λεπτομέρειες του αντικειμένου στο αρχείο εξόδου σας, μπορείτε να χρησιμοποιήσετε τα cmdlet μορφή. π.χ. μορφή, προσαρμοσμένη, μορφή λίστας $body = get-queue | format-list | out-string

Απαντήθηκε 20/10/2018 στις 13:21
πηγή χρήστη

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more