Lyris User's Guide
[previous] [next] [contents]
Unsubscribe and Purge
Table of Contents
Lyris Email Commands
How to send mail to your Lyris server
Sending Email Commands to Lyris
The Lyris@ Server Address
Listname-request@ commands
Command-Listname and Listname-Command
Command@ addresses
Unsubscribe and Purge
Multiple Commands in a message
How Invalid Commands are Handled
How Lyris sends mail back to you
The Line Continuation Character
Change Membership Settings
Determine Membership Settings
Mailing List Information
Help Document
Get Documents
Administrator Commands
Web Interface for Users
Server Administrator
Site Administrator
List Administrator
Other Topics
Add-On Packages
Installing and Upgrading
Frequently Asked Questions

Unsubscribe and Purge

The unsubscribe and purge command addresses are slightly more sophisticated than the other commands.

As of Lyris version 3.0, the unsubscribe and purge addresses are customized for every recipient.

By default, Lyris uses the mail merge tag $subst('Email.Unsub') in the default footer defined for a new mailing list. This mail merge tag gets rewritten for each recipient, so that they see an unsubscribe address customized for them.

For example, if a member belongs to a list called "jazztalk" and happens to be member #1234, their unsubscribe address might look like this:

The -1234Y portion of the unsubscribe address uniquely identifies the recipient, so that when they send email to it, Lyris will know exactly who is unsubscribing, no matter what email address they sent the unsubscribe request from.

This feature is known as "failsafe unsubscribing" because it always works, no matter what email address the original message was bounced from. This is a great advantage that Lyris has over other list servers, as most list servers have great problems unsubscribing people when a message is forwarded to a new email address: they cannot determine what the original subscriber address was.

The "Y" at the end of "1234" is a "check character" that Lyris inserts, to ensure that the "1234" number was typed correctly. This prevents people from accidentally mistyping their unsubscribe address, and thus unsubscribing the wrong person. For example, if someone mis-typed their address as "" (by adding an extra 4), Lyris will detect that the number is not typed correctly, and ignore the "12344" number, instead unsubscribing the person who wrote the message, as determined by the From: line.

Other pages which link to this page:
  • Command@ addresses
  • Page 32 of 556