DocsSMTP relay ▾
IntroductionQuickstartAuthenticationSending emailDomainsAPI keysSMTP relayWebhooksTemplatesBroadcastsAudiences & contactsSuppression listOpen & click trackingIP warm-upDeliverabilityAnalytics & logsLimits & errorsSelf-hosting & configurationEmailsDomainsAudiences & contactsBroadcastsTemplatesWebhooksAPI keys, suppressions, metrics
Guides
SMTP relay
Use SMTP when you cannot call an HTTP API. The password is your API key.
| Setting | Value |
|---|---|
| Host | smtp.mailvina.com |
| Ports | 587 / 2587 (STARTTLS), 465 / 2465 (TLS) |
| Username | mailvina (any value) |
| Password | Your API key |
import nodemailer from 'nodemailer';
const transport = nodemailer.createTransport({
host: 'smtp.mailvina.com',
port: 587,
auth: { user: 'mailvina', pass: process.env.MAILVINA_API_KEY },
});
await transport.sendMail({ from: 'Acme <[email protected]>', to: '[email protected]', subject: 'Hi', html: '<p>Hello</p>' });SMTP mail uses the same queue, suppression list, tracking, quotas and webhooks as the API. Recipients in Bcc are supported.