๐Ÿค–IP Warmup automation

Our Advice

See our IP warmup guide before creating your warmup schedule.

We recommend sending volume increases of a small amount such as 20%.

Services that assist in IP warmups such as MailReach are popular these days, but when it comes to how well one may work for you, YMMV.

Some people swear by them, some say they don't work at all or are even hoaxes. Depending on your situation, you may consider trying one as part of your sender reputation-building process.

When it comes to Gmail, there's no such thing as "too slow"

View the first 4 weeks of sending as a pre-warmup to the warmup.

Picture reaching out to an unfamiliar cat and letting it sniff your hand before gently testing if you can scratch its head. ๐Ÿˆ

Go to MTA -> IP Warmups in the backend site navigation

Click Create Warmup Schedule

Creating your IP warmup schedule

Make sure you specify the correct IP addresses for the selected Velocity MTA server.

You'll see the following settings in your IP warmup configuration:


This is your Velocity MTA server with the IP addresses you want to warm.

IPs to Warm Up

You can list your IP addresses one at a time, or use a hyphen to specify a range, such as

Exclude IPs

IP addresses to exclude from this warmup, used if you want to specify ranges of IP addresses that contain a mix of warm and cold IPs.

Domains to Warm Up

Mailbox providers go here such as Gmail, Yahoo, iCloud, etc, use the wildcard * for all domains.

Exclude Domains

Used to exclude certain domains when using a wildcard in Domains to Warm Up.

Warmup Priority

Used when there may be conflicts created by multiple IP warmup schedules.

Initial Daily Limit

The number of emails to permit on day one, displayed at the top of the warmup schedule before any of the sending increases.

Number of increases

How many times to increase the sending volume before the warmup has completed.

Warmups advance on successful delivery increments, not number of days passed

IP sending volume limits will only increase when a threshold of successful delivery attempts is met. For instance: if 90% of delivery attempts succeed when attempting 100 messages over a 24 hour period, try 120 next time, otherwise remain at 100.

You can make the final Send Limit permanent

Use the 'After final increase' dropdown to choose whether the IPs should follow the volume caps set in the MTA Delivery Policy once the warmup has completed, or remain at the current Send Limit.

A warmup schedule will be automatically generated from your parameters.

Your IP warmup schedule changes still need to be activated

Click the Actions button then click Publish to apply your changes.

Verify your new IP warmup settings were successfully received by monitoring the log file in your Velocity MTA server.

tail -f velocity-install/logs/velocity.log 
2023/06/12 04:48:51.269186 main.go:1039: :API::: POST /settings
2023/06/12 04:48:51.270545 main.go:1136: :API:::Finished writing settings

Last updated