Download Articles Stats About us Contact us
HomeVestaCP

Exim Tips

Block incoming mail
nano /etc/exim/exim.conf

acl_check_data:

  deny   message        = You are in deny sender list
         senders        = /etc/exim/deny_senders

  accept


nano /etc/deny_senders

*@qq.com
*.cn
spam@address.ja

#enable reverse DNS checking
host_lookup = *

นับจำนวนเมล์ออก 
grep -oP "A=\K([A-Za-z0-9_.:@]+)" /var/log/exim/main.log | grep -oP ":\K(.*)" | sort | uniq -c | sort -nr

แสดงรายการที่รับส่งเมล์สำเร็จ
exigrep Completed /var/log/exim/main.log | cut -d ' ' -f1,2,4-6
exigrep Completed /var/log/exim/main.log | cut -d ' ' -f1,2,4-6 | grep -v Completed | grep -v '=='  | awk 'BEGIN{FS="\n"; RS=""} {print $1,$2}' | cut -d ' ' -f1,2,4,8-10
exigrep Completed /var/log/exim/main.log | cut -d ' ' -f1,2,4-6 | grep -v Completed | grep -v '=='  | awk 'BEGIN{FS="\n"; RS=""} {print $1,$2}' | cut -d ' ' -f1,2,4,8-10 | grep "$(date +"%Y-%m-%d")"

นับรายการที่ส่ง
exigrep 'Completed' /var/log/exim/main.log | cut -d ' ' -f1,2,4-6 | grep -v Completed | grep -v '==' | awk 'BEGIN{FS="\n"; RS=""} {print $1,$2}' | cut -d ' ' -f4,8-10| sort | uniq -c | sort -nr

หา script ที่ส่งเมล์ออก
grep cwd /var/log/exim/main.log|grep -v /var/spool|awk -F"cwd=" '{print $2}'|awk '{print $1}'|sort|uniq -c|sort -n
อย่าลืมเพิ่มบรรทัดนี้ในไฟล์ exim.conf ไม่งั้น exim จะไม่บันทึก cwd
log_selector = +arguments

27 ก.ค. 62
© 2000 - 2024 palthai.com. All rights reserved.