rabblerouser / core

Pluggable, extensible membership database for community organising
GNU Affero General Public License v3.0
17 stars 10 forks source link

The mailer retrieves email bodies from S3, rather than receiving them embedded inside events #163

Closed camjackson closed 6 years ago

camjackson commented 7 years ago

The mailer can already receive send-email events and fulfil them via SES. However the initial implementation assumed that the body of the email would be embedded inside the event itself.

The event size limit for kinesis is too low for this to be useful, so instead, the event will just contain a reference to an S3 object where the email body can be downloaded from.

The mailer has a WIP large-emails branch for this already.