DocsOMailerIP Warmup
Deliverability

IP Warmup

OMailerorravo.com/docs/omailer/ip-warmup

IP Warmup & Sender Rotation

OM_IPWarmup ramps up sending volume on new IPs to build sender reputation.

Default Warmup Schedule

DayDaily Cap
150
2100
3200
4350
5500
6750
71,000
81,500
92,000
103,000
114,500
126,000
138,000
1410,000

After day 14 the cap is lifted.

Bounce Guard

If the bounce rate exceeds 2% during warmup, the schedule pauses automatically. Fix the issue and resume manually from the admin.

PHP API

php// Enable warmup for a specific SMTP connection
OM_IPWarmup::enable_warmup( $connection_id );

// Disable / complete warmup
OM_IPWarmup::disable_warmup( $connection_id );

// Get today's sending cap for a connection
$cap = OM_IPWarmup::get_daily_cap( $connection_id );  // returns int

// Check if warmup is active
$active = OM_IPWarmup::is_warming( $connection_id );  // bool

Sender Rotation

When multiple SMTP connections are active, rotation_weight (TINYINT, 0–100) controls the share of sends per connection. Useful for splitting volume across multiple IPs without using the failover mechanism.

IP Warmup — OMailer Docs — Orravo