Skip to content

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

Latest commit

 

History

61 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

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

Packages

Contributors