We're experiencing difficulty. Our engineers are on it. Please check status.mailgun.com for real-time updates.

IP Pools

Article Preview

    Overview

    Note: if you simply need to assign a dedicated IP to a domain, please refer to this article.

    IP Pools enable you to group your dedicated IPs into customized "pools" to help manage your sending reputation for different mail-sending streams. ​Here are a handful of use cases where IP Pools might come in handy:

    • Message type - We always recommend separating out your mail streams, marketing vs transactional for example, by domain/subdomain and the sending IPs used. IP Pools will allow you to create a Marketing and Transactional pool to assign to your marketing domain/subdomain and your transactional domain/subdomain, in order to keep your sending IPs separate.
    • Client - As a reseller or agency, you're likely managing multiple clients and want to ensure you're keeping Client 1's dedicated IP separate from Client 2's sending. IP Pools allow you to create a new pool per client and assign as many dedicated IPs as you need to each client.
    • Sending reputation - As a reseller or agency, you're likely onboarding new clients often. You may not know their sending reputation right off the bat. Using IP Pools, you can create groups of IPs based on sending reputation to help protect your most trusted senders. Create a "New Client" pool for those new clients whom you are not sure of, a "High reputation" pool for your most trusted senders, and a "Low reputation" pool for those clients who might not be following best practices.
    ​Note: IP Pools are only available on our Scale plans and above. Check out our plans here.

     

    Creating an IP pool

    We'll show you how to do this below:

    1. First, log in to the Mailgun Control Panel (if you have not already done so).
    2. Then, at the top-right corner of the page, click the Profile drop-down menu to expand its list of options.
    3. Next, click the IP Pools option. Alternatively, you can use this direct link
    4. Click the Create new IP pool button.
    5. Enter the information for the new IP Pool:
      • Give it a name (It's helpful to give it a relevant name, such as "Marketing" or "Client 1", max 64 characters)
      • Give it a description (if you have an implementation or onboarding team, it's helpful to describe how the pool should be used or which clients the pool belongs to, etc, max 128 characters)
      • Choose your desired available dedicated IPs. If an IP does not show up in the list, it is likely due to one of the following scenarios:
        • A dedicated IP can only be assigned to 1 IP Pool
        • The IP address is a shared IP
        • Note: in order to add an IP that is on a warmup plan, the IP Pool must contain at least 1 IP that is not on a warmup plan.
    6. Click the Create button.

     

    Editing an IP pool

    We'll show you how to do this below:

    1. First, log in to the Mailgun Control Panel (if you have not already done so).
    2. Then, at the top-right corner of the page, click the Profile drop-down menu to expand its list of options.
    3. Next, click the IP Pools option. Alternatively, you can use this direct link
    4. Click the cog icon next to the IP Pool that you would like to change and click the Edit button.
    5. Make any desired changes to the name, description, or IP addresses assigned to the pool (adding or removing dedicated IPs from the pool will change the sending IPs used for all sending domains that are assigned to the pool)
    6. Click the Update button.

     

    Deleting an IP pool

    We'll show you how to do this below:

    1. First, log in to the Mailgun Control Panel (if you have not already done so).
    2. Then, at the top-right corner of the page, click the Profile drop-down menu to expand its list of options.
    3. Next, click the IP Pools option. Alternatively, you can use this direct link
    4. Click the cog icon next to the IP Pool that you would like to remove and click the Delete button.
    5. Choose from the following replacement options (removing an IP Pool will delete the pool and disassociate all dedicated IPs in the pool from any sending domains assigned to the IP Pool, however, those dedicated IPs will remain in your account)
      • Shared IP - our system will automatically assign a shared IP to all domains that were assigned to the IP Pool
      • Dedicated IP - choose from your available dedicated IPs to assign to all domains that were assigned to the IP Pool
      • IP Pool - Choose a replacement IP Pool to assign to all domains that were assigned to the IP Pool
    6. Click the Delete button.

     

    Assigning an IP pool to a sending domain

    In order to send using an IP Pool, you must assign an IP Pool to a sending domain. We'll show you how to do this below:

    1. First, log in to the Mailgun Control Panel (if you have not already done so).
    2. Then, within the left-hand navigation pane, click the Send product and then click the Sending option to expand its list of suboptions.
    3. Next, click the IPs suboption.
    4. Ensure that the domain to which you wish to assign the IP pool is displayed within the Domain drop-down list towards the upper-right portion of the page.
      Screen Shot 2022-09-11 at 6.58.43 PM.png
    5. Click the Manage IPs button.
    6. In the Assignment options setting, select IP Pool.
    7. Click the Apply button, which assigns all dedicated IPs in the IP Pool to this sending domain.

     

    Need Support?

    Our Support Team here at Sinch Mailgun is happy to help! Reach out to us in the Support page of your Mailgun Control Panel, and we'll be with you shortly!