Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Open Core Testi...Open Core Testi...Messaging System - Disable EmailsMessaging System - Disable Emails
Previous
 
Next
New Post
8/24/2012 3:15 PM
 

Thanks Brandon - that sounds helpful.

Still, I think this does need to be addressed directly. I am not sure how any DNN site can use the messaging system at all before users and admins can control message settings. I think this comes up in two distinct ways:

First, AFAIK, there is no way for me to hide myself from people finding my account; names still are searchable for the send a message thing. But, names themselves can be dangerous. Sure, Facebook always makes it possible to find somebody's name... but not every site is Facebook. What about somebody running a site for abused women? What about the site for an addiction group? What about almost every single other site that doesn't directly do social networking as it's primary purpose? People either have to provide fake information or delete their account to stay private.

Until users can hide their name, the messaging system is just a huge privacy hole and I would never recommend any site turn it on.

Second, if users can't disable emails from messages, they have no ability to opt out of messages from your site without deleting their account. This is technically probably OK with CAN-SPAM stuff, but it certainly doesn't follow the spirit of the law even if it does the letter. More importantly, though, it is just annoying for your users. The potential for abuse is likewise tremendous. 

Personally, I think those two features really should have been built right into the core before the feature was ever made public. I am not trying to be hard on the team or anything - the messaging stuff is genuinely cool and I am excited about the social components in DNN. Still, not every site wants to be facebook, so it's critical that things can be controlled and disabled by users and admins as needed. I treat the messaging system and the social components as if they're in beta mode... Because you can't reasonably activate them on any site until some critical updates are made.

Mike

 
New Post
8/28/2012 2:22 PM
 
I was also curious as to how it would be possible to disable the external email to be sent to my email client upon receiving an internal message. The external message is nice as a way to see without logging into the site what your message is, but we are looking to customize the message to say something like 'You have received a new message', or to disable external emailing for internal messaging completely.
 
New Post
8/30/2012 8:22 AM
 
Mike Ryckman wrote:

First, AFAIK, there is no way for me to hide myself from people finding my account; names still are searchable for the send a message thing. 

I agree that this is a very important consideration; at the moment, the only way to modify this functionality is to replace the core MemberDirectory module.  This is clearly not optimal, and in addition to users being able to control their own visibility, it would be very useful to be able to inject custom logic at runtime to control this behavior.

Mike Ryckman wrote:

Second, if users can't disable emails from messages, they have no ability to opt out of messages from your site without deleting their account. 

While this is not available out-of-the-box, it is fairly easily achieved with a little bit of additional work.  At my DNNWorld session I'll demonstrate how it is possible to generate notification e-mails that look like this:

Note that each such e-mail has an unsubscribe link (delivery is driven off of the Subscribers role).  My point here is not to plug my session, but rather to demonstrate that with a bit of creativity that much of this functionality is already achievable.  My hope is that, over time, some of these features will slowly be baked back into the core platform.


Brandon Haynes
BrandonHaynes.org
 
New Post
8/30/2012 8:28 AM
 
Will your session be posted somewhere to see how to do this?
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Open Core Testi...Open Core Testi...Messaging System - Disable EmailsMessaging System - Disable Emails


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out