Skip to main content

Guide to Sending Emails via SMTP with SendPost

This guide explains how SMTP works in SendPost and how it helps ensure consistent and reliable email delivery.

Najwa Syeda avatar
Written by Najwa Syeda
Updated over 2 months ago

Sending emails via SMTP (Simple Mail Transfer Protocol) is one of the most reliable ways to deliver transactional emails such as order confirmations, OTPs, password resets, and system notifications. With SendPost’s SMTP service, you can securely connect your application, website, or backend server and start sending authenticated, high-deliverability emails within minutes.

Before You Begin

Before setting up SMTP with SendPost, make sure you have:

  • An active SendPost account

  • Access to the required sub-account

  • Valid SMTP credentials (host, port, username, and password)

  • A verified sending domain for best deliverability

  • Access to the mailbox where you’ll receive the test email

Step-by-Step Instructions

Step 1: Access Your Dashboard

  1. Log in to your SendPost account.

  2. Click the Profile Icon in the top-right corner of the dashboard.

Step 2: Manage API Keys and SMTP Settings

  1. From the drop-down menu, select Subaccounts.

  2. Click the arrow icon next to the required sub-account to view its details.

Step 3: View SMTP Settings

  1. The SMTP credentials for the selected sub-account will be displayed.

  2. Locate the SMTP settings section, which includes the host, port, username, and password.

Step 4: Configure SMTP Settings

  1. Enter the Port Number in the field labeled Port.

  2. Enable Use Authentication by checking the box.

  3. Fill in all the required fields using the provided SMTP credentials.

  4. Save the configuration once completed.

Step 5: Test SMTP Configuration

  1. Click the Test SMTP button.

  2. Check your mailbox to confirm that the test email has been successfully received.

Successful delivery confirms that your SMTP configuration is working correctly.

Tips & Best Practices

  • Always use authenticated SMTP credentials to improve deliverability

  • Use TLS or SSL encryption if supported by your application

  • Test SMTP after any configuration changes

  • Monitor bounce and delivery logs regularly

  • Ensure your domain is properly authenticated (SPF, DKIM, DMARC)

Conclusion

By following these steps, you can successfully configure and test SMTP with SendPost. SMTP allows you to send transactional emails reliably while maintaining strong deliverability and security. Once set up, your application can seamlessly deliver critical emails with confidence.

Did this answer your question?