An open API service indexing awesome lists of open source software.

https://github.com/renatoelho/email-validator

Este projeto visa obter bom nível de confiança de um determinado endereço de e-mail, considerando diversos fatores, incluindo a validade do Top-Level Domain (TLD) que é quando um domínio está listado entre os domínios válidos existentes como .com, .com.br etc...
https://github.com/renatoelho/email-validator

api dns dnsrecon docker docker-hub email fastapi mx python tld

Last synced: 7 months ago
JSON representation

Este projeto visa obter bom nível de confiança de um determinado endereço de e-mail, considerando diversos fatores, incluindo a validade do Top-Level Domain (TLD) que é quando um domínio está listado entre os domínios válidos existentes como .com, .com.br etc...

Awesome Lists containing this project

README

          

# Build da imagem Docker do Validador de E-mails por TLD, DNS MX e Sintaxe

+ Clonando o repositório:

```bash
git clone https://github.com/Renatoelho/email-validator.git email-validator
```

+ Acessando o repositório:

```bash
cd email-validator/
```

+ Fazendo o Build da imagem da aplicação

```bash
docker build -f dockerfile -t email-validator:0.0.1 .
```

+ Ativando a aplicação:

```bash
docker run --rm -d --name=email-validator --hostname=email-validator -p 8888:8888 email-validator:0.0.1
```

+ Endpoint da documentação

[http://localhost:8888/redoc](http://localhost:8888/redoc)

+ Endpoint para Healthcheck

[http://localhost:8888/healthcheck](http://localhost:8888/healthcheck)

> ***Observação:*** Esse endpoint do ***Healthcheck*** é para, se caso você for implantar a solução utilizando o docker compose por exemplo.

+ Endpoint da solução (Não é acessível pelo navegador)

[http://localhost:8000/email_validator](http://localhost:8000/email_validator)