We are seeing an increase in the number of users who, when attempting to unsubscribe, tell us either:
a. Their record does not exist
b. It brings up someone else's email address
I took a specific request and logged into phpAdmin to query the lm_users table. It highlighted what seems to be the origin of the problem, but I don't know why or how it can be fixed. Seems to be a bug in ListMailPro. Here is the scenario:
1. I entered ListMail Admin and in this case found the record, but it showed as Removed (strange, because the user recev ied an email from us and tried to unsub. She retrieved a record for another user, so did not continue).
2. When I queried on the the user's email addres in phpMyAdmin, I retrieved a record that showed the correct person, name, etc. So far, so good.
3. However, I looked at the email source to get the UID, since that is the key for the unsub request. It returned UID=83a4429.
4. So, I queried lm_users on that field and guess what? It retrieed ANOTHER user's record(s). (Actually, it found four records with that UID - same person, why??)
In essence, it appears the root of the problem is in the creation of the email. We use the standard !remove field, and yet it is adding an incorrect UID. Hence the erratic results.
ONE ITEM TO NOTE:
We never had this problem until some 4 - 8 weeks back. This was AFTER we installed the latest version AND we use the feature to combine lists to do a mailing (that is, setting up Queries). So - is it possible the bug lies in this area???
Please advise ASAP.
George