SMTP relay integration
Use the SMTP relay to send transactional emails from your email client or application. Send order confirmations, password resets, account creation notifications, and other automated messages.
SMTP credentials
Retrieve your SMTP username and password from SMTP and API settings. Under the “SMTP” tab, copy existing credentials or generate new ones.

Use an SMTP key, not an API key, for SMTP relay connections.
Connection settings
Ports:
- Non-encrypted: Use ports 587 or 2525
- Encrypted: Use port 465 with SSL or TLS encryption
Encryption:
- Leave empty unless using port 465, which requires SSL or TLS encryption
SMTP parameters
The following parameters are available for SMTP relay messages:
Sender object
Recipient objects (to, bcc, cc)
Reply-to object
Attachment object
Headers object
Custom headers are key-value pairs. The key is the header name, and the value is the header value. Only non-standard headers are supported.
The SMTP relay does not support batch sending. Use the batch sending API endpoints for batch operations. The SMTP relay is designed for transactional emails.
To improve deliverability for B2B emails, consult Brevo IP ranges from the help center.