Hi BJ,
Thanks for your comments. I think apart from email address, we should
provide fields first name and last name too on the signup form. This
will be good idea to enter the name of the user so as address the user
in the sent mail.
Regards,
--
Ashish Nagar
BJ Freeman wrote:
I was looking at this also.
i agree with you, in part.
Since an anonymous has not permissions to do updates I think system is a
better choice.
Since you can only have one _NA_ record without other keys, like the
email address, view-entity ContactListPartyAndContactMech and
ContactListParty would have to be modified.
that is about as far as I have gotten on it.
Ashish Nagar sent the following on 6/17/2009 1:44 AM:
Hi all,
I reviewed the newsletter subscription functionality in ecommerce. I
found that when a registered user signs up for subscription, a
confirmation mail is sent to the user's mail address. Following the link
in the mail, a registered user can activate his subscription entering
the verification code sent to him.
My concern is for the anonymous user. When anonymous user signs up for
newsletter, no verification mail is sent to the user. The partyId is set
to _NA_ and the statusId is set to CLPT_ACCEPTED in the ContactListParty
entity.
I think a verification mail must be sent to the entered email address of
the anonymous user, so that he should be able to verify his email
address before getting it subscribed for newsletter. The mail will
contain a link following which an anonymous user would be able to
subscribe and unsubscribe for newsletter subscription.
Also in MarketingServices.java "createContactListParty" service is
called using userLogin as "system". I was wondering is it correct to use
"system" userLogin instead of "anonymous" userLogin?
Please put your thoughts and suggestions on this. If all agree, i will
create issue for this and provide a patch for the same.
Thanks & Regards,
--
Ashish Nagar