diff options
-rw-r--r-- | Mailman/Cgi/options.py | 3 | ||||
-rw-r--r-- | NEWS | 3 |
2 files changed, 5 insertions, 1 deletions
diff --git a/Mailman/Cgi/options.py b/Mailman/Cgi/options.py index 454ac7a8..6841ae64 100644 --- a/Mailman/Cgi/options.py +++ b/Mailman/Cgi/options.py @@ -179,7 +179,8 @@ def main(): forwarded to the list administrator for approval."""), tag='') else: - mlist.ConfirmUnsubscription(user, userlang) + ip = os.environ.get('REMOTE_ADDR') + mlist.ConfirmUnsubscription(user, userlang, remote=ip) doc.addError(_('The confirmation email has been sent.'), tag='') mlist.Save() @@ -42,6 +42,9 @@ Here is a history of user visible changes to Mailman. Bug Fixes and other patches + - Changed the member options login page unsubscribe request to include the + requesters IP address in the confirmation request. Bug #610527. + - Changed fix_url to lock the list if not locked. Bug #610364. - Made a minor change to the English subscribeack.txt (welcome message) |