Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
mailchecker — :mailbox: Biblioteca de detecção de e-mail temporário (descartável) multi-idioma. Cobre 55 734+ provedores de e-mail falsos. | Kitploit
Ferramentas/GitHubGitHub/fgribreau/mailchecker
Anti-BotSegurança de Email
GitHubfgribreau/mailchecker

mailchecker

📫 Biblioteca de detecção de e-mail temporário (descartável) multi-idioma. Cobre 55 734+ provedores de e-mail falsos.

Ver RepositórioSite
1.9k3061há 17 diasRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

MailChecker

PyPi version PyPI - Downloads

Cargo version Crates.io

NPM version npm

Gem version Gem

Packagist version Packagist

GoDoc

Get help on Codementor available-for-advisory extra Slack

Validação de e-mail em várias linguagens. Baseado em um banco de dados de mais de 55.000 domínios de e-mail descartáveis.

  • Valide o formato do seu e-mail (usa a regex de e-mail do validator.js internamente e o FILTER_VALIDATE_EMAIL para PHP)
  • Valide se o e-mail não é um e-mail temporário (como yopmail..., adicione seu próprio conjunto de dados ao list.txt)

Isso será muito útil quando você precisar entrar em contato com seus usuários e quiser evitar erros que causem falta de comunicação ou bloquear "caixas de spam".


Patrocinadores

Interessado em patrocinar? Entre em contato


Atualização

De 3.x para 4.x

  • PHP```php

import using the fully qualified name.

use Fgribreau\MailChecker;

// ... echo MailChecker::isValid('[email protected]');

root@kitploit:~
## Da versão 1.x para a 3.x
A API pública do Mailchecker foi normalizada, aqui estão as mudanças:

- NodeJS/JavaScript: `MailChecker(email)` -> `MailChecker.isValid(email)`
- PHP: `MailChecker($email)` -> `MailChecker::isValid($email)`
- Python```python
import MailChecker
m = MailChecker.MailChecker()
if not m.is_valid('[email protected]'):
  # ...

tornou-se:```python import MailChecker if not MailChecker.is_valid('[email protected]'):

...

root@kitploit:~
MailChecker atualmente suporta:
* [NodeJS](https://github.com/FGRibreau/mailchecker/tree/master/platform/node) (CommonJS, [Instruções](#nodejs))
* [JavaScript](https://github.com/FGRibreau/mailchecker/tree/master/platform/javascript) (Client-Side, [Instruções](#javascript))
* [PHP](https://github.com/FGRibreau/mailchecker/tree/master/platform/php) ([Instruções](#php))
* [Python](https://github.com/FGRibreau/mailchecker/tree/master/platform/python) ([Instruções](#python))
* [Ruby](https://github.com/FGRibreau/mailchecker/tree/master/platform/ruby) ([Instruções](#ruby))
* [Rust](https://github.com/FGRibreau/mailchecker/tree/master/platform/rust) ([Instruções](#rust))
* [Elixir](https://github.com/FGRibreau/mailchecker/tree/master/platform/elixir) ([Instruções](#elixir))
* [Clojure](https://github.com/FGRibreau/mailchecker/tree/master/platform/clojure) ([Instruções](#clojure))
* [Go](https://github.com/FGRibreau/mailchecker/tree/master/platform/go) ([Instruções](#go))
* **Adicione facilmente suporte para sua própria linguagem com o sistema de template do MailChecker e [envie-nos um pull-request!](https://github.com/FGRibreau/mailchecker/fork_select)**

-------------------------
## Uso

### NodeJS```javascript
var MailChecker = require('mailchecker');

if(!MailChecker.isValid('[email protected]')){
  console.error('O RLY !');
  process.exit(1);
}

if(!MailChecker.isValid('myemail.com')){
  console.error('O RLY !');
  process.exit(1);
}

JavaScript```html

root@kitploit:~
### PHP```php

use Fgribreau\MailChecker;

require __DIR__ . '/vendor/autoload.php';

if(!MailChecker::isValid('[email protected]')){
  die('O RLY !');
}

if(!MailChecker::isValid('myemail.com')){
  die('O RLY !');
}

Python```

pip install mailchecker

root@kitploit:~
I cannot process the request because the actual content to translate was not provided after "INPUT:". Please provide the Markdown chunk for translation.```python
# no package yet; just drop in MailChecker.py where you want to use it.
from MailChecker import MailChecker

if not MailChecker.is_valid('[email protected]'):
    print("O RLY !")

Validador Django: https://github.com/jonashaag/django-indisposable

Ruby```ruby

require 'mail_checker'

unless MailChecker.valid?('[email protected]') fail('O RLY!') end

root@kitploit:~
### Rust```rust
 extern crate mailchecker;

assert_eq!(true, mailchecker::is_valid("[email protected]"));
assert_eq!(false, mailchecker::is_valid("\[email protected]\n"));
assert_eq!(false, mailchecker::is_valid("[email protected]"));

Elixir```elixir

Code.require_file("mail_checker.ex", "mailchecker/platform/elixir/")

unless MailChecker.valid?("[email protected]") do raise "O RLY !" end

unless MailChecker.valid?("myemail.com") do raise "O RLY !" end

root@kitploit:~
### Clojure```clojure
; no package yet; just drop in mailchecker.clj where you want to use it.
(load-file "platform/clojure/mailchecker.clj")

(if (not (mailchecker/valid? "[email protected]"))
  (throw (Throwable. "O RLY!")))

(if (not (mailchecker/valid? "myemail.com"))
  (throw (Throwable. "O RLY!")))

Go```go

package main

import ( "log"

mail_checker "github.com/FGRibreau/mailchecker/v6/platform/go" )

if !mail_checker.IsValid("[email protected]") { log.Fatal("O RLY !"); }

if !mail_checker.IsValid("myemail.com") { log.Fatal("O RLY !") }

root@kitploit:~
## Instalação

Go```bash
go get github.com/FGRibreau/mailchecker/v6/platform/go

NodeJS/JavaScript```bash npm install mailchecker

root@kitploit:~
Ruby```bash
gem install ruby-mailchecker

PHP```bash composer require fgribreau/mailchecker

root@kitploit:~
__Aceitamos pull-requests para outros gerenciadores de pacotes__.

## Fontes de dados

[TorVPN](http://torvpn.com/temporaryemail.html)```javascript
  $('td', 'table:last').map(function(){
    return this.innerText;
  }).toArray();

BloggingWV```javascript Array.prototype.slice.call(document.querySelectorAll('.entry > ul > li a')).map(function(el){return el.innerText});

root@kitploit:~
[adicione seu próprio conjunto de dados ao list.txt](https://github.com/fgribreau/mailchecker/blob/HEAD/list.txt).

Regenerar bibliotecas a partir de list.txt
-------------------------------

Basta executar (requer NodeJS):```
npm run build

Desenvolvimento

O ambiente de desenvolvimento requer docker.```sh

install and setup every language dependencies in parallel through docker

npm install

run every language setup in parallel through docker

npm run setup

run every language tests in parallel through docker

npm test

root@kitploit:~
<!-- BACKERS/ -->

<h2>Apoiadores</h2>

<h3>Mantenedores</h3>

Estas pessoas incríveis estão mantendo este projeto:

<ul><li><a href="http://bit.ly/2c7uFJq">Francois-Guillaume Ribreau</a></li></ul>

<h3>Patrocinadores</h3>

Nenhum patrocinador ainda! Você será o primeiro?

<span class="badge-patreon"><a href="https://patreon.com/fgribreau" title="Doar para este projeto via Patreon"><img src="https://img.shields.io/badge/patreon-donate-yellow.svg" alt="Botão de doação Patreon" /></a></span>
<span class="badge-gratipay"><a href="https://gratipay.com/fgribreau" title="Doar semanalmente para este projeto via Gratipay"><img src="https://img.shields.io/badge/gratipay-donate-yellow.svg" alt="Botão de doação Gratipay" /></a></span>
<span class="badge-flattr"><a href="https://flattr.com/profile/fgribreau" title="Doar para este projeto via Flattr"><img src="https://img.shields.io/badge/flattr-donate-yellow.svg" alt="Botão de doação Flattr" /></a></span>
<span class="badge-paypal"><a href="https://fgribreau.me/paypal" title="Doar para este projeto via Paypal"><img src="https://img.shields.io/badge/paypal-donate-yellow.svg" alt="Botão de doação PayPal" /></a></span>
<span class="badge-bitcoin"><a href="https://www.coinbase.com/fgribreau" title="Doar para este projeto via Criptomoeda"><img src="https://img.shields.io/badge/crypto-donate-yellow.svg" alt="Botão de doação cripto" /></a></span>

<h3>Colaboradores</h3>

Estas pessoas incríveis contribuíram com código para este projeto:

<ul><li><a href="http://www.owenstephens.co.uk">Owen Stephens</a></li>
<li><a href="http://jacobburenstam.com">Jacob Burenstam Linder</a></li>
<li><a href="http://hermanslatman.nl">Herman Slatman</a></li>
<li><a href="https://github.com/trisix">trisix</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=trisix" title="Veja as contribuições do GitHub de trisix no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://greenkeeper.io/">Greenkeeper</a></li>
<li><a href="http://wusty.io">Dustin Clark</a></li>
<li><a href="http://antonz.ru/">Anton Zhiyanov</a></li>
<li><a href="https://github.com/NBruel">Bruel Nicolas</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=NBruel" title="Veja as contribuições do GitHub de Bruel Nicolas no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/R-J">Robin</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=R-J" title="Veja as contribuições do GitHub de Robin no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/Spir">Spir</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=Spir" title="Veja as contribuições do GitHub de Spir no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://flat.io">Vincent Giersch</a></li>
<li><a href="http://adriancarolli.surge.sh/">Adrian Carolli</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=watadarkstar" title="Veja as contribuições do GitHub de Adrian Carolli no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://djpowers.github.io">Dave Powers</a></li>
<li><a href="https://github.com/frankydp">Frank Phillips</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=frankydp" title="Veja as contribuições do GitHub de Frank Phillips no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/LuckyDino">LuckyDino</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=LuckyDino" title="Veja as contribuições do GitHub de LuckyDino no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/vendethiel">ven</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=vendethiel" title="Veja as contribuições do GitHub de ven no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://www.linkedin.com/in/romaingay">Romain Gay</a></li>
<li><a href="http://stormforger.com">Sebastian Cohnen</a></li>
<li><a href="https://github.com/dav1a1223">Dalai</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=dav1a1223" title="Veja as contribuições do GitHub de Dalai no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/quaswex">quaswex</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=quaswex" title="Veja as contribuições do GitHub de quaswex no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/sxyuan">sxyuan</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=sxyuan" title="Veja as contribuições do GitHub de sxyuan no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://bit.ly/2c7uFJq">Francois-Guillaume Ribreau</a></li>
<li><a href="http://dusty.wtf">Dusty</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=dustywusty" title="Veja as contribuições do GitHub de Dusty no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://synpro.io">larsvegas</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=larsvegas" title="Veja as contribuições do GitHub de larsvegas no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="zeeshanmuhammad.com">Zeeshan Muhammad</a></li>
<li><a href="https://github.com/kkleejoe">kkleejoe</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=kkleejoe" title="Veja as contribuições do GitHub de kkleejoe no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://www.freneda.com.br">Luiz Freneda</a></li>
<li><a href="https://github.com/thorinisme">thorinisme</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=thorinisme" title="Veja as contribuições do GitHub de thorinisme no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/Outsidaz">Liudas Šumskas</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=Outsidaz" title="Veja as contribuições do GitHub de Liudas Šumskas no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/Wapweb">Alexander</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=Wapweb" title="Veja as contribuições do GitHub de Alexander no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://gitlab.com/datio/">Alex Dom￸aki￸dis</a></li>
<li><a href="http://zanaca.com">Carlos Rios</a></li>
<li><a href="https://github.com/jbzdak">Jacek Bzdak</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=jbzdak" title="Veja as contribuições do GitHub de Jacek Bzdak no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/dustywusty">D</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=dustywusty" title="Veja as contribuições do GitHub de D no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://cashlink.io">Jonas Haag</a></li>
<li><a href="http://alex.domakidis.com/">￸A￸l￸e￸x D￸o￸m￸a￸k￸i￸d￸i￸s</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=datio" title="Veja as contribuições do GitHub de ￸A￸l￸e￸x D￸o￸m￸a￸k￸i￸d￸i￸s no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/mcgregordan">Dan McGregor</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=mcgregordan" title="Veja as contribuições do GitHub de Dan McGregor no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="xthiago) (http://xthiago.com/">Thiago Rodrigues</a></li>
<li><a href="http://www.dillilabs.com">Dilli Labs LLC</a></li>
<li><a href="http://spokephone.com">Kieron Lawson</a></li>
<li><a href="http://kslr.org">Kslr</a></li>
<li><a href="http://C0derLint.github.io">Lint</a></li>
<li><a href="https://github.com/chadliu23">chadliu23</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=chadliu23" title="Veja as contribuições do GitHub de chadliu23 no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://t.me/milkyklim">milkyklim</a></li>
<li><a href="https://github.com/cosmosgenius">Sharat MR</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=cosmosgenius" title="Veja as contribuições do GitHub de Sharat MR no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/nicolasPerraud">Nicolas Perraud</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=nicolasPerraud" title="Veja as contribuições do GitHub de Nicolas Perraud no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/tbdmainrepo">tbdmainrepo</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=tbdmainrepo" title="Veja as contribuições do GitHub de tbdmainrepo no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/kslr">Kslr</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=kslr" title="Veja as contribuições do GitHub de Kslr no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://fabiocaccamo.com/">Fabio Caccamo</a></li>
<li><a href="https://github.com/nayluge">cyril souillard</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=nayluge" title="Veja as contribuições do GitHub de cyril souillard no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://blog.lyrixx.info">Grégoire Pineau</a></li>
<li><a href="meterian.io">Bruno Bossola</a></li>
<li><a href="https://github.com/florian-crtl">florian-crtl</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=florian-crtl" title="Veja as contribuições do GitHub de florian-crtl no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://aneveningcalm.com">mikeyzm</a></li>
<li><a href="http://lyrixx.info/">Grégoire Pineau</a></li>
<li><a href="https://github.com/alongat">alonga</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=alongat" title="Veja as contribuições do GitHub de alonga no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="nitralabs.com">Vitalii Tverdokhlib</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=vitaliytv" title="Veja as contribuições do GitHub de Vitalii Tverdokhlib no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/F21">Francis Chuang</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=F21" title="Veja as contribuições do GitHub de Francis Chuang no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://mikeyzm.cn">mikeyzm</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=mikeyzm" title="Veja as contribuições do GitHub de mikeyzm no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://www.syshack.ch">Pascal Vizeli</a></li>
<li><a href="https://github.com/carolineBda">Caroline</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=carolineBda" title="Veja as contribuições do GitHub de Caroline no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://danielmihai.ro">Daniel Mihai</a></li>
<li><a href="https://github.com/hwvs">HWVS</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=hwvs" title="Veja as contribuições do GitHub de HWVS no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="https://github.com/sydneyitguy">seb's</a> — <a href="https://github.com/FGRibreau/mailchecker/commits?author=sydneyitguy" title="Veja as contribuições do GitHub de seb's no repositório FGRibreau/mailchecker">ver contribuições</a></li>
<li><a href="http://bug.is">Chigusa0w0</a></li>
<li><a href="http://cutelab.space">Maki</a></li></ul>

<a href="https://github.com/FGRibreau/mailchecker/blob/master/CONTRIBUTING.md#files">Descubra como você pode contribuir acessando o arquivo <code>CONTRIBUTING.md</code>.</a>

<!-- /BACKERS -->


## [Changelog](https://github.com/fgribreau/mailchecker/blob/HEAD/CHANGELOG.md)

<!-- LICENSE/ -->

<h2>Licença</h2>

Salvo indicação em contrário, todos os trabalhos são:

<ul><li>Copyright &copy; <a href="http://fgribreau.com">Francois-Guillaume Ribreau</a></li></ul>

e licenciados sob:

<ul><li><a href="http://spdx.org/licenses/MIT.html">Licença MIT</a></li></ul>

<!-- /LICENSE -->
Baixar ferramenta
France-Nuage
France-Nuage

Nuvem francesa soberana para seu pipeline de cadastro. Sem dependência de fornecedor.
Hook0
Hook0

Envie eventos de cadastro como webhooks assinados. Auto-hospedado, com retry embutido.
Natalia
Natalia

Capture os leads que se cadastraram com e-mails inválidos — a Natalia liga de volta para eles.
Netir
Netir

Contrate desenvolvedores back-end freelancers franceses verificados por meio de um marketplace mentorado.
NoBullshitConseil
NoBullshitConseil

Consultoria tech sem enrolação. Fundadores e CTOs recebem respostas diretas.
Qualneo
Qualneo

LMS Qualiopi para treinadores franceses. 32 indicadores integrados, pronto para auditoria.
Recapro
Recapro

IA privada que transcreve reuniões e redige relatórios. Hospedagem soberana.