joshsoftware / lightair

Newsletter Management
MIT License
2 stars 7 forks source link

Opt Out Feature #20

Closed swapnilchincholkar closed 4 years ago

swapnilchincholkar commented 4 years ago
  1. Whenever new users are added, they will have a state as "New User".
  2. Similar to Opt-In, we will have the Opt-Out mail sending feature, which will be by default sent to "New Users" only.
  3. Once the email is sent "New Users", convert status to "Subscribed" & set subcribed_at time.
  4. In the email, we will have link to "Unsubscribe", which will behave as it is. In addition to that on un-subscribing, we need to maintain timestamp on the "unsubscribed_at" field.