Description
- Gmail / Google Apps feat: additional Gmail validation #1193
Gmail / Google Apps email addresses can be validated with 100% accuracy using this method, and here's an example implementation.
Alternative Google implementation: https://github.com/megadose/holehe/tree/master/holehe/modules/mails/google.py
EDIT 20.05.2025: Google disabled this method: #937 (comment). Open to new ideas
- Office 365 feat: add Outlook HTTP API validation #1194
Office 365 email addresses are a bit trickier. There are some older enumeration options that no longer work reliably. The method outlined in this blog post still works today - with one caveat. It detects valid Office 365 email addresses with 100% accuracy IF the user has opened OneDrive at least once. However, it cannot tell the difference between an invalid email, or a valid email belonging to a user who has never opened OneDrive. Still it's useful as it generates no false positives. Here's an example implementation.
- ProtonMail: https://github.com/pixelbubble/ProtOSINT, also see example impl
- Laposte.fr: example impl
- mail.ru: example impl
- icloud: any ideas?
- gmx.de: any ideas?
- web.de: any ideas?
If any external contributor wants to pick an individual provider to work on, feel free to open a PR.