postfix

„Postfix“ pašto eilės valdymas

„Postfix“ pašto eilės valdymas
„Postfix Mail“ sistema yra viena plačiausiai naudojamų pašto sistemų kartu su „Exim“. Pirmosiomis dienomis postfix buvo plačiai naudojamas nustatant individualų nustatymą ir pašto serverio nustatymus. Tačiau šiais laikais „Plesk“ serveriuose numatytasis pašto serveris yra „Postfix“, o ne „Qmail“. Šiame tinklaraštyje daugiausia dėmesio skiriame „Mail Queue Management“ komandoms, kurių tam tikru metu gali prireikti beveik visiems serverių savininkams ir serverio administratoriams.

„Postfix“ yra penkios skirtingos eilės ir jos pateikiamos žemiau. Visi laiškai, kuriuos tvarko „postfix“, liks serveryje vienoje iš šių eilučių, kol pranešimas paliks serverį.

  1. maildrop
  2. palaikykite
  3. gaunamas
  4. aktyvus
  5. atidėtas
  6. Sugadintas

Iš šios nuorodos galite gauti išsamią informaciją apie visas anksčiau pateiktas eiles. „Postfix“ naudoja atskirą katalogą kiekvienai iš aukščiau nurodytų eilučių, o numatytasis - šioms:

/ var / spool / postfix / maildrop
/ var / spool / postfix / hold
/ var / spool / postfix / incoming
/ var / spool / postfix / active
/ var / spool / postfix / atidėtas
/ var / spool / postfix / Corrupt

Pirmiau pateikiama tik nuoroda į eilės struktūrą, o žemiau yra tikrasis komandų rinkinys, kurio serverio savininkui ar serverio administratoriui reikia tvarkyti „Postfix Mail“ eilę, taip pat paminėsiu, kaip sužinoti ir šlamšto egzempliorių, kad jūs galite gauti išsamesnę idėją apie postfix eilių valdymą.

Rodyti eilės laiškų, atidėtų laiškų ir laukiančių laiškų sąrašą

# postqueue -p
Mėginio išvestis
[root @ host1 ~] # postqueue -p
-Eilės ID - - dydis - ---- atvykimo laikas ---- - siuntėjas / gavėjas-------
C79CEC3F6BC * 526 gruodžio 5 d., Trečiadienis, 15:05:18, root @ host1.serverio.com
testas.testas @ gmail.com

Pagal pirmiau pateiktą rezultatą eilės ID yra C79CEC3F6BC ir mums to reikia atliekant visus būsimus patikrinimus

Norėdami parodyti pašto antraštę ir turinį

# postcat -q „Eilės ID“
# postcat -q C79CEC3F6BC

Norėdami patikrinti bendrą eilės laiškų skaičių

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

Pakartoti visų eilėje esančių laiškų pristatymą

# postqueue -f

Norėdami pašalinti visus laiškus eilėje

# postsuper -d VISI

Norėdami pašalinti visus laiškus atidėtoje eilėje

Atidėta # postsuper -d VISI

Norėdami pašalinti konkretų paštą eilėje.

# postsuper -d „Eilės ID“
# postsuper -d C79CEC3F6BC

Norėdami pašalinti visus laiškus iš konkretaus pašto ID

[apsaugotas el. paštu]

# mailq | uodega +2 | awk 'BEGIN RS = "" / [apsaugotas el. paštu] \.com $ / print $ 1 '|
tr -d '*!"| postsuper -d -

Norėdami pabandyti išsiųsti vieną konkretų laišką

# postqueue -i „Eilės ID“
# pašto ženklas -I C79CEC3F6BC

Norėdami išvalyti užkrėstus laiškus pagal vartotoją ar modelį

Norėdami išvalyti užkrėstus laiškus, kuriuos siunčia konkretus vartotojas, ar bet kurį konkretų modelį, galite naudoti žemiau pateiktą. Tai tiesiog patikrins ieškomą turinį ir pašalins visus tuos el. Laiškus, kuriuose yra tas šablonas.

Norėdami pašalinti visus laiškus, kurie turi [el. Pašto saugomas] visame laiške.

# for id in 'postqueue -p | grep' ^ [A-Z0-9] '| cut -f1 -d "| sed' s / * // g"; daryk postcat -q $ id
| grep [apsaugotas el. paštu] && postsuper -d $ id; padaryta

Norėdami pašalinti visus laiškus, turinčius tam tikrą šabloną, pvz., „X-PHP-Originating-Script: 48: badmailing“.php “, mes galime naudoti aukščiau pateiktą scenarijų. Kai pateikiate ilgesnį modelį, įsitikinkite, kad nukopijavote visą tarpą ir tiksliai nurodykite dvigubose kabutėse.

# for id in 'postqueue -p | grep' ^ [A-Z0-9] '| cut -f1 -d "| sed' s / * // g";
padaryti postcat -q $ id | grep „X-PHP-Originating-Script: 48: badmailingas.php “
&& postsuper -d $ id; padaryta

Išvada

Tikiuosi, kad šis straipsnis padės jums patogiau naudotis „Postfix Mail Queue Management“.

Žymeklis peršoka arba juda atsitiktinai, kai rašote „Windows 10“
Jei pastebite, kad pelės žymeklis peršoka arba juda pats, automatiškai, atsitiktinai, kai vedate „Windows“ nešiojamąjį kompiuterį ar kompiuterį, kai k...
Kaip pakeisti pelės ir jutiklinių plokščių slinkimo kryptį sistemoje „Windows 10“
Pelė ir Jutiklinė dalisTai ne tik palengvina skaičiavimus, bet ir efektyvesnį bei mažiau laiko reikalaujantį. Mes neįsivaizduojame gyvenimo be šių pri...
Kaip pakeisti pelės žymeklio ir žymeklio dydį, spalvą ir schemą sistemoje „Windows 10“
„Windows 10“ pelės žymeklis ir žymeklis yra labai svarbūs operacinės sistemos aspektai. Tai galima pasakyti ir apie kitas operacines sistemas, taigi, ...