Changes between Version 22 and Version 23 of bulk-mail-relay


Ignore:
Timestamp:
Dec 22, 2016, 2:58:10 PM (9 years ago)
Author:
Jamie McClelland
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • bulk-mail-relay

    v22 v23  
    3333This strategy should also be adopted by mx3.mayfirst.org and mx25.mayfirst.org.
    3434
    35 We currently have two servers setup as dedicated mail relay servers (cleveland in XO and rustin in Telehouse). These servers run multi-postfix instances (see #6662 for more information on the setup). That means, each server has multiple instances of postfix running on different IP addresses.
     35We currently have two servers setup as dedicated mail relay servers (cleveland on malaka and rustin on florence). These servers run multi-postfix instances (see #6662 for more information on the setup). That means, each server has multiple instances of postfix running on different IP addresses.
    3636
    3737We have setup special domain names for each of the main mail providers:
     
    9999}}}
    100100
     101=== Get a breakdown of which instance is filling the mailq  ===
     102
     103Run:
     104
     105{{{
     106mf-mailq-distribution
     107}}}
     108
    101109=== View the mailq for a given instance ===
    102110
     
    138146 * [wiki:ip_allocation Allocate new IP address]
    139147 * Create a Host record that ties the IP address to the host name (e.g. rustin.smtp.mayfirst.org or cleveland.smtp.mayfirst.org). Set the time to live to 86400 (it's important to have along ttl since some providers do a reverse DNS lookup of the sending IP address and will punish you if the ttl is too short).
    140  * Add the IP address to the server's (rustin or cleveland) /etc/network/interfaces file and bring it up
    141  * Add this instance to either rustin.pp (for Telehouse IPs) or cleveland.pp (for XO IPs). Be sure to use rate limiting when warming up a new IP address. See the yahoo relays (which are permanently rate limited) for an example of how to do it.
     148 * Add this instance to either rustin.pp or cleveland.pp. Be sure to use rate limiting when warming up a new IP address. See the yahoo relays (which are permanently rate limited) for an example of how to do it.
    142149 * When you are sure it's configured properly, create an A record from the $instance.smtp.mayfirst.org to the IP address. When adding a new IP address, you may not want a lot of email to go to it initially. Instead, you can "warm it up" by controlling the ratio of IP addresses in use for the given domain. For example, you can add give A records for the existing IP address and one A record for the new one. After month, remove one of the old A records and add a new one for the new IP address.
    143150