Skip to main content
The HoopAI Platform lets you send emails through your own SMTP provider or a dedicated sending domain for full control over deliverability, sender reputation, and branding.
Email SMTP setup

Connecting an email service

Supported integrations

Gmail / Google Workspace

Connect Gmail for two-way email sync and sending. Supports OAuth authentication.

Outlook / Microsoft 365

Two-way email sync for Outlook with Microsoft 365 accounts.

SendGrid

Connect SendGrid as your SMTP service for reliable bulk sending.

Mailgun

Connect Mailgun for transactional and marketing email delivery. See the Mailgun setup guide.

Custom SMTP

Connect any third-party SMTP service with your server credentials.

Dedicated sending domain

Set up a subdomain dedicated to sending email from the HoopAI Platform.

Adding a third-party SMTP account

1

Go to email services

Navigate to Settings > Email Services and click Add Service.
2

Select your provider

Choose Gmail, Outlook, SendGrid, Mailgun, or Custom SMTP.
3

Enter credentials

Provide the SMTP host, port, username, and password (or OAuth for Gmail/Outlook).
4

Send a test email

Use the Test Email button to verify the connection is working correctly.

Dedicated sending domain

A dedicated sending domain (e.g., mail.yourdomain.com) gives your emails their own sending reputation, separate from shared infrastructure.
Dedicated sending domain
1

Add your domain

Navigate to Settings > Email Services > Dedicated Domain and enter the subdomain you want to use.
2

Add DNS records

The platform will display the DNS records you need to add to your domain registrar:
  • MX record — for receiving bounces and replies
  • SPF record — authenticates your sending domain
  • DKIM record — adds a cryptographic signature to your emails
  • DMARC record — sets policy for failed authentication
3

Verify the domain

After adding DNS records, click Verify in the platform. DNS propagation can take up to 48 hours.
4

Set as default

Once verified, set the dedicated domain as your default sending service.

Email authentication

Proper authentication is essential for inbox delivery.
Email authentication — DMARC

SPF (Sender Policy Framework)

Tells receiving mail servers which IP addresses are authorized to send email for your domain. Add an SPF record to your DNS.

DKIM (DomainKeys Identified Mail)

Adds a cryptographic signature to outgoing emails so recipients can verify they haven’t been tampered with. The platform generates your DKIM keys.

DMARC (Domain-based Message Authentication)

Sets a policy for what happens when emails fail SPF or DKIM checks. Recommended minimum policy: p=none (monitoring mode) to start, then tighten to p=quarantine or p=reject.
Meeting Google and Yahoo’s email sender requirements (2024) requires SPF, DKIM, and DMARC to be configured for domains sending more than 5,000 emails per day.

SSL certificate for dedicated domains

Once your dedicated sending domain is verified, an SSL certificate is automatically provisioned to enable secure email transmission.

Forwarding address and BCC

  • Forwarding address — set a forwarding address to receive a copy of all inbound replies
  • BCC — automatically BCC a specific address on all outgoing emails for audit or compliance purposes

Custom reply address

Set a custom Reply-To address so that when recipients reply to your emails, their replies go to a different address than the From address.

Masking sender emails

Configure a From Name and From Address that differs from your actual sending account — useful for sending on behalf of team members or client brands.

Two-way email sync

Connects your Gmail inbox so that emails sent and received through Gmail also appear in your CRM conversation threads.
Same as Gmail sync but for Microsoft Outlook / 365 accounts.

Troubleshooting

If your test email fails, check that your SMTP credentials are correct and that your provider allows SMTP authentication. Some providers require an app password rather than your regular login password.
Common Gmail delivery errors include authentication failures (550-5.7.26) and rate limits. Refer to the Error Codes Library for Gmail in the platform help articles.
Outlook blocks emails from IPs with poor reputations. Check your sending IP’s reputation and ensure SPF/DKIM are correctly configured.
Check SPF, DKIM, and DMARC records. Ensure you are sending to opted-in contacts, include an unsubscribe link, and avoid spam trigger words in subject lines.
The platform logs bounce events from your sending service. Hard bounces (permanent failures) should be removed from your list. Soft bounces (temporary failures) are retried automatically.
If your RSS feed block is rendering HTML tags as literal text, ensure your RSS feed outputs plain text or properly encoded HTML.

Microsoft SNDS integration

Connect Microsoft SNDS (Smart Network Data Services) to monitor your sending IP’s reputation as seen by Microsoft/Outlook. This helps you identify delivery issues before they affect your campaigns.

Google Postmaster Tools integration

Link your Google Postmaster Tools account to see your domain reputation, spam rate, and feedback loop data as seen by Gmail directly in the HoopAI Platform dashboard.

Dedicated IP guide

For high-volume senders, a dedicated IP address gives you exclusive control over your sending reputation. Contact support to set up a dedicated IP for your account.

Understanding email verification

Email verification checks whether an address is valid and likely to receive email before you send to it. Use the verification tool to clean your list and reduce bounce rates.

Frequently asked questions

For most users, setting up a dedicated sending domain is the recommended option because it gives your emails their own reputation, separate from shared infrastructure. Mailgun and SendGrid are good choices for high-volume sending. Gmail and Outlook are best suited for low-volume, conversational email sync.
DNS changes can take anywhere from a few minutes to 48 hours to propagate globally. If verification fails immediately after adding records, wait a few hours and try again before contacting support.
Yes. You can connect multiple SMTP services and choose the default sender for each type of outbound email. This is useful for separating transactional and marketing emails across different services.
A Forwarding address routes all inbound replies to a specified inbox — useful for logging all email activity. A Reply-To address tells the recipient’s email client where to send replies, which may differ from the actual sending address.
Masking lets you configure a different From Name and From Address than your actual sending account. This is useful for sending on behalf of team members or presenting a branded sender identity to recipients.
Most businesses do not need a dedicated IP. Dedicated IPs are recommended for high-volume senders (100,000+ emails per month) who want exclusive control over their sending reputation. Contact support if you believe a dedicated IP is appropriate for your volume.

SMTP provider setup guides

Google / Gmail / Google Workspace setup

SendGrid setup

1

Create a SendGrid API key

In your SendGrid dashboard, go to Settings > API Keys and create a new key with “Mail Send” permissions.
2

Enter SMTP settings

In Settings > Email Services > Add Service > SendGrid (or Custom SMTP), enter:
  • Host: smtp.sendgrid.net
  • Port: 587
  • Username: apikey (literally the word “apikey”)
  • Password: your SendGrid API key
3

Verify your sender

Ensure your sending email address is verified in SendGrid under Settings > Sender Authentication.

Zoho setup

1

Enable SMTP in Zoho

In Zoho Mail, go to Settings > Mail Accounts > IMAP/POP/SMTP and enable SMTP access.
2

Enter SMTP settings

  • Host: smtp.zoho.com (or smtp.zoho.eu for EU accounts)
  • Port: 587 (TLS)
  • Username: your full Zoho email address
  • Password: your Zoho password (or app-specific password if 2FA is enabled)

Why free email addresses cannot be used as SMTP senders

Free email addresses (gmail.com, yahoo.com, hotmail.com, outlook.com) cannot be used as the “From” address for bulk email sending because:
  • These providers enforce strict DMARC policies (p=reject) that cause emails sent from third-party SMTP servers to be rejected
  • Using a free email as a sender triggers spam filters and authentication failures
  • It violates the terms of service of most free email providers
Solution: Use a custom domain email address (you@yourdomain.com) as your sender. Set up a dedicated sending domain or connect a business email service.

SMTP limitations — when emails will not send

Emails may fail to send through SMTP in these situations:
ScenarioCauseSolution
Daily sending limit reachedGmail limits to ~500/day (personal) or ~2,000/day (Workspace)Use a dedicated sending domain or Mailgun/SendGrid for higher volume
Authentication failureWrong password or app password expiredRegenerate app password and update credentials
TLS/SSL mismatchPort and encryption type do not matchUse port 587 with TLS or port 465 with SSL
Sender not verifiedFrom address not verified with the SMTP providerVerify the sender address in your provider’s settings
Rate limitingSending too many emails too quicklyReduce sending speed or switch to a bulk-sending provider
Last modified on March 6, 2026