Skip to content

[18.0][ADD] mail_server_connection_alert - #316

Open
prayagrk wants to merge 1 commit into
OCA:18.0from
prayagrk:18.0-add-mail_server_connection_alert
Open

prayagrk wants to merge 1 commit into
OCA:18.0from
prayagrk:18.0-add-mail_server_connection_alert

Conversation

@prayagrk

Copy link
Copy Markdown

Summary

This PR introduces the mail_server_connection_alert module, which automates the health monitoring of configured incoming (fetchmail.server) and outgoing (ir.mail_server) mail servers. It provides early detection of connection failures and notifies administrators before critical business communication is disrupted.

Features

  • Scheduled Health Checks: Periodically tests connections for all active incoming and outgoing mail servers via a scheduled action (cron).
  • Sticky Admin Alerts: Integrates with OCA's web_notify to push immediate, sticky notifications directly to system administrators when a server fails.
  • Dedicated Discuss Channel: Automatically creates/posts to a dedicated mail chatter channel to track failure history, diagnostics, and resolution status.

@OCA-git-bot OCA-git-bot added series:18.0 mod:mail_server_connection_alert Module mail_server_connection_alert labels Oct 26, 2026
@prayagrk
prayagrk force-pushed the 18.0-add-mail_server_connection_alert branch 2 times, most recently from 6e7b070 to 79964fa Compare October 27, 2026 16:59
@prayagrk
prayagrk force-pushed the 18.0-add-mail_server_connection_alert branch from 79964fa to 2a09185 Compare October 28, 2026 04:24
@prayagrk

Copy link
Copy Markdown
Author

Hi @OCA/mail-maintainers, could you please review this module and share your feedback? Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mod:mail_server_connection_alert Module mail_server_connection_alert series:18.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants