thegooddata / social

GNU General Public License v2.0
0 stars 0 forks source link

Improve email format and delivery #1

Closed marcosmenendez closed 10 years ago

marcosmenendez commented 10 years ago

Currently email content is fully clipped forcing the user to go to the browser to read anything. We should show part of the content within the email body and a url for more details.

Do not send one email per update, but build a daily or weekly digest with all relevant updates for each user.

Relevant content means: pieces of content that the user has marked with a star, or that the user has created or commented.

Send emails from our members@thegooddata.org email using our gateway to avoid spam issues. Sender name should be "TheGoodData collaboration platform" (instead of Member Area).

Use an existing module. Avoid customization if possible.

josereyero commented 10 years ago

Testing e-mail atm and they seem to include node/comment content so I don't know which ones are clipped...?

For the digest e-mails, giving a try to this one that allows setting up daily or weekly digesting on the user account page: https://www.drupal.org/project/message_subscribe_email_frequency

(pending deployment to pre, need to clarify e-mail formatting...)

Abt sending e-mail through gateway, need gateway data and credentials.

josereyero commented 10 years ago

Progress so far (Pre-production):

To Do:

In addition to that I think we should revisit the per-user e-mail/notifications settings which is not that straightforward IMO (Page Edit Profile - Settings)

josereyero commented 10 years ago

Done: Renaming the "Settings" tab in "Edit profile" to "Notifications". Included in tgd_notifications module. For the rest, message formats, follow up in #15

josereyero commented 10 years ago

Deployed to prod, notes: