MAILEXPORTER.CONF(5)
β¨ NAME β¨
hiii bestie π welcome to the mailexporter manual page β yes, that's the manual name right there, we're just folding it in all casual. this whole page is about exporting metrics about mail server functionality. that's it, that's the serve. metrics, mail servers, functionality, periodt. π
πΈ GENERAL OPTIONS πΈ
these are the big-picture, whole-operation settings β the main character energy knobs you set once and then forget about (lovingly):
monitoringintervalβ the interval between subsequent probing attempts for one external server. like, how far apart the pokes are spaced out π«Άstartupoffsetβ the delay between starting the monitoring-subroutines per server. so they don't all show up to the party at the exact same second.mailchecktimeoutβ the timeout until mails are considered "didn't make it". after this, we're officially calling it πdisablefiledeletion <false|true>β turns OFF the mailexporter's function of deleting probing mails. you'd want this if filesystem access should be restricted, so you can avoid spamming the log with warnings. it defaults tofalse, i.e. detected probing mails are deleted. and lowkey you can just omit it entirely if you don't need it.
not me reminding you that the default here is false β which means the deleting is ON by default, bestie. read that one twice if you need to π
π¦ SERVER-OPTIONS π¦
the per-server deets. you configure these for the server(s) you're monitoring:
nameβ name for internal prometheus-metricserverβ SMTP-server to useportβ port to use on Server for SMTPloginβ login name on server (leave empty together withpassphraseto disable authentication)passphraseβ SMTP-login-password (leave empty together withloginto disable authentication)fromβ From-Header of monitoring-Mail (e.g. for filtering)toβ address to deliver todetectiondirβ Maildir in which to look for monitoring-mail
ok so aboutloginandpassphrase: they're a package deal. emptylogintogether with emptypassphrase= authentication disabled. you don't get to skip just one of them and call it a day, it's giving ride-or-die π
π SEE ALSO π
go read that one too, bestie, it's the whole other half of the story π
and that's a wrap, gorgeous π this was the mailexporter() page β yeah, the footer just says mailexporter() too, no version drama, no date tea, just the name doing its little bow. mwah. πβ¨
π¦ 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