I've been testing the List-Unsubscribe functionality and noticed a possible bug.
The header in the email comes through like the following:
List-Unsubscribe: <http://www.domain.com/index.php?option=com_acym&ctrl=frontusers&subid=1&task=unsubscribe&id=198&key=1QQzBWEBDFnDVv&tmpl=component>, <mailto:firstname.lastname@example.org?subject=unsubscribe_user_1&body=Please%20unsubscribe%20user%20ID%201>
The first issue I encountered was that the captcha was invalid when trying to go to the link. I then checked the "key" parameter against the security key in the component configuration and they were different. I then tried using the correct security key from the configuration in place of the one that was in the List-Unsubscribe URL and I got the same captcha was invalid message.
Next I disabled captcha in the configuration and again tried the original List-Unsubscribe URL. This time it said "User not found". I checked the ID's of the users in the system and there isn't a user with ID 198. However, if you decode the 2nd URL in the List-Unsubscribe header that User ID of 1 is correct.
I'm using 6.19.2 as the version.
Any help you can provide would be great.