script per la manutenzione delle code di posta dei server pubblici
|
|
3 hónapja | |
|---|---|---|
| README.md | 3 hónapja | |
| c.sh | 3 hónapja | |
| check_expire_openvpn.sh | 3 hónapja | |
| checkq.sh | 3 hónapja | |
| count.sh | 3 hónapja | |
| delete.sh | 3 hónapja | |
| deleteHold.sh | 3 hónapja | |
| hold.sh | 3 hónapja | |
| mailbox_clean.sh | 3 hónapja | |
| openvpn_sync_mx.sh | 3 hónapja | |
| release.sh | 3 hónapja | |
| requeue.sh | 3 hónapja | |
| resend.sh | 3 hónapja | |
| restart.mqtt.sh | 3 hónapja | |
| view.sh | 3 hónapja |
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