I need to send an invitation email to 1,000s of users that I imported into my website. Since the import process created their profiles, I now need them to sign on and complete the information in their profile. The email I want to send should contain the user name i created and their password.

I have been trying to get VBO to do that but it apparently it will not cycle through each email (that I have clicked on in the dialog box)and then pull the username and password into the email.

My second option would be to delete all the users in a particular category (ie State, County, job classification, etc) and then re-import them and send the Welcome User Email that Drupal provides. But in the list of Operations under Settings there is no choice to Delete. The only choices listed are:

Publish (node_operations_publish)
Unpublish (node_operations_unpublish)
Promote to front page (node_operations_promote)
Demote from front page (node_operations_demote)
Make sticky (node_operations_sticky)
Remove stickiness (node_operations_unsticky)
Reload Embedded Media Data (emfield_operations_reload)
Update path alias (pathauto_node_operations_update)
Update automatic nodetitles (auto_nodetitle_operations_update)
Publish node (action_node_publish)
Unpublish node (action_node_unpublish)
Make node sticky (action_node_sticky)
Make node unsticky (action_node_unsticky)
Promote node to front page (action_node_promote)
Remove node from front page (action_node_unpromote)
Change node author (action_node_assign_owner)
Send Email (action_send_email)

Is it possible for VBO to do what I need? Am I doing something wrong or is there possibly a code snippet that would perform the activity I explained above?

Comments

infojunkie’s picture

D6 contains an action to delete users. I haven't backported it to D5, for which I'm not really developing anything new.

Furthermore, VBO for D5 has no way to cycle on users. It can only cycle on nodes. So if your import process created profiles using profile.module, then VBO cannot help you. If however, your profiles are created using Bio or Node Profile or any such module that creates actual nodes for user profiles, then VBO can help you. What you need is a VBO that lists all nodes of type profile, then you apply an action on them that sends email to the node author's email. Not sure there's something that exists out of the box, but check out Actions token email (which needs Token).

Hope this helps.

infojunkie’s picture

Status: Active » Closed (fixed)

Closed unless I hear back from original poster.