Hvordan du kan skylle køen Postfix?

Hvordan du kan skylle køen Postfix?
Postfix er en veldig populær adresseserver som veldig ofte brukes med de forskjellige smakene i Linux -operativsystemet. Denne postserveren opprettholder forskjellige køer for å holde forskjellige typer e -postmeldinger. Disse køene blir kollektivt referert til som postkø. Noen ganger blir imidlertid postkøen din så mye overdrevet med søppel -e -postmeldinger at det ikke er mer plass igjen for andre viktige e -postmeldinger. Derfor anbefales det på det sterkeste å tømme postkøen i god tid. Derfor vil vi i dag diskutere i detalj metoden for å spyle postfix -kø på Ubuntu 20.04.

Metode for å spyle postfix -kø:

For å skylle etter postfix -køen i Ubuntu 20.04, du må utføre følgende trinn:

  • I denne metoden skal vi spyle Postfix -køen via terminalkommandoer i Ubuntu 20.04. Derfor vil vi trykke på CTRL+ T eller høyreklikke hvor som helst på skrivebordet og deretter velge Terminal-alternativet fra menyen som ser ut til å starte terminalen. Alternativt kan vi til og med klikke på aktivitetsfanen som er til stede på skrivebordet og deretter skrive terminalen i den respektive søkefeltet. Klikk deretter på Terminal -søkeresultatet for å starte terminalvinduet, som vist på bildet nedenfor:
  • Nå før du skyller e -postkøen, anbefales det å se på køen din etter å vite hva som ligger i den, slik at du ikke ender opp med å slette noen viktige e -postmeldinger. For å gjøre det, skriv inn følgende kommando i terminalen din, og trykk deretter Enter -tasten:
postqueue -p

Så snart denne kommandoen kjøres med suksess, vil du kunne se alle e -postene som for øyeblikket er bosatt i køen Postfix. Denne kommandoen vises også i følgende bilde:

  • Når du har kunnskapen om innholdet i postfix -køen din, og du har sørget for at det ikke er noen viktige ting inni det, kan du enten skylle det helt ut, eller du kan til og med slette de utsatte e -postene bare. For å skylle ut Postfix -køen helt, skriv inn følgende kommando i terminalen og trykk deretter Enter -tasten:
sudo postsuper -d alle

Her brukes nøkkelordet "sudo" fordi denne kommandoen krever at rotrettigheter kjøres. Hvis du utelater dette nøkkelordet, vil du ikke få lov til å fortsette med utførelsen av denne kommandoen. Det vises på bildet nedenfor:

  • Så snart utførelsen av denne kommandoen er ferdig, vil din postfiks -kø helt skylles ut. For å bekrefte om dette har skjedd eller ikke, skriver du inn følgende kommando i terminalen din og trykk deretter Enter -tasten:
postqueue -p

Hvis Postsuper -kommandoen er utført med hell, vil du kjøre kommandoen som er nevnt ovenfor, fortelle deg at postkøen din er tom siden du har skyllet den helt ut som vist i følgende bilde:

  • Imidlertid, hvis du bare vil slette de utsatte e -postene, jeg.e., E -postene som ikke er levert til mottakerens postserver, og skriv deretter inn følgende kommando i terminalen din etterfulgt av å trykke på Enter -tasten:
sudo postsuper -d alle utsatt

Igjen krever denne kommandoen også at rotrettigheter skal løpe; Derfor må du ikke utelate "sudo" nøkkelordet med det. Kjører denne kommandoen vil bare slette utsatte e -postmeldinger fra postfix -køen. Denne kommandoen vises på bildet nedenfor:

Konklusjon:

Ved å bruke metoden beskrevet i denne artikkelen, kan du raskt bli kvitt alle e -postene fra Postfix -køen og dermed fjerne den for å gi plass til flere e -postmeldinger i fremtiden. Denne metoden er ekstremt enkel og praktisk å følge, og det tar bare noen få sekunder å få arbeidet ditt gjort ved å følge denne supereffektive metoden.