SYMPA_AUTOMATIC(8)

πŸ‘‘ SYMPA_AUTOMATIC(8) πŸ‘‘

okay bestie, welcome to the manual page for sympa_automatic / sympa_automatic.pl β€” this is the Automatic list creation daemon and honestly? it's kind of the quiet overachiever of the sympa fam. it's part of the sympa 6.2.80 era. let's get into it ✨


πŸ’– NAME πŸ’–

sympa_automatic, sympa_automatic.pl β€” the Automatic list creation daemon 🫢


🌸 SYNOPSIS 🌸

"sympa_automatic.pl" [ "-d, --debug" ]
[ "-f, --file"=another.sympa.conf ] [ "-k, --keepcopy"=directory ]
[ [ "-m, --mail" ] [ "-h, --help" ] [ "-v, --version" ]

(yes the brackets are doing their own thing there, that's fr fr how it is, we do not touch it πŸ’…)


✨ DESCRIPTION ✨

So Sympa_automatic.pl is this program that permanently scans the automatic creation spool and processes every single message that lands in it. like, it's always watching. main character energy but make it a daemon. πŸ‘€

Here's the tea πŸ“: if the list that a message is bound for has not been there and list creation is authorized, then boom β€” it gets created. iconic.

Then the message gets stored into the incoming message spool again and it just waits there for sympa_msg.pl to come process it. slay, handoff complete. 🀝


πŸŽ€ OPTIONS πŸŽ€

sympa_automatic.pl may run with the following options in general. ngl the first group is the everyday vibe:

  • -d, --debug β€” turns on debug mode. we love a little transparency πŸ’…
  • *-f, --config=file* β€” forces Sympa to use an alternative configuration file instead of /etc/sympa/sympa.conf. going rogue (but legally). ✨
  • *--log_level=level* β€” sets the Sympa log level. pick your volume bestie 🌈

πŸ¦‹ daemon mode πŸ¦‹

sympa_automatic.pl may also run in daemon mode with the following options:

  • --foreground β€” the process remains attached to the TTY. no ghosting the terminal, it stays right there with you 🫢
  • -k, --keepcopy=directory β€” this option tells Sympa to **keep a copy of every incoming message, instead of deleting them. directory is the directory where those messages get stored. hoarder behavior but make it a feature πŸŽ€
  • -m, --mail β€” Sympa will log calls to sendmail, recipients included. this option is useful for keeping track of each mail sent πŸ‘‘ β€” though fair warning, log files may grow faster though. 😭

🌟 the "tell me stuff then dip" options 🌟

With the following options sympa_automatic.pl will print some information and exit. no daemon, no drama, just info and out:

  • -h, --help β€” prints this help message. it's giving helpful πŸ’–
  • -v, --version β€” prints the version number. iykyk ⭐

🧚 FILES 🧚

  • /etc/sympa/sympa.conf β€” the main configuration file. the blueprint, the moment, the source of truth πŸ‘‘
  • $PIDDIR/sympa_automatic.pid β€” this file contains the process ID of sympa_automatic.pl. like a little name tag for your daemon 🏷️

πŸ’œ SEE ALSO πŸ’œ

go read those too, they're all connected bestie 🌈


πŸ“œ HISTORY πŸ“œ

sympa.pl was originally written by:

  • Serge Aumont β€” ComitΓ© RΓ©seau des UniversitΓ©s
  • Olivier SalaΓΌn β€” ComitΓ© RΓ©seau des UniversitΓ©s

and then β€” plot twist πŸ“ β€” as of Sympa 6.2b.4, it was split into three programs:

  1. sympa.pl (later renamed to sympa), the command line utility,
  2. sympa_automatic.pl daemon,
  3. sympa_msg.pl daemon.

three icons from one origin. ate. πŸ’…βœ¨


quick vibe check: everything you need is literally right here in this page, no guessing required πŸ’–

and that's a wrap bestie 🫢 this lil' page came from sympa 6.2.80, dated 2026-10-19, and it lives under SYMPA_AUTOMATIC(8). go forth and let the daemon do its thing. periodt. πŸ’…πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from
  • fedora 43: sympa 6.2.80-2.fc43 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
  • fedora 44: sympa 6.2.80-2.fc44 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms