Publish Date

2013-04-13

New Features

  • Function: Added Email Notification System (ENS) to send messages to related stakeholders when a new comment is made on the blog post.

* All the emails will be sent from [kontext.tech Email System] <no-reply[at]kontext.tech>

* This email inbox is not being monitored. Please directly make comment on the web page to reply to the user.

  • Configuration: New configuration section for ENS; added system.net section to configure SMTP for sending emails; added one more Entity Framework database connection string for ENS EF data model.
  • Database: new column [ReplyToBlogPostCommentId] in table [Context].[BlogPostComments]; new table [Context].[EmailMessages] to store all the messages.
  • Solution: added one new project about ENS;
  • Website: added one Email template for ENS; added one new controller EmailController to send emails asynchronously; added new NInject module for ENS data access layer.

Modifications

  1. Modified the mechanism for comment approving: all the comment will be automatically approved after this release.
  2. Changed the Ajax function of adding comment.

Tech Debts

N/A

Screenshots

Now, ContextProject fully supports email notification.

Emails will be sent for below cases:

1) When user posts new comment on one blog post, ENS will send email to the post author.

2) When user adds new comment to the existing comment, ENS will send email to the author of that comment and also BCC the post author.

E.g.

Click “Reply” button, I can reply to wingyiu specifically:

image

Then add the comment:

image

After submitting the comment, ENS will send one email to wingyiu and BCC the author of the post (me).

image

Then I check my email inbox and can find below Email:

image

info Last modified by Raymond at 8 years ago * This page is subject to Site terms.

More from Kontext

Kontext release v0.x

local_offer kontext

visibility 40
thumb_up 0
access_time 4 months ago

Kontext release information before v.1.0.

open_in_new View open_in_new Kontext Project Releases

Kontext release v0.6.7

local_offer kontext

visibility 33
thumb_up 0
access_time 5 months ago

Kontext v0.6.7 is now released with a few changes/enhancements. Changes The following sections list the new features/changes in release v0.6.7. Multi-la...

open_in_new View open_in_new Kontext Project Releases

Kontext release v0.6.6

local_offer kontext

visibility 26
thumb_up 0
access_time 5 months ago

Kontext v0.6.6 is now released with a few changes/enhancements. Changes SEO enhancements Added a number of Facebook and twitter meta tags into head section of each page. Robots.txt is updated to make it simple. ...

open_in_new View open_in_new Kontext Project Releases

Kontext release v0.6.5

local_offer kontext

visibility 18
thumb_up 0
access_time 6 months ago

Kontext v0.6.5 is now released with a few changes/enhancements. Changes RSS changes RSS subscriptions are now increased to 200 items and the d...

open_in_new View open_in_new Kontext Project Releases

info About author

comment Comments (2)

comment Add comment

Please log in or register to comment. account_circle Log in person_add Register
R
Raymondarrow_drop_down
@Christin Danke. :)
format_quote

person Christin access_time 8 years ago
Re:Context Project 1.3.685.0 Released (Email Notification System)

新功能挺不错的,加油!
reply Reply
account_circle Christin
新功能挺不错的,加油!
reply Reply

Dark theme mode

Dark theme mode is available on Kontext.

Learn more arrow_forward

Kontext Column

Created for everyone to publish data, programming and cloud related articles. Follow three steps to create your columns.


Learn more arrow_forward