Skip to content

Email and Tokens

Email composition

Component Responsibility
conreg_mail() Delegates templated mail creation
ConregEmailer Builds email content
ConregTokens Expands member/event/login tokens
SimpleConregPhpMail ConReg-provided mail plugin (conreg_php_mail)

Email-driven workflows

  • Registration confirmation and admin notification.
  • Membership check confirmation email.
  • Portal/login access links.
  • Bulk email from admin routes.
  • Submodule invitation mails (for example PlanZ/Discord) via core mail service.

Token usage

Token expansion is used in event templates and in integration templates (examples include [event_name], [member_details], [login_url]).

Implementation note

SimpleConregPhpMail exists as a module mail plugin, but it is not implicitly the site-wide default mail backend unless configured in Drupal mail settings.