Skip to content

lucarab/GoodMailers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

61 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“ฌ GoodMailers IP List

This repository provides up-to-date IPv4 and IPv6 lists for common, trusted mail providers (โ€œgood mailersโ€). The generated ipv4.txt and ipv6.txt files can be used to whitelist these providers in firewalls or other network appliances.

The lists are updated daily via a scheduled GitHub Action. If no changes are detected in the resolved IP ranges, the files remain unchanged and no update is committed.

๐ŸŒ Supported SPF Domains

The following SPF include domains are used by the resolver script to gather IP ranges:

DOMAINS=(
  "_spf.google.com"
  "_spf.mail.yahoo.com"
  "spf.protection.outlook.com"
  "outlook.com"
  "_spf.gmx.net"
  "_spf.web.de"
  "_spf.protonmail.ch"
  "_spf.icloud.com"
  "amazonses.com"
  "sendgrid.net"
  "mailgun.org"
)

๐Ÿ”ง Integration

  • Import the generated ipv4.txt and ipv6.txt into your firewall or alias group (e.g., OPNsense aliases) to whitelist these IPs on relevant ports.

๐Ÿค Contributing

Feel free to add or remove SPF domains in .github/scripts/resolve_spf.sh by modifying the DOMAINS array. Submit pull requests for updates to additional mail providers or fixes.

About

๐Ÿ›ก๏ธ Daily updated list of IP addresses for commonly used and trusted email service providers. Includes Gmail, iCloud, Outlook, and more

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors