Custom Email Domains

Custom Email Domains

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