Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migration of SendGrid API for "Test Email Sending" #767

Open
5 tasks
the2ne opened this issue Feb 12, 2024 · 0 comments
Open
5 tasks

Migration of SendGrid API for "Test Email Sending" #767

the2ne opened this issue Feb 12, 2024 · 0 comments
Assignees

Comments

@the2ne
Copy link
Collaborator

the2ne commented Feb 12, 2024

Objective:

To resolve the issue of test emails not being delivered to certain email addresses (specifically those under Hotmail and Outlook domains) when sent from our email builder for preview purposes. The goal is to gain better control over domain configurations by switching to a SMTP relay through Brevo.

Functional Description:

Currently, test emails generated for previewing email layouts and content in our email builder are failing to reach certain email addresses, particularly those hosted by Hotmail and Outlook. This issue is hindering the effectiveness of our email testing process. The proposed solution involves migrating from the current SendGrid addon setup to a Brevo-based SMTP relay, which is expected to provide enhanced domain configuration options.

To-Do:

  • Locate SendGrid Account Credentials:
    Attempt to find the credentials for the SendGrid account linked to our Heroku add-on.
    If found, assess the feasibility of reconfiguring the existing setup before considering a full migration.

  • Check for SMTP Module in the Application:
    Verify if there is an existing SMTP module within the application that can be used to transition away from the SendGrid add-on.
    If not present, evaluate the requirements and feasibility of integrating such a module.

  • Environment Harmonization:
    Ensure that the SMTP setup is consistent and functional across all environments: development (dev), staging (stage), and production (prod).

  • Synchronization Meeting:
    Schedule a meeting to confirm the necessary configuration details for the Brevo SMTP relay.
    Ensure all team members are on the same page regarding the migration process and requirements.

  • Review User Account Activation Emails:
    Investigate how user account activation emails are currently being sent.
    Assess if any changes are required in this process as part of the SMTP migration.

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

No branches or pull requests

3 participants