Registering for newsletter

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

Please do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.

This forum is for discussing mojoPortal development

This forum is only for questions or discussions about working with the mojoPortal source code in Visual Studio, obtaining the source code from the repository, developing custom features, etc. If your question is not along these lines this is not the right forum. Please try to post your question in the appropriate forum.

You can monitor commits to the repository from this page. We also recommend developers to subscribe to email notifications in the developer forum as occasionally important things are announced.

Before posting questions here you might want to review the developer documentation.

Do not post questions about design, CSS, or skinning here. Use the Help With Skins Forum for those questions.
This thread is closed to new posts. You must sign in to post in the forums.
9/7/2009 10:49:09 AM
Gravatar
Total Posts 37

Registering for newsletter

Hi,

I would like anonymous users to register for my newsletter only with an email address. Is it possible in mojo? I can't find it.

 

Thanks,

Przemek

9/8/2009 10:38:16 AM
Gravatar
Total Posts 18439

Re: Registering for newsletter

Its not currently possible but hopefully I will get this implemented within the next few releases.

Best,

Joe

9/11/2009 5:29:11 AM
Gravatar
Total Posts 37

Re: Registering for newsletter

And if I wanted to implement it by myself where should I start?

 

Thanks,

Przemek

9/11/2009 5:43:10 AM
Gravatar
Total Posts 37

Re: Registering for newsletter

I can see that there is a mp_lettersubscriber table. So I suppose we should create new table for "not registered users" table and create a module for adding entries to that table.

The thing is that it would be nice to be able to choose what kind of receipients should get the letter, like

  • Registered users
  • Subscribed only with e-mail users

 

Can I do it only by creating a seperate module? Or I have to change mojo "internals".

 

Przemek

9/11/2009 10:38:55 AM
Gravatar
Total Posts 18439

Re: Registering for newsletter

My plan for this is to automatically create a site user if one does not already exist for the email.

I don't want to have additional tables or lists for non site members and I want to be able to use the existing mechanisms for opting out of a newsletter so we don't have to have 2 implementations for it to comply with CANSPAM laws.

My recommendation is just be patient until I implement this or else implement your own completely separate newsletter feature.

Best,

Joe

9/11/2009 10:44:30 AM
Gravatar
Total Posts 37

Re: Registering for newsletter

OK. I'll wait. :)

 

Thanks Joe,

Przemek

10/17/2009 6:43:53 AM
Gravatar
Total Posts 37

Re: Registering for newsletter

Any news on that Joe?

 

P.

10/17/2009 10:21:36 AM
Gravatar
Total Posts 18439

Re: Registering for newsletter

I am working on Newsletter improvements for the next release. I changed my mind about automatically creating a site user when an email is entered into the subscribe form because there is a lot of potential for spam submissions from automated scripts. We could use a captcha to block this but this is not very friendly for real users, so I'm going to implement a verification email to confirm subscriptions and I'm decoupling the unsubscribe functionality so it can work without a site user or with a site user.

Best,

Joe

10/17/2009 12:12:59 PM
Gravatar
Total Posts 37

Re: Registering for newsletter

This is a good news! :-)

 

Thanks Joe,

Przemek

10/19/2009 2:27:42 AM
Gravatar
Total Posts 108

Re: Registering for newsletter

I currently have this issue with robots trying to spam my db, a email verification would definately be a good idea

10/29/2009 7:29:12 AM
Gravatar
Total Posts 18439

Re: Registering for newsletter

fyi, I just uploaded a new build on our Novell Forge download page, mojoportal-mssql-build-2009-10-29.zip

Both this site and demo.mojoportal.com are running this build, the only difference is that www.mojoportal.com uses MySql whereas demo.mojoportal.com uses MS SQL. I have only uploaded a build for MS SQL though.

Most of the main improvements for the newsletter have been implemented including a new Newsletter Sign Up feature that you can put on a page as I have done on our home page. It's also possible now to enable viewing of previously sent Newsletters as web pages. I have never yet sent a newsletter though I already have 426 subscribers. I plan to start using the Newsletter soon. If the user is not signed in then an email confirmation is sent and a link must be clicked to confirm the subscription. I'm sure there will be a lot of false submissions from web bots, I still need to implement a few things like an easy way to purge unverified records older than x days. The newsletter is only sent to verified addresses. There is also a nice new progress bar for showing the progress of mailing to a large list.

Its also possible to put <portal:Subscribe id="subscribe1" runat="server" /> in the layout.master file if you wanted the sign up on all pages. I will need to work on new documentation for the newsletter soon.

Best,

Joe

You must sign in to post in the forums. This thread is closed to new posts.