View Categories

Custom Email Domains

4 min read

Sending Domain Configuration #

Setting Up Custom Domains for Email Sending #

Corcava supports custom email domains for professional email branding and delivery:

Domain Configuration Process:

1. Domain Registration: Add your custom domain to the sending domain system 2. Mailgun Integration: Automatic integration with Mailgun for email delivery 3. DNS Record Generation: Automatic generation of required DNS records 4. Domain Verification: Verify domain ownership through DNS record validation 5. Email Delivery: Use custom domain for all email communications

Domain Setup Features:

  • Team-Based Domains: Custom domains are organized by team for proper access control
  • Domain Validation: Comprehensive validation of domain names and formats
  • Automatic Integration: Seamless integration with Mailgun email delivery service
  • DNS Automation: Automatic creation and management of DNS records
  • Domain Management:

  • Domain Storage: Secure storage of custom domain configurations
  • Verification Status: Track domain verification status and progress
  • Team Association: Associate domains with specific teams for organization
  • Domain Display: User-friendly display of domain status and configuration
  • Custom Domain Benefits #

    Custom email domains provide professional branding and improved deliverability:

    Professional Branding:

  • Brand Consistency: Use your own domain for all email communications
  • Professional Appearance: Emails sent from your branded domain address
  • Trust Building: Custom domains build trust with email recipients
  • Brand Recognition: Consistent branding across all email communications
  • Email Deliverability:

  • Improved Reputation: Custom domains can improve email deliverability rates
  • Domain Authentication: Proper domain authentication through DNS records
  • Spam Prevention: Reduced likelihood of emails being marked as spam
  • Delivery Optimization: Optimized email delivery through proper domain configuration
  • DNS Record Management #

    Configuring DNS Records for Domain Verification #

    DNS record management is automated for easy domain verification:

    DNS Record Types:

  • Receiving DNS Records: Records required for receiving emails to the domain
  • Sending DNS Records: Records required for sending emails from the domain
  • DKIM Records: DomainKeys Identified Mail records for email authentication
  • SPF Records: Sender Policy Framework records for email validation
  • DNS Record Creation:

  • Automatic Generation: DNS records automatically generated by Mailgun integration
  • Record Type Support: Support for various DNS record types (MX, TXT, CNAME)
  • Priority Configuration: Automatic priority configuration for MX records
  • Value Management: Proper DNS record value configuration and storage
  • DNS Record Structure:

  • Record Type: Store DNS record type for proper configuration
  • Record Name: DNS record name for domain configuration
  • Record Value: DNS record value for verification and functionality
  • Priority: Priority configuration for MX and other priority-based records
  • DNS Verification Process #

    Domain verification ensures proper DNS configuration:

    Verification Features:

  • Automatic Checking: Automatic DNS record verification through external DNS services
  • Google DNS Integration: Use Google DNS-over-HTTPS for record verification
  • Real-Time Validation: Real-time validation of DNS record configuration
  • Status Tracking: Track verification status for each DNS record
  • Verification Process:

    1. DNS Query: Query external DNS services for domain record validation 2. Record Comparison: Compare actual DNS records with expected configuration 3. Status Update: Update record status based on verification results 4. Domain Status: Update overall domain verification status

    Verification Benefits:

  • Configuration Validation: Ensure DNS records are properly configured
  • Troubleshooting: Identify DNS configuration issues for resolution
  • Status Monitoring: Monitor DNS record status and domain health
  • Automatic Updates: Automatic status updates when DNS records become active
  • Mailgun Integration #

    Using Mailgun for Custom Domain Email Delivery #

    Mailgun integration provides reliable email delivery through custom domains:

    Mailgun API Integration:

  • Domain Registration: Automatic domain registration with Mailgun service
  • API Authentication: Secure API authentication using account credentials
  • Domain Management: Complete domain management through Mailgun API
  • Configuration Automation: Automated configuration of domain settings
  • Mailgun Domain Features:

  • DKIM Key Size: 2048-bit DKIM key configuration for enhanced security
  • Domain Information: Retrieve comprehensive domain information from Mailgun
  • Record Generation: Automatic generation of DNS records from Mailgun
  • Status Monitoring: Monitor domain status and configuration through Mailgun API
  • Email Delivery Integration:

  • Campaign Integration: Custom domains integrated with email campaign delivery
  • Mailgun Configuration: Dynamic Mailgun configuration for custom domain sending
  • Domain Selection: Select custom domains for email campaign delivery
  • Delivery Reliability: Reliable email delivery through Mailgun infrastructure
  • Mailgun Configuration Management #

    Mailgun configuration is managed automatically for optimal email delivery:

    Configuration Features:

  • Dynamic Configuration: Dynamic Mailgun configuration based on selected domains
  • Domain Key Management: Secure management of Mailgun domain keys
  • Secret Key Handling: Secure handling of Mailgun secret keys
  • API Integration: Complete integration with Mailgun API for domain management
  • Domain API Features:

  • Domain Addition: Add domains to Mailgun through API integration
  • Domain Retrieval: Retrieve domain information and configuration from Mailgun
  • Record Management: Manage DNS records through Mailgun API
  • Status Checking: Check domain status and verification through API
  • Domain Verification #

    Verifying Domain Ownership and Configuration #

    Domain verification ensures proper ownership and configuration:

    Verification Process:

  • DNS Record Validation: Validate all required DNS records for domain functionality
  • Ownership Verification: Verify domain ownership through DNS record configuration
  • Configuration Checking: Check domain configuration for proper email delivery
  • Status Updates: Update verification status based on DNS record validation
  • Verification Requirements:

  • Minimum Records: Require minimum number of DNS records for domain verification
  • Active Records: All DNS records must be active for successful verification
  • Record Types: Verify both receiving and sending DNS records
  • Configuration Completeness: Ensure complete domain configuration for verification
  • Verification Benefits:

  • Domain Security: Ensure domains are properly owned and configured
  • Email Reliability: Verified domains provide reliable email delivery
  • Configuration Validation: Validate proper DNS configuration for email functionality
  • Status Monitoring: Monitor domain verification status and health
  • Domain Status Tracking #

    Domain status is tracked comprehensively for management and monitoring:

    Status Features:

  • Verification Status: Track overall domain verification status
  • Record Status: Track individual DNS record status and activity
  • Configuration Health: Monitor domain configuration health and completeness
  • Error Tracking: Track and log domain configuration errors
  • Status Management:

  • Automatic Updates: Automatic status updates based on DNS verification
  • Real-Time Monitoring: Real-time monitoring of domain status changes
  • Error Resolution: Clear error messages for domain configuration issues
  • Status Display: User-friendly display of domain status and verification progress
  • Professional Email Branding #

    Using Custom Domains for Brand Consistency #

    Custom domains enable professional email branding across all communications:

    Branding Benefits:

  • Professional Appearance: All emails sent from your branded domain
  • Brand Recognition: Consistent branding across email communications
  • Trust Building: Custom domains build trust and credibility with recipients
  • Professional Image: Maintain professional image through branded email addresses
  • Brand Consistency:

  • Unified Communications: All email communications use consistent domain branding
  • Campaign Branding: Email campaigns sent from custom branded domains
  • Template Integration: Email templates work seamlessly with custom domains
  • System-Wide Branding: Custom domains used across all email features
  • Professional Features:

  • Domain Flexibility: Support for any custom domain configuration
  • Multiple Domains: Support for multiple custom domains per team
  • Domain Selection: Choose appropriate domain for different email types
  • Brand Management: Comprehensive brand management through custom domain usage