script per la manutenzione delle code di posta dei server pubblici

Mauro Morichi 2d0dee3c9d Aggiorna 'README.md' 3 bulan lalu
README.md 2d0dee3c9d Aggiorna 'README.md' 3 bulan lalu
c.sh 122af8c6c3 first commit mail script 3 bulan lalu
check_expire_openvpn.sh 122af8c6c3 first commit mail script 3 bulan lalu
checkq.sh 122af8c6c3 first commit mail script 3 bulan lalu
count.sh 122af8c6c3 first commit mail script 3 bulan lalu
delete.sh 122af8c6c3 first commit mail script 3 bulan lalu
deleteHold.sh 122af8c6c3 first commit mail script 3 bulan lalu
hold.sh 122af8c6c3 first commit mail script 3 bulan lalu
mailbox_clean.sh 122af8c6c3 first commit mail script 3 bulan lalu
openvpn_sync_mx.sh 122af8c6c3 first commit mail script 3 bulan lalu
release.sh 122af8c6c3 first commit mail script 3 bulan lalu
requeue.sh 122af8c6c3 first commit mail script 3 bulan lalu
resend.sh 122af8c6c3 first commit mail script 3 bulan lalu
restart.mqtt.sh 122af8c6c3 first commit mail script 3 bulan lalu
view.sh 122af8c6c3 first commit mail script 3 bulan lalu

README.md

gli script di questo repo riguardano i server pubblici che gestiscono posta sia che si trovino in cloud che presso altri fornitori.

consentono di cancellare, fermare, ripristinare la posta in caso di problemi.

nota: su mail-mx vengono usati anche per fare il check continuo delle code, quindi occhio a cron:

*/15 * * * * /root/script/header_checks.py > /etc/postfix/header_checks */15 * * * * /root/script/body_checks.py > /etc/postfix/body_checks */5 * * * * mailq | logger -p mail.info -t MAILQ */30 * * * * /root/script/checkq.sh > /dev/null 00 06 * * 1 /root/script/mailbox_clean.sh 00 23 * * * /root/script/restart.mqtt.sh @weekly /root/script/openvpn_sync_mx.sh | mail -s "openvpn_sync_from_mx" root @weekly /root/script/check_expire_openvpn.sh | mail -s "scadenza openvpn Mx Server" root 00 */2 * * * cd /home/net205/sync && bash backup.sh