Improve Email Newsletter

This is a forum to suggest new features for mojoPortal. 

This thread is closed to new posts. You must sign in to post in the forums.
3/25/2008 1:42:19 PM
Gravatar
Total Posts 180
Thomas F. Heringer

Improve Email Newsletter

I would like to suggest an addition to the Newsletter feature. Would it be possible to create a link to the newsletter from a content feature page. Most or at least some e news letters give the option of being able to view the newsletter directly from the site. If we could email a newsletter and then link it to a content page it could be even more functional

3/25/2008 3:54:37 PM
Gravatar
Total Posts 18439

Re: Improve Email Newsletter

Hi Thomas,

Yes, this feature is planned, just haven't got to it yet.

Best,

Joe

4/13/2008 1:38:53 PM
Gravatar
Total Posts 7

Re: Improve Email Newsletter

Is it possible to create a newsletter administrator role

Jan Peter

4/13/2008 2:31:39 PM
Gravatar
Total Posts 7

Re: Improve Email Newsletter

Downloaded the sourcecode and found in de role-check 'Newsletter Administrators'

Added this to the Roles and got it working.

Jan Peter

4/13/2008 2:46:05 PM
Gravatar
Total Posts 180
Thomas F. Heringer

Re: Improve Email Newsletter

It is real easy to add a new role. All you need to do to add a role entitled Newsletter Administrator is go to Administration and find Role Administration. You will find a box that says add new role. Type into the box the name of the new role. Is that right Joe? How do I know it works?

4/13/2008 3:44:50 PM
Gravatar
Total Posts 7

Re: Improve Email Newsletter

I added the role that way, but expected it there by default.

The Role ''Newsletter Administrators'' is hardcoded in the source to give this role permission to edit Newsletters.

Jan Peter

4/14/2008 5:14:13 AM
Gravatar
Total Posts 18439

Re: Improve Email Newsletter

Hi Jan,

Administrators can manage the newsletter. If you need to delegate this to non admins you can add that role "Newsletter Administrators". You are right that it should be created automatically. I will fix that for the next release.

Thanks,

Joe

7/31/2008 3:21:09 PM
Gravatar
Total Posts 11

Re: Improve Email Newsletter

Hi Joe,

I plan to implement email settings for each site in portal, so that the mail module will send mail using different settings for different site.  What do you think?, any suggestion or idea? 

Thanks,

An

 

7/31/2008 3:32:17 PM
Gravatar
Total Posts 18439

Re: Improve Email Newsletter

Hi An,

I'm not sure I understand. As far as I know I built the Newsletter feature so that it already is site specific. Each site defines its own Newsletters, they are not shared acrosss sites, or at least it is my intention that they are not.

Best,

Joe

7/31/2008 3:43:28 PM
Gravatar
Total Posts 11

Re: Improve Email Newsletter

Hi Joe,

Sorry, Newsletter feature is already site specific, but to send mail out, it use only one configuration.  I mean, It's would be great, if we can allow each site have it's own smtp setting.  Hope you understant what I mean. :)

Thanks,

An

7/31/2008 3:53:24 PM
Gravatar
Total Posts 18439

Re: Improve Email Newsletter

Hi An,

I understand now. It would be possible to implement this for "most" features, by using a site specific prefix for the settings in <appSettings related to smtp, kind of like I did for commerce settings as indicated in this article. All the custom mojoportal features use these smtp settings from the appSettings section of Web.config, but built in ASP.NET features use the settings from the system.net/mailsettings section:

<system.net>
<mailSettings>
<smtp from="noreply@yourdomain.com">
<network
host="localhost"
port="25"
password=""
userName=""
/>
</smtp>
</mailSettings>
</system.net>

The only feature I know of where this will be used in mojoportal is the password recovery feature because that uses the built in ASP.NET password recovery control, so maybe its not a problem there.

If you want to implement an SmtpConfig.cs similar to what I did for commerce in Web/Components/CommerceConfig.cs, that would make it possible to hide this complexity of config settings from other places in the code. I could implement this myself in an hour or less I think, but if you want to tackle it that would be great. If not, let me know and I'll see what I can do.

Best,

Joe

7/31/2008 4:09:03 PM
Gravatar
Total Posts 11

Re: Improve Email Newsletter

Hi Joe,

What do you think, if we can store those config in DB?

Thanks,

An 

7/31/2008 4:20:15 PM
Gravatar
Total Posts 18439

Re: Improve Email Newsletter

Hi An,

I'm not opposed to the idea but it would need to be implemented for all 5 data layers before it could be included in mojoportal. I suggested the config approach because its easier to implement, but I understand what you're getting at, the config approach becomes unwieldy if you are setting up lots of sites. I think it would also be important to encrypt those settings in the db.

The thing for me about the multi sites feature is (at least if using multi sites by hostname), its a very limited solution if you have important sites, they should be separated, because as soon as you need SSL for one of the sites it needs to be separated because only 1 SSL certificate can be bound to port 443 on a given ip address. So I tend to favor the easier config approach because I really don't see it as a great idea to run a bunch of important sites from a singler instalation, though I know some people do it, I don't do that myslef. Maybe in folder based sites I can see it because they all have the same host name and can use the same SSL certificate.

In any case, as I said, I'm not opposed to a db solution, the problem is we can't just do it for one db, it has to be implemented for all of them at once because its a core feature. So its a good bit more work. But maybe if you want to implement the MS SQL version I can get ot the others, but I'm pretty busy with other initiatives.

Best,

Joe

10/7/2008 4:47:53 AM
Gravatar
Total Posts 1

Re: Improve Email Newsletter

Hi,

I am not sure if I am missing something, but is it possible to have the option to delete a newsletter that may be old / errorneous or simply outdated?  Or something that allows us to archive the newsletter.

Thanks.

10/7/2008 8:57:48 AM
Gravatar
Total Posts 18439

Re: Improve Email Newsletter

Yeah, the Newsletter feature still needs a few more things. I implemented the Delete button this morning so it will be in the next release of mojoPortal, coming soon.

Best,

Joe

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