Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

EmailFilter

EmailFilter es un servicio API ligero y autoalojado en Python que valida y filtra direcciones de correo sin comprometer la privacidad, utilizando validación sintáctica, verificación de dominios y verificación MX/nivel servidor.

Ficha actualizada 23 sept 2026, 2:56 · upstream 23 sept 2026, 2:45 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es EmailFilter

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

EmailFilter es una herramienta de validación de correos electrónicos diseñada para uso local (self-hosted) con enfoque en la protección de datos. Permite verificar direcciones de correo sin exponer información a servicios externos de terceros, ofreciendo un servicio rápido y confidencial. El proyecto está construido sobre Python con FastAPI como backend, utilizando Docker para el despliegue y contenedizado.

CASOS DE USO
  • Validación de correos antes de enviarlos por correo electrónico
  • Verificación de dominio en aplicaciones web o móviles
  • Protección contra spam mediante validación de MX del servidor
  • Autenticación con verificación de email para usuarios
  • Validación de formularios y registros de entrada
  • Despliegue local sin necesidad de servicios externos
PUNTOS DESTACADOS
  • No requiere conexión a servidores externos ni APIs de terceros
  • Protección de datos mediante validación en el propio servidor
  • Soporte para verificación MX del servidor (no solo sintáctica)
  • Diseñado con enfoque de privacidad desde su arquitectura
  • Despliegue rápido y sencillo con Docker y FastAPI
  • Compatible con OneClick para validaciones de email
PRECAUCIONES
  • No incluye un servidor SMTP propio, por lo que la verificación MX requiere acceso a servidores externos (Gmail, Outlook, etc.)
  • La validación sintáctica no detecta correos malformados como 'user@.com' o 'user@@gmail.com'
  • El servicio depende de servicios externos para la verificación MX del dominio
  • No incluye un sistema de registro de usuarios ni gestión de contraseñas
  • No tiene autenticación de usuario integrada
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Listo para automatizar

Para desplegar EmailFilter, utiliza Docker con el comando 'docker run -d --name emailfilter -p 8000:8000 -v /var/www/html:/usr/share/nginx/html stefanpejcic/EmailFilter'. El proyecto incluye un docker-compose.yml para despliegue en contenedores. Se recomienda ejecutarlo como servicio de red (systemd) o mediante Docker Compose. Para la verificación MX, se debe configurar el dominio a validar con un proveedor externo y conectarlo al endpoint de validación del proyecto.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
FastAPIPython
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8000
06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.