postfix

Správa poštových front Postfix

Správa poštových front Postfix
Poštový systém Postfix je spolu s Eximom jedným z najbežnejšie používaných poštových systémov. V prvých dňoch bol postfix často používaný pre vlastné nastavenie a vlastné nastavenie poštového servera. Ale v dnešnej dobe majú servery Plesk ako predvolený poštový server aj Postfix, a nie Qmail. V tomto blogu sa zameriavame hlavne na príkazy správy poštových front, ktoré v určitom okamihu môžu potrebovať takmer všetci vlastníci serverov a správcovia serverov.

Postfix má päť rôznych frontov a sú uvedené nižšie. Všetky e-maily, ktoré spracováva postfix, zostanú na serveri v jednej z týchto frontov, kým správa zo servera neodíde.

  1. poštová kvapka
  2. držať
  3. prichádzajúci
  4. aktívny
  5. odložené
  6. Poškodený

Podrobný odkaz na všetky uvedené fronty môžete získať z tohto odkazu. Postfix používa samostatný adresár pre každú z vyššie uvedených front a predvolený adresár je:

/ var / spool / postfix / maildrop
/ var / spool / postfix / podržať
/ var / spool / postfix / prichádzajúce
/ var / spool / postfix / aktívne
/ var / spool / postfix / odložené
/ var / spool / postfix / poškodený

Vyššie uvedené je len odkazom na štruktúru frontu a nižšie je uvedená skutočná sada príkazov, ktoré vlastník servera alebo správca servera musí zvládnuť vo fronte pošty Postfix Mail, a tiež spomeniem, ako zistiť napríklad inštanciu spamu, aby ste môžete získať podrobnejšiu predstavu o správe frontov po prípone.

Zobraziť zoznam e-mailov v poradí, odložených e-mailov a čakajúcich e-mailov

# postqueue -p
Ukážka výstupu
[root @ host1 ~] # postqueue -p
-ID frontu- --Veľkosť-- ---- Čas príchodu ---- -Posielateľ / Príjemca-------
C79CEC3F6BC * 526 St 5. decembra 15:05:18 root @ host1.server.com
test.test @ gmail.com

Vo vyššie uvedenom výsledku je ID frontu C79CEC3F6BC a toto potrebujeme pre všetky budúce kontroly

Ak chcete zobraziť hlavičku a obsah pošty

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

Ak chcete skontrolovať celkový počet e-mailov vo fronte

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

Opätovný pokus o doručenie všetkých e-mailov vo fronte

# postqueue -f

Odstrániť všetky správy vo fronte

# postsuper -d VŠETKO

Odstrániť všetky e-maily z odloženého frontu

# postsuper -d VŠETKO odložené

Ak chcete odstrániť konkrétnu poštu vo fronte.

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

Ak chcete odstrániť všetky e-maily z konkrétneho ID pošty

[chránené e-mailom]

# mailq | chvost +2 | awk 'ZAČÍNAME RS = "" / [chránený e-mailom] \.com $ / print $ 1 '|
tr -d '*!"| postsuper -d -

Pokúsiť sa odoslať jeden konkrétny e-mail

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

Vymazanie infikovaných e-mailov podľa používateľa alebo vzoru

Na odstránenie infikovaných e-mailov odoslaných konkrétnym používateľom alebo s ľubovoľným konkrétnym vzorom môžete použiť jeden z nich. Týmto jednoducho skontrolujete obsah, ktorý vyhľadáva, a odstránite všetky e-maily, ktoré tento vzor obsahujú.

Odstrániť všetky e-maily, ktoré majú [e-mail chránený] z celej pošty.

# pre id v 'postqueue -p | grep' ^ [A-Z0-9] '| cut -f1 -d "| sed' s / * // g"; urobiť postcat -q $ id
| grep [chránený e-mailom] && postsuper -d $ id; hotový

Odstrániť všetky e-maily, ktoré majú konkrétny vzor, ​​napríklad „X-PHP-Originating-Script: 48: badmailing.php ”môžeme použiť vyššie uvedený skript, ako je uvedené nižšie. Ak dávate dlhší vzor, ​​nezabudnite skopírovať, vložiť všetok priestor a uviesť všetky presne v úvodzovkách.

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

Záver

Dúfam, že vám tento článok pomôže pohodlnejšie sa spravovať správu poštových front Postfix.

Ako zmeniť veľkosť, farbu a schému ukazovateľa myši a kurzora v systéme Windows 10
Ukazovateľ myši a kurzor vo Windows 10 sú veľmi dôležité aspekty operačného systému. Dá sa to povedať aj pre iné operačné systémy, takže v skutočnosti...
Hry Zadarmo a open source herné motory pre vývoj hier pre Linux
Zadarmo a open source herné motory pre vývoj hier pre Linux
Tento článok sa bude zaoberať zoznamom bezplatných a otvorených herných nástrojov, ktoré možno použiť na vývoj 2D a 3D hier v systéme Linux. Existuje ...
Hry Výukový program Shadow of the Tomb Raider pre Linux
Výukový program Shadow of the Tomb Raider pre Linux
Shadow of the Tomb Raider je dvanásty prírastok do série Tomb Raider - franšíza akčných adventúr vytvorená Eidosom Montrealom. Túto hru prijali kritic...