initial commit

This commit is contained in:
Jonas Heinrich 2025-08-08 14:59:08 +02:00
parent 52145d19fe
commit a1ea6e4609
6 changed files with 316 additions and 160 deletions

25
config.yml.example Normal file
View file

@ -0,0 +1,25 @@
check_interval_days: 7 # Minimum days between warnings for same account
quota_warning_threshold_percent: 80
accounts:
- name: Sales
imap_server: mail.example.com
imap_port: 993
username: sales@example.com
password: secret
- name: Support
imap_server: mail.example.com
imap_port: 993
username: support@example.com
password: secret
mail:
smtp_server: mail.example.com
smtp_port: 587
smtp_username: monitoring@example.com
smtp_password: secret
from_address: monitoring@example.com
recipients:
- admin1@example.com
- admin2@example.com