E-postkø
Se på køen, undersøk meldinger, prøv levering på nytt eller slett.
Se på køen
Viser ventende meldinger med antall, mål og siste feil: det første du ser på når e-post ikke kommer frem.
Warteschlange
PowerShell (Windows)
Get-Queue (Exchange) Innebygd
Get-Queue | Sort-Object MessageCount -Descending |
Format-Table Identity, Status, MessageCount, NextHopDomain, LastError -AutoSize IIS SMTP Pickup Innebygd
Get-ChildItem "$env:SystemRoot\System32\inetsrv\mailroot\Queue" | Measure-Object Unix-skall (bash)
mailq Innebygd
mailq | tail -1
mailq | head -30 postqueue / exim Tilleggsverktøy
postqueue -p | tail -1
exim -bpc Exchange-cmdleter krever Exchange Management Shell. I Linux avhenger kommandoen av MTA-en: mailq fungerer for Postfix og Exim, detaljkommandoene er forskjellige.
Undersøk en melding
Viser én ventende melding med avsender, mottakere, headere og årsaken til feilen.
- Meldings-ID (kø)
-
3F2A81C0B45Endre i generatoren →
PowerShell (Windows)
Get-Message (Exchange) Innebygd
Get-Message -Identity "3F2A81C0B45" | Format-List Identity, Subject, FromAddress, Recipients, Status, LastError, Queue Get-MessageTrackingLog Tilleggsverktøy
Get-MessageTrackingLog -MessageId "3F2A81C0B45" -Start (Get-Date).AddDays(-1) | Format-Table Timestamp, EventId, Source, Recipients Unix-skall (bash)
postcat Innebygd
postcat -qv 3F2A81C0B45 exim Tilleggsverktøy
exim -Mvh 3F2A81C0B45
exim -Mvb 3F2A81C0B45 Tving levering
Starter levering av alle ventende meldinger med en gang i stedet for å vente på neste nye forsøk.
PowerShell (Windows)
Retry-Queue (Exchange) Innebygd
Get-Queue | Where-Object { $_.Status -eq "Retry" } | Retry-Queue -Resubmit $true Force-Resubmit Tilleggsverktøy
Get-Queue | Where-Object { $_.MessageCount -gt 0 } | ForEach-Object { Retry-Queue -Identity $_.Identity } Unix-skall (bash)
postqueue Innebygd
postqueue -f exim Tilleggsverktøy
exim -qff Nyttig rett etter at et avbrudd er rettet. Med en svært stor kø gir det en belastningstopp hos mottakeren.
Slett en melding
Fjerner en melding fra køen, eventuelt uten rapport om manglende levering.
- Meldings-ID (kø)
-
3F2A81C0B45Endre i generatoren →
PowerShell (Windows)
Remove-Message (Exchange) Innebygd
Remove-Message -Identity "3F2A81C0B45" -WithNDR $false -Confirm:$false Remove-Queue Tilleggsverktøy
Get-Queue | Where-Object { $_.Status -eq "Suspended" } | Get-Message | Remove-Message -WithNDR $false -Confirm:$false Unix-skall (bash)
postsuper Innebygd
postsuper -d 3F2A81C0B45
# ALLE zurueckgestellten loeschen: postsuper -d ALL deferred exim Tilleggsverktøy
exim -Mrm 3F2A81C0B45 Kan ikke angres. Undersøk meldingen først og lagre den ved behov (postcat, Get-Message).
Finn utsatte meldinger
Filtrerer køen etter feiltekst eller svarkode for å finne mønsteret bak et avbrudd.
- Søkeord
-
550Endre i generatoren →
PowerShell (Windows)
Get-Queue (Exchange) Innebygd
Get-Queue | Where-Object { $_.LastError -like "*550*" } |
Format-Table Identity, MessageCount, NextHopDomain, LastError -AutoSize Get-MessageTrackingLog Tilleggsverktøy
Get-MessageTrackingLog -EventId FAIL -Start (Get-Date).AddHours(-24) | Format-Table Timestamp, RecipientStatus Unix-skall (bash)
mailq / grep Innebygd
mailq | grep -B1 "550" | head -40 postqueue Tilleggsverktøy
postqueue -j | grep -o '"recipients".*' | head -20