Skip to content

[SSF-159] - Automated Emails 1 Implementation#127

Open
dburkhart07 wants to merge 8 commits intomainfrom
ddb/SSF-159-automated-emails
Open

[SSF-159] - Automated Emails 1 Implementation#127
dburkhart07 wants to merge 8 commits intomainfrom
ddb/SSF-159-automated-emails

Conversation

@dburkhart07
Copy link

@dburkhart07 dburkhart07 commented Mar 13, 2026

ℹ️ Issue

Closes #159

📝 Description

  • Created an email template to store an arbitrary amount of parameters to be used in the subject and body
  • Created temporary placeholders for ssf email, as well as base url (both to be later changed when we switch to production)
  • Implemented automated email sending workflows for creating a volunteer, submitting a pantry/fm application, getting a pantry/fm application approved, and submitting a food request
  • Wrote food manufacturer tests

✔️ Verification

BEFORE TESTING: Add 2 new environment variables:

  • AWS_SES_SENDER_EMAIL (set this to one of your emails, this will be the address that sends the emails for you to verify)
  • SEND_AUTOMATED_EMAILS (switch this to true to turn on Cognito account creation and email sending permissions)

Tested each workflow to ensure the proper sender, subject, message, attachments were all there.

🏕️ (Optional) Future Work / Notes

Should figure out why this email gets sent to spam by default

@dburkhart07 dburkhart07 marked this pull request as ready for review March 13, 2026 22:29
@Juwang110 Juwang110 self-requested a review March 14, 2026 14:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant