opendmarc-import(8)

πŸ’– opendmarc-import β€” the OpenDMARC aggregate report data import tool πŸ’–

okay bestie, welcome to opendmarc-import(8), a page from the System Manager's Manual ✨ no cap, this is the little tool that gets your DMARC data where it needs to go.


🌸 NAME 🌸

opendmarc-import β€” the OpenDMARC aggregate report data import tool 🫢


πŸŽ€ SYNOPSIS πŸŽ€

opendmarc-import [options]

πŸ¦‹ DESCRIPTION πŸ¦‹

so here's the vibe: opendmarc-import reads the per-message data that an instance of opendmarc(8) has been out there recording, and it inserts all of that into an SQL database πŸ’…. it's basically playing matchmaker between your DMARC daemon and your database, fr fr.

and then why do we care? because later on, opendmarc-reports(8) comes along and uses that database to generate aggregate reports πŸ‘‘. so this is the middle of the pipeline, the main character connecting the two ends. iconic behaviour honestly.


✨ OPTIONS ✨

  • --dbhost= hostname β€” tells it which hostname the SQL server is chillin' on 🌈. defaults to whatever the environment variable OPENDMARC_DBHOST says, or "localhost" if that variable isn't set at all.
  • --dbname= name β€” the name of the SQL database you want to access πŸ“. defaults to the environment variable OPENDMARC_DB, or "opendmarc" if it's not set.
  • --dbpasswd= password β€” the password for the SQL database you're accessing πŸ”. defaults to the environment variable OPENDMARC_PASSWORD, or "opendmarc" if it's not set.
  • --dbport= port β€” which TCP port the SQL server is expected to be listening on πŸ“‘. defaults to the environment variable OPENDMARC_PORT, or 3306 if that variable isn't set.
  • --dbuser= user β€” the SQL user to use when accessing the database 🧚. defaults to the environment variable OPENDMARC_USER, or "opendmarc" if it's not set.
  • --help β€” prints a help message and then dips out, terminates πŸ’«.
  • --input= file β€” reads from the named file instead of from standard input (which is the default, btw) πŸ“‚.
  • --verbose β€” increases the amount of verbosity written to standard output πŸ“’. louder. more. yes.
  • --version β€” prints the version number and exits ⭐.

πŸ’œ VERSION πŸ’œ

this man page covers the version of opendmarc-import that shipped with version 1.4.2 of OpenDMARC 🏷️.


Copyright (c) 2012, The Trusted Domain Project. All rights reserved.


πŸ”₯ SEE ALSO πŸ”₯

opendmarc(8), opendmarc.conf(5) opendmarc-reports(8)


and that's the whole page bestie, we ate and left zero crumbs πŸ’…βœ¨ this was the opendmarc-import(8) man page, brought to you by The Trusted Domain Project 🫢 go forth and import those reports, iykyk πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from