PT. Hawk Teknologi Solusi

Silahkan Cari Disini

Selasa, 09 September 2008

Membersihkan email yang telah antri lebih dari 24 jam di cpanel+exim4

Pada cpanel server sering didapati antrian email yang sangat banyak hingga lebih dari 1000 email

Untuk membersihkan antrian yang lebih dari 24 jam yang umumnya adalah email-email SPAM
saya buat skrip yang isinya sbb:

#!/bin/sh
#Remove all messages older than one day (86400 * 1 = 86400 seconds):
/usr/sbin/exiqgrep -o 86400 -i | xargs exim -Mrm
/usr/sbin/exiqgrep -z -i | xargs exim -Mrm

lalu jalankan skript tersebut 1 jam sekali melalui cron dengan menambahkan baris berikut di file /etc/crontab

02 * * * * root /etc/rc.eximqueflush -a >> /dev/null 2>&1

catatan
untuk menghapus semua email yang queue lebih dari 5 hari rumusnya: (86400 * 5 = 432000 seconds):

Link berikut berguna untuk Exim

http://bradthemad.org/tech/notes/exim_cheatsheet.php

Tidak ada komentar: