Set Up Custom Email (SMTP)
By default, Qivra PreOrder sends transactional emails (back-in-stock notifications, order confirmations) through the built-in Qivra email service. To send from your own domain or mailbox, configure a custom email provider under Settings > Custom Mail & SMTP.
Accessing Email Settings
Section titled “Accessing Email Settings”- Open Qivra PreOrder from your Shopify admin
- Go to Settings
- Switch to the Custom Mail & SMTP tab
Choosing an Email Provider
Section titled “Choosing an Email Provider”The tab lists the available email providers. You can either:
- Use the default Qivra email service — no configuration needed
- Configure Custom SMTP — your own mail server
- Configure Resend — a transactional email API service
Once a custom provider is configured and tested, select it as the sending provider for your emails.
Configuring Custom SMTP
Section titled “Configuring Custom SMTP”Step 1: Open the SMTP Card
Section titled “Step 1: Open the SMTP Card”Click the SMTP provider card to open the configuration panel.
Step 2: Enter SMTP Details
Section titled “Step 2: Enter SMTP Details”| Field | Description |
|---|---|
| Host | Your email server hostname (e.g., smtp.gmail.com) |
| Port | Port number (usually 465 for SSL or 587 for TLS) |
| Username | Your email account username |
| Password | Your email account password or app password |
| Secure | Enable for SSL connections |
Step 3: Test and Save
Section titled “Step 3: Test and Save”Click Test And Save to verify the SMTP handshake and store the configuration. On success, the provider card shows as Configured.
Configuring Resend
Section titled “Configuring Resend”If you use Resend for transactional email:
| Field | Description |
|---|---|
| API key | Your Resend API key |
| Domain | The sending domain verified in Resend |
Click Test And Save after entering the credentials.
Common SMTP Providers
Section titled “Common SMTP Providers”- Host:
smtp.gmail.com - Port: 587 (TLS)
- Use an App Password (not your regular password)
SendGrid
Section titled “SendGrid”- Host:
smtp.sendgrid.net - Port: 587
- Username:
apikey - Password: Your SendGrid API key
Mailgun
Section titled “Mailgun”- Host:
smtp.mailgun.org - Port: 587
- Use your Mailgun SMTP credentials
Troubleshooting
Section titled “Troubleshooting”Test Fails
Section titled “Test Fails”- Double-check the host, port, and credentials
- Some providers require an app password or API key instead of your account password
- Make sure your provider allows SMTP access for your plan
Emails Land in Spam
Section titled “Emails Land in Spam”- Verify your domain with SPF and DKIM records at your provider
- Prefer sending from your own custom domain rather than a free mailbox