Retour aux outils
CommunicationIntermédiaireOpen sourceAuto-hébergeablev1.6.1

AnonAddy

**Service d'alias email open source** : générez des adresses anonymes à la volée pour vous inscrire

MAJ 2026-06-14
AnonAddy
Site officiel Code source★ 4 682

AnonAddy (parfois écrit "anonaddy") est un service d'alias email open source créé par Will Browning, inspiré du service "33mail". Il propose une approche minimaliste et épurée du concept d'alias : créer une adresse unique par service, désactiver si spam.

Description

AnonAddy (parfois écrit "anonaddy") est un service d'alias email open source créé par Will Browning, inspiré du service "33mail". Il propose une approche minimaliste et épurée du concept d'alias : créer une adresse unique par service, désactiver si spam.

Fonctionnalités principales :

  • Création d'alias via web UI, extension navigateur, ou catch-all (sous-domaine dynamique)
  • Domaines custom : utilisez votre propre domaine (@privacy.example.com)
  • Replies : on peut répondre depuis l'alias, mais AnonAddy n'utilise pas la technique du Reply-To (il a une approche différente : l'utilisateur doit explicitement activer la réponse par alias)
  • Bandage (fonction signature) : signer chaque email forwardé avec un bandeau "via AnonAddy"
  • Boîtes multiples (jusqu'à 20 destinataires par alias en self-host illimité)
  • GPG : chiffrement PGP optionnel des emails forwardés
  • API REST complète
  • OAuth2 : peut servir d'identity provider pour d'autres apps

Forces :

  • Open source avec une UI sobre et claire
  • MIT license très permissive
  • Laravel → base de développeurs large
  • Catch-all activable simplement
  • Auto-répONSE : permet de simuler une réponse par alias (avec limitations)
  • Bandage : tag visible pour s'assurer qu'on a bien reçu un alias
  • Forks : le projet a été forké en addy.io (par l'ancien mainteneur) avec des features supplémentaires

Faiblesses :

  • Moins de fonctionnalités que SimpleLogin (notamment reply-from-alias moins abouti)
  • Forks communautaires divisent les contributions
  • PHP : stack plus lourde à faire tourner que du Go ou Rust
  • Dépendance Laravel : nécessite Composer, Node, base de données

Installation

Docker Compose

# docker-compose.yml
version: '3.8'
services:
  anonaddy:
    image: anonaddy/anonaddy:latest
    container_name: anonaddy
    restart: unless-stopped
    ports:
      - "8000:8000"
    environment:
      - APP_URL=https://addy.example.com
      - DB_CONNECTION=sqlite
      - ANONADDY_DOMAIN=example.com
      - ANONADDY_SECRET=CHANGEME-32-BYTES
    volumes:
      - ./data:/data

Installation manuelle (Laravel)

# Prérequis : PHP 8.1+, Composer, Node, MySQL/SQLite
git clone https://github.com/anonaddy/anonaddy.git
cd anonaddy
composer install
cp .env.example .env
php artisan key:generate
# Configurer .env (DB, mail, etc.)
php artisan migrate --seed
npm install && npm run build
php artisan serve

Prérequis

  • 1 Go RAM minimum
  • DNS : addy.example.com (web), MX, wildcard *.example.com (catch-all)
  • TLS : Let's Encrypt recommandé

Configuration

  1. DNS : A pour addy.example.com, MX pour example.com vers le serveur AnonAddy, wildcard *.example.com
  2. SPF/DKIM/DMARC : configurer pour le domaine d'alias
  3. Domaines : ajouter dans l'admin, puis activer le catch-all si souhaité
  4. GPG : uploader la clé publique pour le chiffrement
  5. OAuth providers : Google, GitHub, etc. pour le login
  6. API tokens : générer pour les intégrations

Alternatives

Sécurité

  • HTTPS obligatoire
  • 2FA TOTP pour l'auth
  • OAuth2 pour intégrations tierces
  • GPG optionnel pour chiffrement de bout en bout
  • Tokens d'API révocables
  • Pas de log des emails transférés (configurable)
  • Code audité par la communauté

Ressources