One thing that is obvious in this situation is that the module is working off e-mail addresses and not accounts. A situation could arise where there are multiple accounts showing the same e-mail address. In this instance a module automatically removed duplications of the e-mail addresses and will only send to the first one. This is to ensure that if you pull multiple list sources including user accounts, custom lists and even CRM integrated lists that you do not duplicate e-mails to an individual.

As I read your message, it could be that there is an account you're unaware of that has the same e-mail address. One easy way to look into this, is to use the user management section of the DotNetNuke website to do a search on the e-mail address and see how many accounts are returned.

Naturally we are assuming that you are referring to DotNetNuke zero counts and not a custom imported list?

I checked the e-mail addresses and both Fred and Adrian have unique email addresses. I searched for multiple email addresses using theDNNadmin|user accounts page, and also directly querying theaspnet_Membership and users tables. I also searched on theuserprofiletable just to be sure. I also self joined these tables and found there was only one instance of a duplicate email in the whole portal, which was valid (a husband and wife). Those two have not experienced token issues.

Further, my client checks the 'Send a copy to: admin@...' in the 'Additional Options' panel of the 'Send a Bulk e-mail' page. This has been working well, until today, when he received his copy of themailoutaddressed to 'Dear Shirley'. Rest assured his name is not Shirley.

I did some more investigations and asked my client some more questions. It appears that the copied email sent to him but with the salutation to 'Dear Shirley' has been resolved and is not an issue with the bulk emailer. So it turns out that was a red herring.

I can confirm that the incorrect salutation to subscribers is still an issue, however.

Correct. My client uses the DNN User Roles to define who is sent the email. Generally only one role is selected.

As far as we can tell, the majority of users get the correct salutation. It is only a handful of people who are getting the incorrect name. This leads me to believe it's a data issue - but I can't find any inconsistencies within the db (e.g. a user having the wrong first name in the profile).