On my site, I have a bunch of people I've invited, but for whatever reason they've lost or misplaced their email invite and they've either completely forgotten about the site or have no way of joining. Right now the only way to handle this problem would be to delete their invite, and send another.
I think a better solution would be have the option to send reminders. You could specify the number of days before an invite expires before the reminder is sent and specify the text of the reminder. I also think we'll need a way to send out reminders immediately to either all the invitees or a subset of invitees whose invites will expire in a certain number of days.
I can get started on this myself unless there is someone else who wants to volunteer or is working on something similar.
Let me know if you have any functionality suggestions.
Comments
Comment #1
AjK commentedSubmit patches by all means :) But please ensure "new features" are patched against DRUPAL-5 branch. Nothing new is going into 4-7 branch (only bug fixes)
Comment #2
AjK commentedPlease change the Status away from "postponed" to "patch (code needs review)" when adding any patches to this issue.
Comment #3
cozzi commentedFor open invitations it would be nice if reminders, which contained the entire invite email, could be sent to the Inviter. This way, the inviter would be reminded should an invitee not respond (and join), and if the Invite is being trapped by a spam filter this is a great way to prompt the inviter to follow-up by forwarding the invite from their email account.
thanks Cozzi
Comment #4
smk-ka commentedClearing out the queue.
Comment #5
smk-ka commentedCould we try to get the ideas here in a common direction? We currently have two opposed ideas: one time reminders are automatically sent based on a timed threshold, and second time reminders are sent with the click of a button. The idea of having reminders sent from the inviter's address to prevent spam traps sounds interesting, but I have no idea how the ui for this should look like (automatically switching?).
I personally perfer the second solution, because automated emails remind me somewhat of spam. Until somebody proves me better, of course...
--
Stefan Kudwien
www.unleashedmind.com
Comment #6
smk-ka commentedNote: I have just committed a change to CVS that saves the message text in the database (invite.message).
Comment #7
smk-ka commentedThere is another issue that has a patch for review - marking as duplicate of http://drupal.org/node/162570.