https://github.com/thor77/mailalive-exporter
https://github.com/thor77/mailalive-exporter
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/thor77/mailalive-exporter
- Owner: Thor77
- License: mit
- Created: 2023-01-01T18:02:36.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2023-02-10T18:00:15.000Z (over 3 years ago)
- Last Synced: 2024-12-30T23:45:22.427Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mailalive-exporter
End-to-End monitoring for mail delivery using MailGun
This exporter will periodically send mails using MailGun and then use IMAP to check whether they were delivered successfully exporting metrics about the age of the last message and the delivery delay.
## Installation
## Configuration
```
addr = ":8080"
[mailgun]
apikey = ""
domain = ""
to = ""
[imap]
addr = ""
username = ""
password = ""
```
The path to the configuration file can be passed as the first argument, if not specified `config.toml` from the current directory is used.
## References
Implementation of [mailalive](https://github.com/Thor77/mailalive) as a Prometheus Exporter