Loading...

All project content is available for reading, but you need to be a member of the project for Subversion checkout of source code, or to create/modify any information.
Login if you are a member. Apply here to request membership (open to all).

Version 2 (modified by simon@…, 5 years ago) (diff)

Typo + rephrase.

EPiServer Newsletter Module

The Newsletter module lets you create pages in EPiServer and send pages as emails to many recipients. In contrast to the built-in subscription feature this module is push based, as you define the content, and control the sending

Features

  • Create one or more newsletter templates, and send newsletters directly from EPiServer
  • Edit newsletters the same way you edit pages for the web
  • You can have several different newsletters, and many recipient groups
  • Import email addresses (handles duplicates)
  • Send as HTML and plain text in the same email. Lets the user choose the format
  • Pluggable recipient filter
  • Test before you send
  • Sends images as inline attachments, allowing rich design
  • Has subscription and unsubscription templates
  • Tips on how to create your newsletter design

Download

down.gif Download Now

Source Code

Repository: data.png svn/epicode/BVNetwork.Newsletter/5.x.
Check out the source with TortoiseSVN

Requirements

The module has different downloads for different versions of EPiServer CMS. See the download page for the individual requirements for each version.

Screenshots

Want to see what it looks like? See the ScreenShots.

Pricing

This module is not free, the current price is NOK 10.000.

To order, send an email to info@bvnetwork.no with the following information:

  • Customer Company Name
  • Partner Company Name (when delivered to customer by partner)
  • Neccessary invoicing details (contact person, address etc.)

When you order the newsletter module, you will recieve a license for the aspnetEmail component that is used by the Newsletter module for sending html emails.

The Newsletter is licensed per EPiServer site. One license is required for each site that has the module installed.

Tickets

Tickets for this component:

#8
Move all labels and helptext to language files
#11
See if we can use dotnetopenmail for the advanced email features
#50
Deleting newsletter page does not delete job
#51
Changing recipient list name
#124
Deleting newsletters in Newsletter module
#129
Status of newsletter bug?
#151
Test and debugtool for developers and several recipient lists
#261
Verify settings for enterprise solutions
#268
Mass Testing
#332
Create newsletter from newsletter admin page
#334
Create wiki installation guide for Newsletter cms 7
#335
Should be possible to create a recipient list from a newsletter page
#336
Move inline styles into css files
#337
Remove AspNetEmail and use standard .Net
#338
Images should be included in email text, not as attachments.
#339
Test to upgrade from version 6 to 7
#340
Track users who reads the newsletter
#341
Store Newsletter data in DDS
#342
Change the admin interface to use jquery for more dynamic look and feel
#343
Move appSettings for Newsletter to dds

Architecture

The SendMail module is organized as several Visual Studio .NET Library projects.

  1. The main plug-in and mail sending engine
  2. An extensibility library with interfaces that you can implement in order to control the mail sending process.
    • An interface for creating your own recipient filters.
  3. A business layer API

The main process of sending pages as email is to specify which page types the mail plug-in should be enabled for. The plug-in will then allow you to select any page (given the correct page type) and send the contents as an email to one or more users. The editor can specify the recipient to send to.