membership-new-member template
This email is sent to a new user when they are simultaneously invited or added to a group.
This email streamlines group registration process by sending only one email when a new account is created in PageSeeder and the user is invited or added to a group at the same time.
If the user was invited to the group, they must accept the invitation using the link provided in the email before they become a group member. Until then, they appear as a ‘pending’’ member of the group.
It is also possible for a user to accept an invitation directly through the PageSeeder user interface.
Email headers
This message sets the following headers by default:
| Name | Value |
|---|---|
Auto-Submitted | auto-generated |
From | Inviter or group, see From address |
Sender | pageseeder@emaildomain |
Subject | [group] Group registration/invitation |
To | Email address of user |
XML
PageSeeder produces the following XML for the XSLT template:
<notification template="membership-new-member"
emaildomain="example.org"
hosturl="https://example.org"
token="ujHidAn9kKjObQuVbl_vLMc9npOjAKj2">
<!-- The new membership -->
<membership id="123"
email-listed="true"
notification="immediate"
status="invited"
role="reviewer">
<member id="12"
firstname="John"
surname="Jones"
email="jjones@email.com"
username="jjones"
status="unactivated">
<fullname>John Jones</fullname>
</member>
<group id="3"
name="acme-test"
description="ACME group"
owner="acme"></group>
</membership>
<!-- Member who invited this member to PageSeeder and this group -->
<inviter id="77"
firstname="Alice"
surname="Thomson"
email="athomson@example.org"
username="athomson">
<fullname>Alice Thomson</fullname>
</inviter>
</notification>
The token attribute is a base64url string that is different from the key and shouldn’t require URL-escaping.
The password and key attributes are no longer included in the message. PageSeeder never discloses passwords by email.
Usual content
Following is a screenshot of the HTML email:
