Email Settings

Email settings allow your store to send important transactional emails, including:

  • OTP verification
  • Order confirmation
  • Password reset
  • Shipment updates
  • Customer notifications

Without a properly configured email provider, these messages will not be delivered. Setting this up early ensures smooth communication with your customers.

  1. Email Providers

    Select the email service you want to use. We support multiple providers, and new providers may be added over time.

    Common options include:

    • SMTP (custom mail server)
    • ZeptoMail
    • Mailgun
    • SendGrid
    • Brevo (Sendinblue)
    • MailerSend
    • Netcore Cloud

    After selecting a provider, only the fields relevant to that provider need to be completed.

  2. Provider-Based Configuration
    1. Using API-based Providers (Recommended)
    2. This applies to providers like ZeptoMail, Mailgun, SendGrid, Brevo, MailerSend, and Netcore Cloud.

      Required fields:

      1. API Key
      2. The key provided by your email service for sending emails.

      3. Sender Name
      4. The name customers see as the sender (for example, your store name).

      5. Sender Email
      6. The sender email address used in outgoing emails.

        No SMTP host, port, or encryption settings are required for API-based providers.

    3. SMTP Configuration

      Choose SMTP if you are using your own mail server or a custom email host.

      Required fields:

      1. Mail Host
      2. The SMTP server address provided by your email service.

      3. Mail Port
      4. Usually 465 (SSL) or 587 (TLS).

      5. Encryption
      6. SSL or TLS, depending on your email provider.

      7. Username
      8. SMTP username (often the email address).

      9. Password
      10. SMTP password or app-specific password.

      11. Sender Name
      12. The sender’s name shown to customers.

      13. Sender Email
      14. The email address used to send emails.

        Examples:

        • “Acme Store”
        • “Customer Support”
        • “Order Desk”

        If the Sender Email Address is missing, emails will not be sent.

Best Practices

  • Use a dedicated transactional email provider for better deliverability.
  • Always verify your sender email address with the provider.
  • Always verify your sender domain (Mailgun, SendGrid, ZeptoMail require it).
  • Avoid using free personal email addresses for sending order emails.
  • Make sure the “Sender Name” and “Sender Address” clearly represent your brand.
  • Test sending a sample email after completing your configuration.
  • Keep your API keys private and rotate them if compromised.