New in Chargebee: Explore Reveal and understand your payment performance end-to-end.Try Now
Docschargebee docs
HomeBillingCPQPaymentsRevRecGrowthReveal
Support

Product Updates


  • Release Notes

Getting Started


  • Overview
  • Chargebee Billing Data Centers
  • Object Relationship Model
  • Understanding Sites
  • Chargebee Tech Glossary
  • Articles and FAQ

Implementing Chargebee


  • Implementation Guide
  • Go-live Checklist
  • Articles and FAQ

Agentic AI


  • Chargebee Copilot
  • Catalog Setup Assistant
  • MCP Servers

Developer Resources


  • Developer Resources Overview
  • API Explorer
  • Articles and FAQ

Chargebee Apps


  • Chargebee Apps CLI Developer Guide

Product Catalog


  • Product Catalog Overview
  • Coupons
  • Articles and FAQ

Subscriptions


  • Working with Subscriptions
  • Billing
  • Orders
  • Articles and FAQ

Customers


  • Managing Customers
  • Account Hierarchy
  • Email Notifications
  • Branding
  • Configure Multiple Languages
  • Articles and FAQ

Entitlements


  • Entitlements Overview
  • Features Overview
  • Feature Management
  • Managing Product Entitlements
  • Subscription Entitlements
  • Customer Entitlements
  • Grandfathering Entitlements
  • Articles and FAQ

Usage Based Billing


  • Overview
  • Use Cases
  • Setting up Usage Based Billing
  • Usage Alerts
  • Prepaid credits
  • Mid-term Subscription Changes
  • FAQs

Invoices and Credit Notes


  • Invoices
  • Credit Notes
  • Quotes [Legacy]
  • Transactions
  • Articles and FAQ

Taxes


  • Overview
  • Configuring Taxes
  • Country-specific Taxes
  • Articles and FAQ

E-Invoicing


  • Overview
  • Enabling E-Invoicing

Hosted Capabilities


  • Overview
  • Hosted Checkout
  • Hosted Self-Serve Portal
  • Hosted Pages Features
  • Additional Hosted Pages
  • Payment Components
  • Pricing Table
  • Mobile SDKs and Wrappers
  • Articles and FAQ

Site Configuration


  • Add Users & Assign Roles
  • Chargebee Notifications
  • Custom Fields & Metadata
  • Approvals
  • Mandatory Fields
  • File Attachments & Comments
  • Advanced Filter Options
  • Multicurrency Pricing
  • Multi-decimal Support
  • Configuring Reason Codes
  • Events and Webhooks
  • API Keys
  • OAuth Apps
  • Time Zone
  • Time Machine
  • Transfer Configurations
  • Articles and FAQ

Multi Business Entity


  • Multi Business Entity Overview
  • Customer Transfer Overview
  • Articles and FAQ

Mobile Subscriptions


  • Overview
  • Omnichannel Subscriptions
  • Omnichannel Subscriptions (Legacy)

Reports and Analytics


  • RevenueStory
  • Home Dashboard
  • Frequently Asked Questions
  • FAQs for Classic Reports Sunset
  • Articles and FAQ

Integrations


  • Sales
  • Customer Support and Success
  • Finance
  • Tax
  • E-Invoicing
  • Marketing
  • Stitch
  • Collaboration
  • Contract Management
  • Ecommerce Management
  • Articles and FAQ

Data Privacy & Security


  • Two Factor Authentication
  • SAML Single Sign-On
  • System for Cross-Domain Identity Management (SCIM)
  • EU-GDPR
  • Consent Management
  • Personal Data Management
  • Compliance Certificates
  • HIPAA Guidelines
  • PCI Recommendations and Integration Types
  • Articles and FAQ

Data Operations


  • Bulk Operations
  • Migration
  • Articles and FAQ
  1. Billing
  2. Customers
  3. Articles and FAQ
  4. Email Notifications
  1. Billing
  2. Customers
  3. Articles and FAQ
  4. Email Notifications

How do I troubleshoot SMTP setup issues with SendGrid in Chargebee?

If you're experiencing issues setting up SMTP using SendGrid on your Chargebee account, despite using the correct login details, this guide will help you troubleshoot and resolve the problem. SMTP configuration is crucial for sending emails through Chargebee, and ensuring that your settings are correct will prevent disruptions in email delivery.

Solution

Follow these steps to troubleshoot and resolve SMTP setup issues with SendGrid:

  1. Verify SMTP Configuration Settings in Chargebee:

    • Navigate to Settings > Configure Chargebee > Email Notifications.
    • Ensure that the SMTP server details, port, username, and password are correctly entered.
    • Double-check that the SMTP server address is smtp.sendgrid.net and the port is set to 587 for TLS.
  2. Check SendGrid Account Setup:

    • Log in to your SendGrid account and verify that your account is active and not restricted.
    • Ensure that your API key or SMTP credentials are correctly configured and have the necessary permissions.
  3. Ensure Proper Domain Authentication:

    • In SendGrid, navigate to Settings > Sender Authentication.
    • Verify that your domain is authenticated. This step is crucial for ensuring that your emails are not marked as spam.
    • Follow SendGrid's instructions to authenticate your domain if it is not already done.
  4. Test Email Sending:

    • After verifying the above settings, send a test email from Chargebee to confirm that the SMTP setup is working.
    • If the test email fails, review the error message for specific guidance on what might be wrong.
  5. Consider Switching Providers:

    • If issues persist and you are unable to resolve them, consider switching to a different SMTP provider that may better suit your needs.
    • Ensure that the new provider supports the necessary authentication and configuration settings required by Chargebee.

Troubleshooting Steps

  • Check Network Connectivity: Ensure that there are no network issues preventing Chargebee from connecting to SendGrid's SMTP server.
  • Firewall and Security Settings: Verify that your firewall or security settings are not blocking the SMTP connection.
  • Review Error Logs: Check Chargebee's error logs for specific error messages that can provide more insight into the issue.
  • Update DNS Records: Ensure that your DNS records are correctly configured to support email sending through SendGrid.

Important Notes

  • Ensure that your SendGrid account is not on a trial plan that may have limitations affecting SMTP usage.
  • Regularly update your SMTP credentials in Chargebee to maintain security.
  • If you switch providers, update all relevant settings in Chargebee to reflect the new provider's details.
  • For further assistance, refer to Chargebee's SMTP setup guide and Email Notification Settings.

Was this article helpful?