Author |
Topic |
|
justuspost
USA
71 Posts |
Posted - Apr 24 2007 : 17:04:35
|
How can we manage user group changes automatically? Basically, how can we preform adds and removes from groups in the same e-mail?
If a user is in group 1 and 3 and sends a message that they only want to be in group 2.. How can we set mlk to remove them from 1 and 3 and add them to group 2?
My only idea was to make separate groups then send mail based on the groups. But this would require sub-groups, which I don't think is available. Example.. group 1, group 2, group 3, group 12, group 13, group 23. So if someone is in group 1 and 3 and later subscribes to only group 2, then they would be processed as an unsubscribe for groups 1 and 3 and an add to group 2.
|
|
xequte
7042 Posts |
Posted - Apr 25 2007 : 00:18:33
|
At this time, unless you are using a web form formatted message, there is not a way to subscribe and unsubscribe a member with one email.
If you only want a member to be in one group then turn off the multiple group option under View>Options, Groups. Then if they subscribe to Group_2 they will be removed from any other group they are in.
Nigel Xequte Software nigel@xequte.com |
|
|
justuspost
USA
71 Posts |
Posted - Apr 25 2007 : 12:26:57
|
I am using a 'web form formatted message'. Will MLK parse the mail and preform 'add & remove' actions via 1 keyword or numerous key words? How can we achieve this?
Would there be a way to allow a 'web form formatted message' to be able to update/change a users e-mail address?
Justus |
|
|
xequte
7042 Posts |
Posted - Apr 26 2007 : 04:32:02
|
Hi Justus
I'm not sure if it documented, but there are some special "Actions" that you can use with web forms
UpdateEmail
Changes the email address specified in the "Email" Field to that specified in the "Full Name" field (all other fields are ignored)
UpdateUserDetails
Find the member of the specified email address and updates all of their address details based on those found in the web form (it does not change their group membership)
UpdateUserGroups
Find the member of the specified email address and updates forces their group membership to that specified.
E.g. if they belong to groups: Group_1,Group_2
And the email is:
Action=UpdateUserGroups Email=old@company.com Groups=Group_2,Group_3
Then they will be unsubscribed from Group_1 and added to Group_3
(Address and other fields are ignored).
UpdateUserDetailsAndGroups
A combination of UpdateUserDetails and UpdateUserGroups
MLK needs to find this exact wording for the "Action" field in your web form message, e.g. Action=UpdateEmail Old_Email=old@company.com New_Email=new@another_company.com
Nigel Xequte Software nigel@xequte.com |
|
|
|
Topic |
|
|
|