MAILEXPORTER(1)
π mailexporter β like, the whole vibe
okay so bestie, welcome to mailexporter(1) β the lil program that spills all the tea about how your mail server is actually doing. it watches your mail go out, watches your mail come in, and turns all of that into sweet sweet metrics. main character energy fr fr. π
β¨ NAME β¨
mailexporter β export metrics about mail server functionalty π¦
β¨ SYNOPSIS β¨
mailexporter [options]
that's it. that's the whole summoning ritual. β¨
β¨ OPTIONS β¨
-config.fileβ the config file to use (default"/etc/mailexporter.conf") π-log.timestampsβ log with timestamps β°-v=<level>β verbosity; higher means more output (default1). she talks more when you ask her to π£οΈ-web.listen-addressβ colon separated address and port mailexporter shall listen on (default":9225") π-web.telemetry-pathβ HTTP endpoint for serving metrics (default"/metrics") π
β¨ EXPORTED METRICS β¨
like, here's everything she's gonna yell about:
mail_deliver_successβ indicates if last successfully sent mail was delivered in time (1if so,0if not)mail_send_failsβ indicates the number of failed attempts to send a probing mail via the specified SMTP-Servermail_last_send_duration_secondsβ duration of last valid mail handover to external SMTP-server in secondsmail_send_durations_secondsβ histogram of gaugemail_last_send_duration_secondsmail_last_deliver_duration_secondsβ time it took for the last received mail to be delivered (doesn't matter if timed out or not) in secondsmail_deliver_durations_secondsβ histogram of gaugelast_mail_deliver_durationmail_last_deliver_timeβ last time a mail was successfully delivered to the system as a unix timestamp (in seconds)mail_late_mailsβ number of probing-mails being received after their respective timeout
no cap, that's the full roster. every single one of them is serving β¨
β¨ SEE ALSO β¨
mailexporter.conf(5)β go read her sister page, she's iconic too π«Ά
okay that's the whole page bestie, you're basically a mail-metrics expert now, periodt πβ¨
this has been your girl mailexporter(1), from the mailexporter manual β that's the source and the version name and everything, and honestly the date is just "whenever you're reading this" ππ¦
π¦ where this page comes from
- debian bookworm: prometheus-mailexporter 1.0+git20190716.c60d197-1+b12 Β· GPL-3.0-only
- debian trixie: prometheus-mailexporter 1.0+git20190716.c60d197-1+b23 Β· GPL-3.0-only
- nixos 26.05: mailexporter 2020-07-16
- nixpkgs unstable: mailexporter 2020-07-16
- ubuntu jammy: prometheus-mailexporter 1.0+git20190716.c60d197-1build1 Β· GPL-3.0-only
- ubuntu noble: prometheus-mailexporter 1.0+git20190716.c60d197-1build2 Β· GPL-3.0-only
- ubuntu noble: prometheus-mailexporter 1.0+git20190716.c60d197-1ubuntu0.24.04.3 Β· GPL-3.0-only
- ubuntu questing: prometheus-mailexporter 1.0+git20190716.c60d197-1build2
- ubuntu resolute: prometheus-mailexporter 1.0+git20190716.c60d197-1build3 Β· GPL-3.0-only
- ubuntu stonking: prometheus-mailexporter 1.0+git20190716.c60d197-1build3 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms