4.3.1 Insufficient system storage

Bu hatanin nedeni disk alaninizin kalmamis olmasi ve mailleri kuyruga yazamanizdir. df -h ile disk durumunu ve df -i inode durumunu incelemeniz gerekiyor. Eger ki diskinizde bos ver gozukup halen bu hatayi aliyorsaniz disk kontrolu yapmaniz gerekmektedir. fsck.ext3 /dev/mapper/mail-lvol0 gibi.  

Continue reading

[Postfix] Kuyruktaki mesajlari tutmak, bekletmek (postfix hold)

Postfix’te cok fazla ayni kisiden gonderilen mail varsa ve bu sorun yasatiyorsa o kisinin gonderdigi mailleri kuyrukta tutabilirsiniz. (Bekletebilirsiniz) Daha sonra beklettiginiz mailleri tekrar kuyruga isleyebilirsiniz. # murat@salla.com ‘nin kuyruk id ‘lerini alip postsuper -h ile hold etmis oluyoruz. postqueue -p | awk ‘BEGIN { RS = “” } { if ($7 == “murat@salla.com” ) …

Continue reading

Postfix’te kuyruğa müdahale etmek

Postfix’te kuyruğa müdahale etmek Bilindiği gibi postfix mail kuyruğundan mesaj silmek için ilk önce mesajın id numarası bulunur (postqueue -p) ardından da postsuper -d id_number (postsuper -d 6889D8780FB) diyerekten kuyruktaki mesaj silinir. Zahmetli olduğu gibi uzun bir yoldur. Peki çok yoğun çalışan bir mail sunucunuz var ve devamlı kuyrukta inboxı olmayan epostalarda kuyruk lifetime süresince …

Continue reading

karakter setiyle mesaj {spam} engelleme

Arap icerige sahip spamlardan kurtulmak icin postfix header_checks dosyasina “/^Content-Type:.*charset=”?(windows-1256)”?/    DISCARD” eklemeniz yeterli olacaktir. karakter setlerin listesi : http://a4esl.org/c/charset.html postfix header checks : http://www.postfix.org/header_checks.5.html sevgiyle.

Continue reading

Kuyruktaki mesajlari gormek – silmek

Postfix’ te kuyrukta bekleyen mailleri gormek icin postqueue -p komutunu kullaniriz. Kuyruktaki bir maili silmek istediginiz zaman, silmek istediginiz mailin karsisinda bulunan Queue ID kismindaki numarayi alip postsuper -d Queue ID yazarak o id numarasina ait olan mesaji kuyruktan silmis oluruz. Simdilik bu kadar..  

Continue reading

Kuyruktaki mailleri silmek – 2

Pek saglikli bir sey degil ama su anda aklima gelen tek sey bu idi. Bu ufak kod parcaciklarini kuyrukta biriken mailman-bounce mesajlarinin hepsini silmek icin kullandim.  postqueue -p | awk ‘{print $1 $7}’ | grep mailman | cut -c -11 > kuyruktakiler  for i in $(cat kuyruktakiler); do  /usr/sbin/postsuper -d $i; done Murat.

Continue reading