postfix

Správa poštovní fronty Postfix

Správa poštovní fronty Postfix
Poštovní systém Postfix je spolu s Eximem jedním z nejpoužívanějších poštovních systémů. V prvních dnech byl postfix široce používán pro vlastní nastavení a vlastní nastavení poštovního serveru. Ale v dnešní době mají servery Plesk také výchozí poštovní server Postfix, nikoli Qmail. V tomto blogu se soustředíme hlavně na příkazy pro správu fronty pošty, které mohou v určitém okamžiku potřebovat téměř všichni vlastníci serveru a administrátoři serveru.

Postfix má pět různých front a jsou uvedeny níže. Všechny e-maily, které zpracovávají postfix, zůstanou na serveru v jedné z těchto front, dokud zpráva ze serveru neodejde.

  1. poštovní schránka
  2. držet
  3. přicházející
  4. aktivní
  5. odložený
  6. Poškozený

Podrobný odkaz na všechny výše uvedené fronty můžete získat z tohoto odkazu. Postfix používá samostatný adresář pro každou z výše uvedených front a výchozí adresář pro tyto jsou:

/ var / spool / postfix / maildrop
/ var / spool / postfix / hold
/ var / spool / postfix / příchozí
/ var / spool / postfix / aktivní
/ var / spool / postfix / odloženo
/ var / spool / postfix / poškozen

Výše uvedené je pouze odkazem na strukturu fronty a níže je skutečná sada příkazů, které vlastník serveru nebo správce serveru potřebuje ke zpracování fronty pošty Postfix Mail, a zmíním také, jak zjistit také instanci spamu, abyste mohli můžete získat podrobnější představu o správě front postfixů.

Zobrazte seznam e-mailů ve frontě, odložených e-mailů a nevyřízených e-mailů

# postqueue -p
Ukázkový výstup
[root @ host1 ~] # postqueue -p
-ID fronty- --Velikost-- ---- Čas příjezdu ---- - Odesílatel / Příjemce-------
C79CEC3F6BC * 526 St 5. prosince 15:05:18 root @ host1.serveru.com
test.test @ gmail.com

Ve výše uvedeném výsledku je ID fronty C79CEC3F6BC a toto potřebujeme pro všechny budoucí kontroly

Zobrazení záhlaví a obsahu pošty

# postcat -q „ID fronty“
# postcat -q C79CEC3F6BC

Chcete-li zkontrolovat celkový počet e-mailů ve frontě

# postqueue -p | grep -c "^ [A-Z0-9]"

Znovu se pokusit o doručení všech e-mailů ve frontě

# postqueue -f

Odebrání všech e-mailů ve frontě

# postsuper -d VŠECHNY

Odebrat všechny e-maily z odložené fronty

# postsuper -d VŠECHNY odložené

Odebrat konkrétní poštu ve frontě.

# postsuper -d „ID fronty“
# postsuper -d C79CEC3F6BC

Odebrání všech e-mailů z konkrétního ID pošty

[chráněno e-mailem]

# mailq | ocas +2 | awk 'BEGIN RS = "" / [chráněno e-mailem] \.com $ / tisk $ 1 '|
tr -d '*!'| postuper -d -

Pokus o odeslání jedné konkrétní pošty

# postqueue -i „ID fronty“
# postqueue -I C79CEC3F6BC

Vymazat infikované e-maily podle uživatele nebo vzoru

Chcete-li vymazat infikované e-maily odeslané konkrétním uživatelem nebo jakýmkoli konkrétním vzorem, můžete použít níže uvedený. Toto jednoduše zkontroluje obsah, který prohledává, a odstraní všechny e-maily, které tento vzor obsahují.

Odebrat všechny e-maily, které mají [e-mail chráněn] z celé pošty.

# pro id v 'postqueue -p | grep' ^ [A-Z0-9] '| cut -f1 -d "| sed' s / * // g"; udělat postcat -q $ id
| grep [chráněno e-mailem] && postsuper -d $ id; Hotovo

Odebrat všechny e-maily, které mají určitý vzor, ​​například „X-PHP-Originating-Script: 48: badmailing.php ”můžeme použít výše uvedený skript, jak je uvedeno níže. Pokud dáváte delší vzor, ​​ujistěte se, že jste zkopírovali celý prostor a dali všechny přesně do uvozovek.

# pro ID v 'postqueue -p | grep' ^ [A-Z0-9] '| cut -f1 -d "| sed' s / * // g";
dělat postcat -q $ id | grep “X-PHP-Originating-Script: 48: badmailing.php “
&& postsuper -d $ id; Hotovo

Závěr

Doufám, že vám tento článek pomůže se správou poštovní fronty Postfix pohodlněji.

Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...
Recenze bezdrátové myši Microsoft Sculpt Touch
Nedávno jsem četl o Microsoft Sculpt Touch bezdrátová myš a rozhodl se ji koupit. Po chvíli používání jsem se rozhodl se s ním podělit o své zkušenost...
Trackpad a ukazatel myši AppyMouse na obrazovce pro tablety Windows
Uživatelé tabletů často postrádají ukazatel myši, zejména když obvykle používají notebooky. Dotykové smartphony a tablety mají mnoho výhod a jediným o...