メーリングリスト(mailman)で、ワンクリック登録解除を設定する方法について

メーリングリストから送信するメールに、ワンクリックで購読登録を解除できるURLを設定する方法についての記事です。

メールに記載されたURLをクリックする事で、簡単に登録解除(メーリングリストの[会員リスト]から会員情報削除)が行えます。

STEP1:cPanelにログイン

cPanelにログインします。

STEP2:ドメイン>メーリングリストを開く

cPanel.mail.008.png

STEP3:ワンクリック登録解除を設定する対象メーリングリストの「管理」を開く

unnamed01.png

STEP4:メーリングリストのメニューから[普通配送オプション]を開く

unnamed2.png

STEP5:完全個人別配送への切り替え

[普通配送オプション]から下記項目で「いいえ」から「はい」または「完全個人別配送」に切り替えます。

unnamed3.png

※まとめての配送から個人別での配送に切り替えることにより配送の効率(遅延)が発生する可能性がある為、上記項目内の「詳細」にて詳細をご確認ください。

STEP6:URLの作成

[普通配送オプション]から下記ヘッダー・フッターの編集項目で置換変数を使用し、ワンクリック登録解除のURLを作成することが出来ます。

unnamed4.png

置換変数

user_address - 会員のアドレス(小文字になる)。
user_delivered_to - 会員が登録した大小文字を含むアドレス。
user_password - 会員のパスワード。
user_name - 会員のフルネーム。
user_optionsurl - 会員オプションページの URL。

ワンクリック登録解除URLを表示するには下記文字列を上記ヘッダーまたはフッターに追記します。
%(user_optionsurl)s?password=%(user_password)s&unsub=1&unsubconfirm=1

パスワード情報をURLに含めたくない場合は下記のようにパスワード置換変数を削除できます。
※この場合はワンクリック登録解除ではなく、いくつかの配信停止のステップを必要とします。
%(user_optionsurl)s?unsub=1&unsubconfirm=1

この記事は役に立ちましたか?
1人中1人がこの記事が役に立ったと言っています