Appearance
Email / SMTP
ApiMeld uses email for user invitations, password resets, and optional task notifications. Email is optional — the app works without it, but inviting users and password recovery require it.
Configuration
Go to Admin → Settings → Email and enter your SMTP details:
| Field | Description |
|---|---|
| SMTP Host | Your mail server hostname (e.g. smtp.gmail.com) |
| Port | Typically 587 (STARTTLS) or 465 (SSL) |
| Use SSL/TLS | Enable for port 465; use STARTTLS for port 587 |
| Username | SMTP username (usually your email address) |
| Password | SMTP password or app password |
| From Address | The address emails are sent from |
| From Name | Display name shown in the From field |
After saving, click Send Test Email to verify the connection.
Common providers
Gmail
Use an App Password rather than your Google account password. Enable 2FA on your Google account first, then generate an app password at myaccount.google.com/apppasswords.
| Setting | Value |
|---|---|
| Host | smtp.gmail.com |
| Port | 587 |
| Use SSL | Off (uses STARTTLS) |
| Username | your@gmail.com |
| Password | App password (not your Google password) |
Outlook / Microsoft 365
| Setting | Value |
|---|---|
| Host | smtp.office365.com |
| Port | 587 |
| Use SSL | Off (uses STARTTLS) |
| Username | your@company.com |
| Password | Your Microsoft 365 password or app password |
Mailgun / SendGrid / Postmark
All three offer SMTP relay — use the SMTP credentials from your account dashboard. These are recommended for production use as they provide delivery tracking and better deliverability than sending directly from a personal email account.
Troubleshooting
Test email fails with "Authentication failed"
- Check username and password
- For Gmail: make sure you're using an App Password, not your Google account password
- For Microsoft 365: check that SMTP AUTH is enabled for your account in the M365 admin panel
Emails are delivered but go to spam
- Set up SPF and DKIM records for your sending domain
- Consider using a transactional email service (Mailgun, SendGrid, Postmark)
Connection timeout
- Verify the host and port are correct
- Check that your server/network allows outbound SMTP on the configured port