logo

Le but de l’application Java James-Manager est de configurer un serveur Apache James en utilisant le contenu d’un fichier de configuration.

Spécificité:

  • Roule en tout temps.
  • Lors du démarrage ou lorsque le fichier de configuration est modifié, la configuration est appliquée.
  • Peut gérer les domaines, les comptes et les redirections.
Technologies: ,

Création de quelques mailets pour Apache James. Ce projet est disponible sur Github.

Spécificités:

  • Mailet – DumpAllSystemErr pour afficher toutes les configurations.
  • Mailet – ExactAndCatchAllRedirections pour supporter des redirections d’une façon différente de celle pré-existante.
    • Supporte de rediriger à plusieurs courriels.
    • Supporte de rediriger tous les courriels des adresses qui ne sont pas des comptes, ni des redirections.
  • Mailet – LogInfo pour afficher un message quelconque dans les logs
  • Matcher – SenderIsLocalAndSameAsSMTPAuth pour vérifier que l’utilisateur est authentifié, mais qu’il est aussi authentifié en tant que l’adresse de l’expéditeur (pour empêcher de se faire passer pour un autre utilisateur)
Technologies: ,