hngprojects / hng_boilerplate_nestjs

Description
Apache License 2.0
180 stars 105 forks source link

[FIX] [ANCHOR: BE PYTHON] Send Confirmation Email to Users When They Unsubscribe From A Newsletter #929

Open hestherrh opened 1 month ago

hestherrh commented 1 month ago

Description

As a User, i want to receive a confirmation email when I unsubscribe from a newsletter so I can know my unsubscription was successful.

Purpose

Implement a feature that sends a confirmation email to users when they unsubscribe from a newsletter. The email should confirm that their unsubscription was successful, provide information on how to resubscribe if they choose to change, and optionally ask for feedback on why they unsubscribed.

Acceptance Criteria

Sending a confirmation message on the website after the user unsubscribes. However, this does not provide a lasting record that the user can refer to later. Not sending any confirmation, which might lead to user dissatisfaction and increased support queries from users unsure about their subscription status.

Expected Outcome

This feature could use the existing email service infrastructure, and the email template should align with the platform's branding. Ensuring that this email is consistent with other communications will help maintain a cohesive user experience.

hestherrh commented 1 month ago

Assigned to Trevor Job