การลบ Mail Queue จำนวนมากใน DA

ไม่รู้ทำแบบนี้ถูกหรือเปล่าครับ

ปัญหา Mail Queue จำนวนมาก ไม่รู้จะทำไงผมก็เลยลบ folder input ทิ้งซ่ะเลย

cd /var/spool/exim/
rm -rf input

จะเข้าไปลบข้างในมันไม่ได้เพราะ Mail Queue มากมายจนมันไม่ลบให้

ลบแล้วสักพักถ้ามีคนส่งเมล์ folder นี้ก็จะกลับมาคืน

มีใครพอมีวิธีการกำจัดเมลล์ขยะที่ส่งจาก Server เราหรือเปล่า ช่วยเด้วเถอะท่านผู้รู้ทั้งหลาย

ปล. ตั้งใน /etc/virtual/limit ไว้ 50 แล้วยังไม่วาย ดู log แล้วมากกว่า 100,000 ฉบับ ชั่วร้ายจริงๆ

คาดว่าน่าจะมาจากช่องโหว่ของลูกค้าเว็บไซด์นั่นเอง แต่ทำไงจะหาเจอละ เพราะมันทำไม่ถึง 2 นาที แล้วก็ไป อ่าน Log จนตาลายแล้วก็ยังไม่เจอ เฮ้อ…

เคยเจอครับ

น่าจะมาจาก popb4imap

เคยมีคนเขียนบทความไว้ครับ น่าจะอยู่ใน How-to ลองดูครับ ^^

ทำแบบนี้จะถูกต้องกว่าครับ

exim -bp | awk ‘/^ *[0-9]+[mhd]/{print "exim -Mrm " $3}’

แบบที่คุณ ems บอก…มันหักดิบเกินไป…

มันลบนานอ่าคับ แต่ก็ขอบคุณครับ

[ย้ายไปห้อง CP นะครับ]

a) stop exim from the DA control panel
b) delete the entire contents of both the /var/spool/exim/input and the /var/spool/exim/msglog directories.
c) restart exim from the DA control panel

How to
cd