Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mfrye/email-finder
Email Finder - Easily find any email address for free!
https://github.com/mfrye/email-finder
Last synced: 3 months ago
JSON representation
Email Finder - Easily find any email address for free!
- Host: GitHub
- URL: https://github.com/mfrye/email-finder
- Owner: mfrye
- License: mit
- Created: 2016-12-10T02:53:16.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-02-16T00:58:26.000Z (over 5 years ago)
- Last Synced: 2024-05-22T18:33:36.673Z (6 months ago)
- Language: HTML
- Homepage: https://email-finder.herokuapp.com
- Size: 153 KB
- Stars: 93
- Watchers: 8
- Forks: 58
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Email Finder
![Email Finder Screenshot](https://email-finder.herokuapp.com/img/email-finder.png)
## Easily find any email address for free!
This project will enable you to look up the actual email address of any person. All you need is their name and website domain.
You can use this to find emails for free, or use it as the base to create your own email finding app.
Demo: [https://email-finder.herokuapp.com/](https://email-finder.herokuapp.com/)
[![Deploy](https://www.herokucdn.com/deploy/button.svg)](https://heroku.com/deploy)
[![Vote on PH](http://thebigpicture.io/img/ph-vote.png)](https://www.producthunt.com/posts/open-source-email-finder)
## How it works
At a high level, it basically it takes the name / domain and tries various combinations to find the correct format. For every email combination it attempts to "send an email". As in it waits for a connection to be made, then if successful (the email exists), it then cuts the connection before any data is sent.So the great thing is that this method is extremely accurate to find the real email, but the catch is that you are technically trying to send a real email. That means that after a large number of attempts, the email providers will usually blacklist your IP address.
The best way to get around this is to use a hosting service (like Heroku) where you can easily change your IP address. That's why the project has been setup to easily deploy to your own Heroku instance.
## Getting Started
- Fork or clone the project.
- Install the dependencies```npm install```
- Start the app
```npm start```
- You can now navigate the app at [http://localhost:5000](http://localhost:5000)