LDAP_ALIAS_MANAGER.CONF(5)

πŸ’– LDAP_ALIAS_MANAGER.CONF πŸ’–

okay bestie, gather round, because this is the ldap_alias_manager.conf manual page from the sympa world, and it's literally just a little config file that runs the whole LDAP alias situation. no cap.


✨ NAME ✨

ldap_alias_manager.conf β€” the config file for LDAP alias management, aka the vibe check your alias manager has to pass before it touches your directory πŸ¦‹


🌸 DESCRIPTION 🌸

So here's the tea: ldap_alias_manager.conf is what ldap_alias_manager(8) reads. it's the thing that lets you manage mail aliases inside an LDAP directory. adorable, right?

and if you want sympa to actually use the ldap_alias_manager.pl script? you gotta go edit the alias_manager parameter in sympa.conf. that's the assignment. no skipping it πŸ’…

the format of ldap_alias_manager.conf is giving very much simple, and it goes like this:

  • lines starting with # and lines that are just spaces? ignored. literally invisible. they don't exist to us.
  • every line is shaped like parameter value. and yes the value can have spaces in it β€” slay β€” but it cannot have newlines. periodt.

πŸŽ€ Parameters πŸŽ€

  • ldap_host <host> β€” Mandatory. this is the LDAP server host. your directory's address, if you will. Example:
ldap_host ldap.example.com
  • ldap_bind_dn <distinguished name> β€” Mandatory. the LDAP bind DN. yes it's long, yes it's important, yes you have to type it out fully. Example:
ldap_bind_dn cn=sympa,ou=services,dc=example,dc=com
  • ldap_bind_pwd <secret> β€” Mandatory. the LDAP bind password. keep it secret, keep it safe 🫢 Example:
ldap_bind_pwd secret
  • ldap_base_dn <distinguished name> β€” Mandatory. the LDAP base DN. where in the tree we're hanging out. Example:
ldap_base_dn ou=mail,dc=example,dc=com
  • ldap_mail_attribute <attribute name> β€” Mandatory. which LDAP attribute counts as the mail attribute. Example:
ldap_mail_attribute mail
  • ldap_ssl <0/1> β€” Mandatory. turns TLS (SSL) on for the connection to the LDAP server. 0 or 1, pick your fighter. Example:
ldap_ssl 0
  • ldap_ssl_version <sslv2 /sslv3 / tlsv1 / tlsv1_1 / tlsv1_2> β€” Mandatory if ldap_ssl is 1. this is the protocol version of TLS. so if you turned SSL on, you gotta say which flavor, bestie, no ghosting this setting. Example:
ldap_ssl_version tlsv1
  • ldap_cachain <file path> β€” the LDAP CA chain file. the certificate lunchbox πŸ“ Example:
ldap_cachain /etc/ldap/cert/cachain.pem
  • queue_transport <name> β€” Mandatory. the Postfix transport parameter for the queue. Example:
queue_transport sympa
  • bouncequeue_transport <name> β€” Mandatory. the Postfix transport parameter for the bouncequeue. Example:
bouncequeue_transport   sympabounce

πŸ¦‹ FILES πŸ¦‹

  • $SYSCONFDIR/ldap_alias_manager.conf β€” the configuration file itself. that's her. that's the one πŸ‘‘

⭐ SEE ALSO ⭐

  • ldap_alias_manager(8) β€” go read that one too, bestie, they're a matching set πŸ’œ

and that's the whole page fr fr πŸ’– this was the ldap_alias_manager.conf situation as brought to you by sympa version 6.2.80, dated 2026-10-19. iconic, honestly. go forth and alias responsibly πŸŽ€βœ¨

πŸ“¦ 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