
📫 Biblioteca de detecção de e-mail temporário (descartável) multi-idioma. Cobre 55 734+ provedores de e-mail falsos.
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.
FILTER_VALIDATE_EMAIL para PHP)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".
|
France-Nuage Nuvem francesa soberana para seu pipeline de cadastro. Sem dependência de fornecedor. |
![]() Hook0 Envie eventos de cadastro como webhooks assinados. Auto-hospedado, com retry embutido. |
Natalia Capture os leads que se cadastraram com e-mails inválidos — a Natalia liga de volta para eles. |
Netir Contrate desenvolvedores back-end freelancers franceses verificados por meio de um marketplace mentorado. |
|
NoBullshitConseil Consultoria tech sem enrolação. Fundadores e CTOs recebem respostas diretas. |
Qualneo LMS Qualiopi para treinadores franceses. 32 indicadores integrados, pronto para auditoria. |
![]() Recapro IA privada que transcreve reuniões e redige relatórios. Hospedagem soberana. |
Interessado em patrocinar? Entre em contato
use Fgribreau\MailChecker;
// ... echo MailChecker::isValid('[email protected]');
## 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]'):
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);
}