"Why not run AWS SES with EC2 ourselves?"
AWS SES at $0.10 per 1,000 emails plus $24.95 per dedicated IP is genuinely cheap on raw infrastructure cost. The hidden cost is engineering operations. Setup phase: SES sandbox-to-production approval takes 3-7 business days. SPF/DKIM/DMARC configuration. EC2 instance + Lambda for retry + SNS/SQS for events + DynamoDB for idempotency + CloudWatch for monitoring. Production-ready timeline: 4-8 weeks engineering investment typical. Ongoing operations: 5-10 hours monthly maintaining integration, debugging issues, managing reputation. At senior DevOps fully loaded $80/h, operations alone runs $400-800/mo, exceeding EMP Starter setup in less than 3 months. SES wins when: deep AWS expertise + operations bandwidth available + cost-per-email matters more than predictable monthly. EMP wins when: predictable USD pricing without engineering operations overhead.
"PowerMTA or KumoMTA, which one should we pick?"
Practical guidance based on active client base distribution. PowerMTA: established commercial option, 20+ year track record, sophisticated reporting, mature configuration patterns, $8,000+ annual licensing + Signals add-on. Choose when audit framework requires vendor accountability, operations team prefers commercially supported tooling, or existing PowerMTA-trained personnel. KumoMTA: open-source Rust-based, 6.2M msgs/h benchmarked throughput matching PowerMTA, no licensing cost, requires more in-house expertise for advanced configuration. Choose when team has Rust/systems engineering capability, $8K annual license matters at your scale, or modern open-source fits stack philosophy. EMP supports both. For greenfield without prior commitment, KumoMTA wins on total cost. For migrations from existing PowerMTA, staying on PowerMTA reduces friction. Pricing identical from EMP side regardless of MTA choice.
"Why not just stick with SendGrid Premier and negotiate volume pricing?"
Valid for some scenarios. SendGrid Premier with negotiated terms typically lands at $890-1,500/mo for 2-5M monthly volume range, competitive against EMP setup amortization. Tradeoff considerations: (1) Per-message pricing scales linearly, so 5M->10M doubles your cost, while EMP dedicated infrastructure has flat capacity headroom up to 50M+ on Enterprise. (2) Twilio acquisition 2019: SendGrid is now secondary product line within Twilio's communications portfolio prioritizing voice/SMS/WhatsApp, email investment slowed. (3) Shared pool default, dedicated IP requires manual configuration and add-on. (4) Latency P95 typically 300-500ms vs EMP P95 156ms target. SendGrid Premier wins when: enterprise procurement comfort matters + budget for premium SaaS + zero infrastructure preference. EMP wins when: growth trajectory points to dedicated within 12 months + USD pricing predictability + lower latency target.
"How do migrations from existing infrastructure work?"
Three migration scenarios with different complexity. (1) Migration from cloud ESP (SendGrid/Postmark/Mailgun): typically 21-30 days. Phase 1 EMP infrastructure setup parallel. Phase 2 progressive traffic migration starting with low-priority flows (newsletters before transactional). Phase 3 cutover with DNS updates. Migration assist included on Professional tier. (2) Migration from existing PowerMTA stack: typically 14-21 days. Configuration audit + EMP infrastructure provisioning + traffic migration via DNS or load balancer routing. Existing PowerMTA license usually portable. (3) Migration from AWS SES self-managed: typically 30-45 days because requires unwinding AWS-specific dependencies (Lambda, SNS, SQS, DynamoDB) and rebuilding equivalent functionality on EMP infrastructure. Risk mitigation: canary deployment 5-stage process for critical flows (transactional especially). Rollback plan documented. Migration assist included on Professional and Enterprise tiers, billable hours on Starter if complex migration scenario.
"What about multi-region sending strategy?"
Available on Enterprise tier with regional IP allocation. Standard multi-region setup: 4-6 dedicated IPs distributed across US, EU, APAC regions with intelligent routing based on recipient mailbox provider geography. Reduces delivery latency for international recipients (US sender to EU recipient typically 200-400ms vs 800-1200ms cross-region). Compliance benefit: EU recipients can be served from EU-based IPs satisfying GDPR data residency expectations even though we are not technically required for sending email. Setup complexity: requires DNS configuration with country-specific MX preferences if multi-region inbound is also part of scope, plus EMP routing logic configured per recipient TLD. Pricing: each additional regional IP cluster adds approximately $1,200 to setup and $400 to monthly managed. Most clients with cross-border audiences benefit from at minimum US + EU configuration starting around 5M monthly volume.
"What about HIPAA / SOC2 compliance?"
Compliance posture varies by tier. SOC2: EMP infrastructure controls SOC2-aligned (access controls, audit logging, encryption at rest and in transit, change management). For clients in active SOC2 audit, EMP can provide control documentation and respond to auditor questionnaires as sub-processor. Available on Pro and Enterprise tiers. HIPAA: BAA available exclusively on Enterprise tier where infrastructure is single-tenant and audit-grade. Healthcare clients sending appointment reminders, patient communications, or PHI-adjacent transactional flows need this. GDPR: EMP signs DPA as data processor with sub-processor disclosure documented, including specific clauses on international transfers (Panama-EU). PCI-DSS: applicable when sending payment-related transactional emails. EMP infrastructure does not store cardholder data so direct PCI-DSS scope is limited, but we can attest to compensating controls for clients in PCI audit. Compliance setup: typically adds 5-15% to base setup pricing depending on documentation depth required.