Sqauregeorge identifies the responsible mailservers behind massive amounts of mail addresses.
squaregeorge takes a list of mail addresses as argument, tries to parse them, and creates a list of all mail servers that are involved in handling mails sent to all of these addresses. This information is obtained by querying all found domains for MX records.
The intended use case is to identify all servers that need to be reconfigured in order to allow desirable mass-mailings to reach the destined recipients.
The list of mail addresses can be provided via a text file (first parameter) or via standard input.
When the list comes from a file, the output is written to a file called resolved_mx_domains.csv
.