This is the sort of thing I've been digging into for the past six months. Building your own warm mail system beats any off-the-shelf tool if you're doing serious B2B ABM at scale. The pre-built solutions are garbage for deliverability once you hit a few thousand sends per domain - they'll soft-bounce you into oblivion.
What worked for us: rolling our own stack using a combination of Mailcow for SMTP management, Postfix for queue control, and a custom Python script that introduces per-account send throttling with randomised delay intervals. The key is mimicking human behaviour - pause for 3-7 seconds between sends, vary the volume per weekday, and never exceed 30-40 emails per account per day during the first two weeks of warming. Then you ramp by about 5 % per week.
The deliverability jump was night and day. our reply rates went from 1.2 % to 3.8 % after ditching the shared IPs and building our own rotation of 12 inboxes across three domains. spam filters actually started treating us like a real person instead of a bot.
if you're serious, invest the time in SPF, DKIM, and DMARC alignment. That alone will save you from hitting Gmail's spam folder. And keep a separate sending profile for each vertical - mixing ecommerce and enterprise SaaS on the same IP is asking for trouble.
Valuable? Hell yes, if you have the engineering stomach for it.