Posted by DanielJohnston on July 29, 2010 at 3:38am
3 followers
Jump to:
| Project: | Feeds |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed (won't fix) |
Issue Summary
I've created an importer with file upload fetcher, CSV parser, attached to a content type, that uses the user processor to let non-administrators upload new users to a website. Unfortunately, these new users are not emailed by the site to let them know that they've joined. I've been unable to find any mention of welcome emails in the Feeds issue queue or documentation, but it seems like a fairly useful and important feature for user import to have.
Have I missed something? Is this feature planned? Or is there a workaround using e.g. Rules or some other module? Thanks for all your work on this, by the way!
Comments
#1
I don't think sending mail straight out of import is a good idea.
I would advise to make importing and inviting users two different steps. The workflow would be
1) Import
2) Review imported users.
3) Send invites.
The issue then would be to create or find a module that offers a bulk invitation functionality that sends invites to users for existing accounts.
If your use case is compact enough to make you feel comfortable to fire a mail out of an ongoing import, you can always create a custom module, override the FeedsUserProcessor or implement hook_user() and fire an invite email from there.
#2
For reference, I'm going with Account Reminder http://drupal.org/project/account_reminder which is not ideal but should do the job for now. It's a shame there doesn't seem to be a way of incorporating this feature as it's really not optional, but to be fair I have had occasional difficulties with the joining email on User Import module in the past.
#3
hmm, this is sad it's not a feature of this module.. because overriding FeedsUserProcessor is not so nice and the problem with hook_user is that there is no way to tell there that the user being inserted comes from feeds.. so if I add such a hook, it will fire in additional to the sitewide hook and send the email twice. Surelyit can't be too hard to just add the option for those people who want the massive email firing? :)