Skip to content

Infra: email services #76

Description

@tdicks

Emails are currently sent to the app's log file, which isn't helpful in production.

Prerequisites:

  • Move the app to an appropriate domain name (e.g. theheavysessions.org)
  • Set up SPF / DKIM / DMARC (and how to set DMARC in a Laravel app)
  • (optional) Set up an email service such as Mailgun. Only really needed if we're totally inept at setting up proper email security.

Actions:

  • Create a compatible email layout that is brand suitable
  • Configure emails in the production .env file
  • Add a "Test Email Notifications" button in the user's profile to make sure they get the email.

Next:

  • Add email validation to the registration process.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions