Retour aux outils
CommunicationIntermédiaireOpen sourceAuto-hébergeable

SimpleLogin

**Service d'alias email open source** : générez des adresses uniques à la volée pour chaque site, tr

MAJ 2026-06-14
SimpleLogin
Site officiel Code source★ 6 732

SimpleLogin a été créé en 2019 par Son Tran (ingénieur Notion) puis acquis par Proton en 2022. Le principe : créer un alias unique par service (ex. `[email protected]` pour Amazon) qui forwarde vers votre vraie boîte mail. Si un alias commence à recevoir du spam, vous le désactivez → fini le spam

Description

SimpleLogin a été créé en 2019 par Son Tran (ingénieur Notion) puis acquis par Proton en 2022. Le principe : créer un alias unique par service (ex. [email protected] pour Amazon) qui forwarde vers votre vraie boîte mail. Si un alias commence à recevoir du spam, vous le désactivez → fini le spam, sans toucher à votre vraie adresse.

Fonctionnalités :

  • Création d'alias à la volée (depuis navigateur via extension, ou copie d'adresse)
  • Domaines custom : utilisez votre propre domaine (ex. @privacy.example.com) avec catch-all → tout email vers ce domaine devient un alias
  • Réponse directe : on peut répondre depuis l'alias (Reply-To magic) sans révéler la vraie adresse
  • Boîtes multiples : un alias peut forwarder vers plusieurs adresses
  • PGP : support du chiffrement PGP pour les emails forwardés
  • API : pour intégrer dans des scripts, n8n, etc.
  • OAuth2 : SimpleLogin peut être utilisé comme provider OAuth (login avec alias sur d'autres apps)

Forces :

  • Open source (peu de services d'alias le sont)
  • Proton en backing → pérennité, mais reste indépendant
  • Multi-plateforme : extension navigateur, app iOS/Android, web app
  • Anti-tracking : masque la vraie adresse partout
  • Compatible avec tous les fournisseurs mail (Gmail, Outlook, Fastmail, ProtonMail, votre serveur personnel)

Faiblesses :

  • Fwd ≠ chiffrement : si Gmail est en endpoint, Google voit tout (mitigé par PGP E2E)
  • Délai de transfert : quelques secondes de latence
  • Quotas en version gratuite du SaaS (illimité en self-hosted)
  • Bounce handling parfois capricieux

Installation

Docker Compose

# docker-compose.yml
version: '3.8'
services:
  simplelogin:
    image: simplelogin/app:latest
    container_name: simplelogin
    restart: unless-stopped
    ports:
      - "7777:7777"
    environment:
      - SL_DB=db
      - SL_DB_URL=postgresql://simplelogin:secret@db:5432/simplelogin
      - SL_REDIS_URL=redis://redis:6379/0
      - SL_MAILBOX_DOMAIN=example.com
      - SL_DOMAIN=sl.example.com
      - SL_SECRET_KEY=CHANGEME-RANDOM-32-BYTES
    depends_on:
      - db
      - redis

  db:
    image: postgres:15
    container_name: simplelogin-db
    restart: unless-stopped
    environment:
      POSTGRES_USER: simplelogin
      POSTGRES_PASSWORD: secret
      POSTGRES_DB: simplelogin
    volumes:
      - pgdata:/var/lib/postgresql/data

  redis:
    image: redis:7-alpine
    container_name: simplelogin-redis
    restart: unless-stopped

volumes:
  pgdata:

Prérequis

  • 2 Go RAM minimum
  • Sous-domaines : sl.example.com (web), example.com (MX), *.example.com (catch-all)
  • DNS MX configuré pour forwarder vers SimpleLogin
  • TLS : Let's Encrypt recommandé

Configuration

  1. DNS : pointer sl.example.com (A) vers le serveur ; configurer MX de example.com vers SimpleLogin ; SPF/DKIM/DMARC sur le domaine d'alias
  2. Catch-all : un enregistrement *.example.com A/AAAA permet d'accepter n'importe quel sous-domaine comme alias
  3. Postfix : SimpleLogin écoute sur le port SMTP standard et dispatche
  4. OAuth providers : configurer Google/GitHub/Microsoft pour le login social
  5. Premium features : en self-hosted, toutes les features premium sont débloquées par défaut

Alternatives

Sécurité

  • OAuth2 standard pour l'auth
  • PGP optionnel pour le chiffrement de bout en bout
  • Pas de log des emails transférés (configurable)
  • HTTPS强制 avec HSTS
  • 2FA TOTP disponible
  • Tokens d'API révocables
  • Code audité par Proton depuis 2022

Ressources