DMARC_U...FIX_LIST(1)

πŸ“¦
version 1.20260612 Β· 4 versions
, in fedora 43, fedora 44

πŸ’– NAME πŸ’–

okay bestie, so <pink>DMARC_U...FIX_LIST(1)</pink> lives in the User Contributed Perl Documentation section of your manual, and it's the home of dmarc_update_public_suffix_list β€” a command line tool to download updated public suffix list. yes, that's the whole vibe. she downloads, she updates, she slays. πŸ¦‹


✨ SYNOPSIS ✨

dmarc_update_public_suffix_list [ --option=value ]

that's it. that's the whole entrance. no cap. πŸ’…


🌸 DESCRIPTION 🌸

so what she actually does is Downloads a new Public Suffix List to the location specified by /etc/mail-dmarc.ini. that's the assignment, and she ate. πŸ’–

the PSL is maintained by the Mozilla Foundation. she gets updated a few times per month, and the devs are literally begging β€” you are requested to download no more than once per day. one a day, bestie. we do not spam the nice Mozilla people. πŸ™ˆ

the URL of the file is

https://publicsuffix.org/list/effective_tld_names.dat

More details can be found at

https://publicsuffix.org/

iykyk. go read up. πŸ‘‘

πŸŽ€ Options πŸŽ€

dmarc_update_public_suffix_list [ --dryrun --help ]
  • dryrun (--dryrun) β€” show what would be done without overwriting file. a little preview moment, main character energy only, no commitment. ✨
  • random (--random) β€” introduce a random delay to spread server load. intended for use when running from crontab, so everybody doesn't show up to the party at the exact same second. 🫢
  • config-file (--config-file) β€” alternate config file path. you want a different config? say less. 🌈
  • help (--help) β€” print this syntax guide. she's helping. she's always helping. πŸ’œ

πŸ“ EXAMPLES πŸ“

To check that a new file can be downloaded without error but not download the file:

dmarc_update_public_suffix_list --dryrun

To download a new Public Suffix List to the location specified my mail-dmarc.ini

dmarc_update_public_suffix_list

(that "my" is a typo in the original and honestly? iconic. it stays. πŸ’€)


πŸ‘‘ AUTHORS πŸ‘‘

the legends who made this happen:

  • Matt Simerson <msimerson@cpan.org>
  • Davide Migliavacca <shari@cpan.org>
  • Marc Bradshaw <marc@marcbradshaw.net>

absolute icons, all three of them. πŸ”₯


perl v5.42.2 Β· 2026-06-15 Β· DMARC_U...FIX_LIST(1) β€” mwah, that's the whole page, go touch some grass and then go run the dryrun first, fr fr. πŸ§šπŸ’–βœ¨

πŸ“¦ where this page comes from