Email

Open Stories and Issues

As an Admin, I should be able to send System Emails: This existed once upon a time, but has been long since removed. Now that we have Unsubscribe, re-add it.
Comment Notification: There should be a way to get notifications when someone comments on:
  • A Thing you own
  • A Comment you've made
Email Address should not exist on Person: Currently, the Person record (the view of an Identity in a Space) contains that Identity's email address. We are going to significant effort to hide that email address from end users. But it really shouldn't be there in the first place.
I should be able to preview my System emails: Emails are composed as Wikitext, but we don't have a Preview mechanism. This is especially problematic for system-wide emails, which will be seen by everyone.
User-generated Emails are Just Plain Broken: As a user, I can create Email Things, and try to send them. But when I do so, nothing happens.
UTF-8 chars in user display names do not display right in Email "from" field: Ailis is the classic example: invitations from her come through as "Ail?s".
When I read an emailed Notification about a Comment, it should mark the Comment as Read: It annoys me that few forum systems do this: until you actually go to the site, it remains unread, despite the fact that I have read the message.
When I reply to an emailed invitation, it should do something useful: Currently, invitations to Spaces come from "userEmails@querki.net" -- which means that all replies go to me, personally. This is bad.

Closed Stories and Issues

_notify() to large numbers of recipients hard-crashes Querki: This is a P0 bug, since it actually crashed the whole cluster. Worse, it destabilizes the cluster, making recovery tricky.
Email security hole in invitation-acceptance procedure: Currently, I can accept an Invitation and claim an email address other than the one the invite went to; this is not currently verified, so it lets me claim email addresses I don't own.
I should be able to "unsubscribe" from an email from Querki: This has always been planned, but has hit Critical because AWS expects us to do it right.
I should be able to compose a serious mailto: link in Querki: I believe I'm going to want this soon for the Arisia Press Space.
I should be able to send a Notification from QL: This is the heart of adding the ability to send email from Querki in userland code.
Space invitees receiving invites intended for other invitees: Actually reported by Ted, who reported that he had gotten an invitation; when he clicked on it, it showed Galen's email address.