Anda di halaman 1dari 2

Melihat isi queue

Bisa menggunakan command mailq atau postqueue -p


hasilnya akan sama. Contoh output:
jefri@mail:~$ mailq
-Queue ID- --Size-- ----Arrival Time---- -Sender/Recipient------7C751B0765 4185571 Fri Mar 18 17:23:40 pengirim@example.com
(connect to mta7.am0.yahoodns.net[98.138.112.34]:25: Connection refused)
penerima@yahoo.com
-- 4088 Kbytes in 1 Request.

jefri@mail:~$

Melihat status/shape queue


Command yang digunakan adalah qshape
Contoh penggunaan:
jefri@mail:~$ sudo qshape
T 5 10 20 40 80 160 320 640 1280 1280+
TOTAL 0 0 0 0 0 0 0 0 0

jefri@mail:~$ sudo qshape deferred


T 5 10 20 40 80 160 320 640 1280 1280+
TOTAL 1 0 0 0 0 0 0 0 1
yahoo.com 1 0 0 0 0 0 0 0 1

Mengirim email yang ada di dalam antrian


Mengirim satu email
postqueue -i 7C751B0765

0
0

7C751B0765 adalah email queue ID yang kita dapat dari command mailq
Mengirim seluruh email
postqueue -f

Menghapus email dari queue


Menghapus semua email yang tertunda
postsuper -d ALL deferred

Menghapus satu email


postsuper -d 7C751B0765

Menghapus email ke alamat tertentu


mailq | tail -n +2 | grep -v '^ *(' | awk 'BEGIN { RS = "" } { if ($8 ==
"penerima@example.com" && $9 == "") print $1 } ' | tr -d '*!' | postsuper -d -

Menghapus email dari alamat tertentu


mailq | awk '$7 ~/^pengirim@example.com$/ { print $1 }' | tr -d '*!' | postsuper -d -

Menghapus email dari domain tertentu


mailq | awk '$7 ~ /@example.com$/ { print $1 }' | tr -d '*!' | postsuper -d -

Membaca email dalam queue


postcat -q DA80E24A0A

Anda mungkin juga menyukai