Skip to content

Notifications: Build a NotificationService class with an exposed function that will send an email using Amazon SNS services to a provided email address #18

@izzyconner

Description

@izzyconner

There should be a NotificationService class with the following function:

sendEmail(string emailAddress, string subjectLine, string messageBody)

If possible, there should also be a method that can take in multiple email addresses and send the email to all of them.

References:

For more information about the pricing of SNS, look here: https://aws.amazon.com/sns/pricing/. As long as we are under 1,000 emails per month, we won't be charged, so don't worry about going over that limit when testing it.

Conditions of satisfaction:

  • Complete any AWS console SNS set-up required
  • Be able to send an email to a given email address with the subject line and message body
  • Be able to send an email to multiple email addresses (stretch goal)
  • Have a manual test that can be run to demonstrate the email sending capabilities

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions