Postfix Monitor Sent Mails and Block Domains
postfix mailCheck how many mails has been sent via postfix.
If the number is to big, it must be hacked by someone on some services.
sudo grep "status=sent" /var/log/mail.log | egrep -ve 'postfix/(cleanup|pickup|master|qmgr|smtpd|local|pipe)' | wc -l
Block email from domain
- Create access control file /etc/postfix/sender_access
    
domain1.com DISCARD abusivecustomer.net DISCARD example2.org REJECT - Update configure file /etc/postfix/main.cf
    
smtpd_sender_restrictions = check_sender_access hash:/etc/postfix/sender_access - Run postmap
    
postmap /etc/postfix/sender_access - Restart postfix
    
service postfix restart - Check the log /var/log/mail.log
    
May 29 14:46:30 mail-gateway postfix/smtpd[1435]: NOQUEUE: discard: RCPT from mail-cisdd[1.2.3.4]: <priyanka@dev-shoring.com>: Sender address triggers DISCARD action; from=<priyanka@dev-shoring.com> to=<user@mydomain.org> proto=ESMTP helo=<mydomain.org> 
Reference:
https://nacko.net/postfix-block-specific-from-specific-domains-centos-6-rhel-6/
https://superuser.com/questions/702897/monitor-postfix-outgoing-mail-delivery
    Written on May 29, 2018