Private Newsletter According to Role
mgifford - March 3, 2006 - 14:29
| Project: | Simplenews |
| Version: | 4.7.x-1.x-dev |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | won't fix |
Jump to:
Description
It would be excellent if it were possible to just not publicize a newsletter so that you could maintain private lists of people you are communicating with.
I'd like to create a category for say "Special Clients" and be able to send out targeted notes to them, but obviously, I don't want everyone to be able to see that there is a "Special Clients" newsgroup at any point in the process.
I think that this newsletter could be unpublished, but that doesn't seem to be an option at the moment.
Any ideas?

#1
+1 for this feature.
#2
perhaps something based on user role -- I don't know if this is possible, but it would be ideal if newsletters are configurable/available a per role basis. That would create the function you are describing I think.
#3
[Modifying the title to be better explanatory]
#4
+1 for subscription lists based on user role - it would add to the usefulness of the module by allowing it to be used for targetted announcements as well as newsletter style communication.
#5
I created a patch for this quite a while ago. Maintainer said he would review it. I understand he's pretty busy. But if you lobby him, maybe he'll find the time to commit it.
#6
Would help to post a link to the patch: http://drupal.org/node/49980
#7
Steve Dondley, I was looking at your module addition, but it will not do what I think is being requested here.
Basically, the need is for a newsletter that most users cannot register for. The registration would be assigned by the admin or would only show up for given a user with a particular role.
Example: I would like to send a newletter, or mass email, to my board of directors, but I would not want other users to be able to register for this. I don't even want them to know that it exists.
Perhaps there is a better module or function that would suit this better? Or, is this a feature request?
david
#8
Check out the enewsletter module. That might do what you want but I'm not sure.
#9
I've done the same thing just with taxonomy and user roles: defined several roles, e.g. "guests", "members", "inner circle" and so on, then defined a taxonomy vocabulary for newsletters, e.g. "public", "private", "confidential", and then used module tac_lite to assign newsletter taxonomy types to certain user roles. It's easy, flexible and working fine, every user has only access to newsletters he's authorized to. So for me there's no reason to create a special simplenews function for this purpose.
#10
borisb: yes, but if a user does't want to receive the newsletter, how will they unsubscribe themselves?
#11
Steve, I've not tested this yet, still concentrating on site development. But isn't there a simple unsubscribe link in the newsletters ? And doesn't it work? Taxonomy is only used to restrict access to certain newsletter types, not to unsubscribe function, or am I wrong?
And, on the other side, simplenews has checkboxes for the user-assigned newsletter types in user profiles. Unchecking a newsletter there should unsubscribe, too. For me, it looks fine.
#12
I've just tested tac_lite and simplenews and on user/{uid}/edit/newsletter I'm still getting all the newsletters show up for members in a role that don't have permission to view them.
I'll look at it and work on a patch, but I could do wth some help - anyone done this already?
#13
Was any progress made on this?
I need private newsletters on a couple of sites that I'm working on. Both on 4.7.
peace,
blue
#14
I think this is quite related to this post, but it would be very good to "autosuscribe" all users that belongs to a certain role that already exists.
#15
I have no plans to include this in Simplenews.