email-templates: Add zulip_onboarding_topics email templates.

The "followup_day2" email template name is not clear or descriptive
about the purpose of the email. Creates a duplicate of those email
template files with the template name "zulip_onboarding_topics".

Because any existing scheduled emails that use the "followup_day2"
templates will need to be updated before the current templates can
be removed, we don't do a simple file rename here.
This commit is contained in:
Lauryn Menard
2023-07-18 11:50:12 +02:00
committed by Tim Abbott
parent c491bef07b
commit 5e29e025c5
9 changed files with 96 additions and 40 deletions

View File

@@ -38,7 +38,7 @@ is figuring out how to schedule it. There are 3 ways to schedule email.
email.
- Add it to a queue. An example is the `invitation` email.
- Send it (approximately) at a specified time in the future, using
`send_future_email`. An example is the `followup_day2` email.
`send_future_email`. An example is the `onboarding_zulip_topics` email.
Email takes about a quarter second per email to process and send. Generally
speaking, if you're sending just one email, doing it in the current process