Spam saldırıları ya da şifresi ele geçirilmiş hesapların neden olduğu spam kuyruğuna karşı eğer durumun çok başındaysanız yönetici arayüzünden e-posta kuyruğunu inceleyerek gerekli önlemleri alabilirsiniz. Ancak saldırı başlayalı 5-6 saatten fazla olmuşsa müdahale etmek donanımınızın gücüne de bağlı olarak yönetim panelinden oldukça güç olacaktır. Bu durumda en hızlı yöntem konsol üzerinden müdahale etmek olacaktır.
E-posta kuyruklarınızın özetini görmek için zimbra kullanıcısı ile:
[zimbra@ns1 root]$ sudo ~/libexec/zmqstat hold=0 corrupt=0 deferred=0 active=0 incoming=0
E-posta kuyruğunu detaylı görmek için root kullanıcısı ile:
[zimbra@ns1 root]$ /opt/zimbra/common/sbin/postqueue -p
E-posta kuyruğunda çok fazla posta görüyorsanız gönderici adresini log dosyanızda arayarak daha fazla bilgi edinebilirsiniz. Aşağıdaki komut ile gün içerisinde hangi kullanıcınızın olağandışı e-posta trafiğinde bulunduğunu görebilirsiniz.
[zimbra@ns1 root]$ more /var/log/zimbra.log | grep -i "sasl_username" | awk '{print $9}' | sort | uniq -c | sort -nr
E-posta kuyruğundan tek bir e-postayı silmek için:
[zimbra@ns1 root]$ /opt/zimbra/common/sbin/postsuper -d [MSGID From postqueue -p]
Etkin posta kuyruğundaki tüm e-postaları silmek için:
[zimbra@ns1 root]$ /opt/zimbra/common/sbin/postsuper -d ALL
ya da
[zimbra@ns1 root]$ mailq | awk '{print $1}' | postsuper -d -
Ertelenen (deferred) posta kuyruğundaki tüm e-postaları silmek için:
[zimbra@ns1 root]$ /opt/zimbra/common/sbin/postsuper -d ALL deferred
Tutulan (hold) posta kuyruğundaki tüm e-postaları silmek için:
[zimbra@ns1 root]$ /opt/zimbra/common/sbin/postsuper -d ALL hold
Posta kuyruğundaki birden fazla e-postayı silmek için;
[zimbra@ns1 root]$ /opt/zimbra/common/sbin/postsuper -d - < queue-idleri-iceren-dosya.txt
queue-idleri-iceren-dosya.txt dosya örneği;
3E1C6CAFFFE 6B862CC9D76 0BC38CC1BC9 90628CC6F3C E26B9CC3C62 92A35CC943D A84BDBCE15D EA57CB1DF04 0F102CC74CB 386E8CC4DFF 92606CC0BDA 0799FC8149A 024CFCBD0DE 2D30FC47DA0 31D85CC6308 B8B3FC3DEBC AA4C7C913D0 280F5CC8C6C 9F341CC8A26 93CD1B3B0EC 433D0BF3716 A1435CB4C38 2DB04CC911D 56A29CC8819 11881C8268C 5C050A79851 C6739CC4BA5 11D3FCC7D09 8CBC0B20E0A