postfiks

Postfix upravljanje redom pošte

Postfix upravljanje redom pošte
Postfix sustav pošte jedan je od najčešće korištenih sustava pošte uz Exim. U početnim danima postfix se široko koristio za prilagođene postavke i prilagođene postavke poslužitelja pošte. Ali danas Plesk poslužitelji također imaju Postfix kao zadani poslužitelj pošte, a ne Qmail. U ovom se blogu uglavnom koncentriramo na naredbe za upravljanje redoslijedom pošte koje će u određenom trenutku možda zatrebati gotovo svim vlasnicima poslužitelja i administratoru poslužitelja.

Postfix ima pet različitih redova i oni su navedeni u nastavku. Sve mailove koje postfix obrađuje ostat će na poslužitelju u jednom od ovih redova dok poruka ne napusti poslužitelj.

  1. maildrop
  2. držite
  3. dolazni
  4. aktivan
  5. Odgođena
  6. Korumpirani

Na ovoj poveznici možete dobiti detaljnu referencu za sve gore navedene redove. Postfix koristi zasebni direktorij za svaki od gore navedenih redova, a zadani direktorij za njih su:

/ var / spool / postfix / maildrop
/ var / spool / postfix / hold
/ var / spool / postfix / dolazno
/ var / spool / postfix / aktivan
/ var / spool / postfix / odgođeno
/ var / spool / postfix / corrupt

Gore navedeno je samo referenca za strukturu reda, a ispod je stvarni skup naredbi koje vlasnik poslužitelja ili administrator poslužitelja trebaju za rukovanje Postfix Mail redoslijedom, a spomenut ću i kako otkriti instancu neželjene pošte, tako da možete dobiti detaljniju ideju o upravljanju redovima postfiksa.

Prikažite popis pošte u čekanju, odgođene pošte i pošte na čekanju

# postqueue -p
Izlaz uzorka
[root @ host1 ~] # postqueue -p
-ID reda- --Veličina-- ---- Vrijeme dolaska ---- -Pošiljatelj / Primatelj-------
C79CEC3F6BC * 526 sri 5. prosinca 15:05:18 korijen @ host1.poslužitelju.com
test.test @ gmail.com

U gornjem rezultatu, ID reda je C79CEC3F6BC i to nam treba za sve buduće provjere

Za prikaz zaglavlja i sadržaja pošte

# postcat -q “ID reda čekanja”
# postcat -q C79CEC3F6BC

Da biste provjerili ukupan broj mailova u redu čekanja

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

Ponovni pokušaj dostave svih poruka u redu

# postqueue -f

Da biste uklonili svu poštu iz reda čekanja

# postsuper -d SVE

Da biste uklonili svu poštu iz odgođenog reda čekanja

# postsuper -d SVE odgođeno

Da biste uklonili određenu poštu iz reda.

# postsuper -d “ID reda čekanja”
# postsuper -d C79CEC3F6BC

Da biste uklonili svu poštu s određenog ID-a pošte

[e-pošta zaštićena]

# mailq | rep +2 | awk 'POČINI RS = "" / [e-pošta zaštićena] \.com $ / print $ 1 '|
tr -d '*!'| postsuper -d -

Da biste pokušali poslati određenu poštu

# postqueue -i "ID reda čekanja"
# postqueue -I C79CEC3F6BC

Za brisanje zaražene pošte prema korisniku ili uzorku

Da biste očistili zaražene mailove koje je poslao određeni korisnik ili bilo koji određeni obrazac, možete koristiti donju. Ovo će jednostavno provjeriti sadržaj koji pretražuje i uklonit će sve one e-adrese koje sadrže taj obrazac.

Da biste uklonili svu poštu koja je [zaštićena e-poštom] u cijeloj pošti.

# za id u 'postqueue -p | grep' ^ [A-Z0-9] '| cut -f1 -d "| sed' s / * // g"; učiniti postcat -q $ id
| grep [zaštićen e-poštom] && postsuper -d $ id; gotovo

Da biste uklonili sve mailove s određenim uzorkom, poput "X-PHP-Originating-Script: 48: badmailing.php ”možemo koristiti gornju skriptu kao u nastavku. Kada dajete duži uzorak, obavezno kopirajte sav prostor i unesite sve one točno u dvostruke navodnike.

# za id u 'postqueue -p | grep' ^ [A-Z0-9] '| cut -f1 -d "| sed' s / * // g";
učiniti postcat -q $ id | grep “X-PHP-Izvorno-skripta: 48: loša pošta.php "
&& postsuper -d $ id; gotovo

Zaključak

Nadam se da će vam ovaj članak pomoći da se udobnije snađete u upravljanju redovima pošte Postfix.

Vodič za OpenTTD
OpenTTD je jedna od najpopularnijih igara za poslovnu simulaciju. U ovoj igri morate stvoriti prekrasan prijevoznički posao. Međutim, počet ćete u poč...
SuperTuxKart za Linux
SuperTuxKart sjajan je naslov osmišljen kako bi vam besplatno pružio iskustvo Mario Kart na vašem Linux sustavu. Prilično je izazovno i zabavno igrati...
Vodič za bitku za Wesnoth
Bitka za Wesnoth jedna je od najpopularnijih strateških igara otvorenog koda koje trenutno možete igrati. Ne samo da se ova igra razvija već jako dugo...