Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

third/smtp-email: Get emails about important logs #121

Merged
merged 2 commits into from
Jan 3, 2025

Conversation

ValwareIRC
Copy link
Member

@ValwareIRC ValwareIRC commented Oct 28, 2024

This allows admin to configure an email {} block which sends emails using SMTP to specific email addresses. Recommended for things like netsplits, slow spamfilters and such:
https://github.com/ValwareIRC/valware-unrealircd-mods/blob/main/email/README.md

@syzop syzop merged commit 5ec49e6 into unrealircd:unreal6 Jan 3, 2025
@syzop
Copy link
Member

syzop commented Jan 3, 2025

As mentioned in the merge, two caveats:

  1. Requires CURL support. I think this should be mentioned somewhere.

  2. Sends e-mail synchronously at the moment, so while sending each e-mail it will hang the IRC server. May be acceptable for e-mail notification of rare events (which is the intended use case probably), but not for things that potentially trigger one (or more) email(s) per second. Valware requested us to add some API in unrealircd, which is somewhere on TODO now...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants