DMARC_...IX_LIST(1p)

✨ NAME ✨

okay so this is dmarc_update_public_suffix_list β€” the command line tool that goes and grabs you a fresh Public Suffix List, bestie πŸ’… (it lives in the DMARC_...IX_LIST(1p) manpage and yes we're all friends here)


🌸 SYNOPSIS 🌸

dmarc_update_public_suffix_list [ --option=value ]

that's it, that's the whole vibe. one binary, some flags, slay ✨


πŸ¦‹ DESCRIPTION πŸ¦‹

so what it DOES: it downloads a brand new Public Suffix List and drops it at whatever location you told /etc/mail-dmarc.ini about. no cap πŸ“₯πŸ’–

and a lil PSA, bestie: this PSL is maintained by the Mozilla Foundation πŸ‘‘ and they update it a few times per month. you are politely requested to download it no more than once per day. do NOT be the greedy one, it's giving rude fr fr πŸ™ˆ

the URL of the file is:

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

and if you want more lore, more details live at https://publicsuffix.org/ 🧚

🌈 Options 🌈

dmarc_update_public_suffix_list [ --dryrun --help ]

look at the lil menu, so cute:

  • dryrun β€” shows you what it would do without ever overwriting your file. peek but don't touch energy πŸ‘€
  • random β€” throws in a random delay to spread the server load around. intended for when you're running it from crontab so everybody isn't showing up at the same second like it's a drop πŸŽ€
  • config-file β€” alternate config file path, for when you're not living at the default spot
  • help β€” prints this syntax guide, literally the manual in your terminal

πŸ’œ EXAMPLES πŸ’œ

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

dmarc_update_public_suffix_list --dryrun

dry run, no drama, just a lil test run πŸ’…

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

dmarc_update_public_suffix_list

no flags, full send, main character behavior 🫢


πŸ‘‘ AUTHORS πŸ‘‘

the icons who made this happen, periodt:

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

and that's the page bestie πŸ’– this lil doc shipped as part of perl v5.40.1, dated 2026-07-07. go download your suffix list responsibly, once a day max, and don't forget to hydrate 🌸✨

πŸ“¦ where this page comes from