Uploaded image for project: 'Red Hat 3scale API Management'
  1. Red Hat 3scale API Management
  2. THREESCALE-7232

Expose SMTP configuration to users

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Can't Do
    • Icon: Major Major
    • None
    • SaaS
    • System
    • False
    • False
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Not Started
    • Undefined

      Current behaviour

      Currently email delivery is guaranteed via our SendGrid integration. In addition we offer a feature that allows customers to specify a custom email domain so that the from email appears as a domain controlled by the customer. The process to set that up is documented here.

      The process to incorporate those DNS changes made by the user looks like the following:

      • Support team creates a sub user under the main Sendgrid account
      • Support team takes the generated APIkey for that new sub user and adds it to the system postfix config
      • Engineering merges & deploys the changes
      • Domain authentication is done for every email delivery per provider based on the content of the system postfix (only for custom email domains)

      Requested behaviour

      Custom email domain can be configured by the user without any interaction on the 3scale side required. For all emails delivered to non-custom domains the SendGrid integration works well and does not need to be changed. Exposing the SMTP confiiguration to the user on a per Tenant basis would make this an easy and scalable solution.

      Note:

      We currently do that (SMTP config) on a per 3scale instance basis for On-premise so some changes would be required to make this configurable per Tenant but this would be advantageous even for On-premise customers (especially that re-sell 3scale i.e. Partner model). This could also be a good option for RHOAM which currently does not support the custom email domain feature.

            Unassigned Unassigned
            rhn-support-keprice Kevin Price
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: