Go to file
Simon b45abd4fd4 feat: Ajout du domaine buzuk.bzh 2024-02-14 16:09:32 +01:00
buzuk.bzh/mail feat: Ajout du domaine buzuk.bzh 2024-02-14 16:09:32 +01:00
cremeaux.org/mail first commit 2024-01-16 18:06:31 +01:00
jarnat.fr/mail first commit 2024-01-16 18:06:31 +01:00
lamelio.fr/mail first commit 2024-01-16 18:06:31 +01:00
lestoitsduval.fr/mail first commit 2024-01-16 18:06:31 +01:00
resilien.fr/mail first commit 2024-01-16 18:06:31 +01:00
weko.io/mail first commit 2024-01-16 18:06:31 +01:00
README.md feat: Ajout d'un article sur le sujet 2024-02-14 16:09:10 +01:00

README.md

Configuration automatique de Thunderbird

Le principe est de pouvoir simplement configurer un mail dans Thunderbird, sans avoir à entrer les paramètres SMTP ou IMAP de OUVATON.

Comment ça fonctionne

Nous allons prendre l'exemple pour le nom de domaine lamelio.fr.

Thunderbird vérfie l'existance d'un fichier https://autoconfig.lamelio.fr/mail/config-v1.1.xml qui contient la configuration.

Il faut donc créer un espace web nommé autoconfig sur le domaine concerné et pousser ce document.

Un exemple et une explication pour le contenu du fichier config-v1.1.xml est disponible sur Mettre en place lautoconfiguration mail pour un nom de domaine. Voici celui de ouvaton.org.

Commandes

Nous allons prendre le nom de domaine lamelio.fr comme exemple.

export DOMAIN=lamelio.fr

Une clé a été mise en place pour tous les sites autoconfig :

ssh klic.resilien
docker exec -it garage /garage key new --name autoconfig

Pour voir les informations :

ssh klic.resilien
docker exec -it garage /garage key info autoconfig

Création du bucket :

ssh klic.resilien
export DOMAIN=lamelio.fr
export NEW_DOMAIN=autoconfig.$DOMAIN
export NEW_DOMAIN_KEY=autoconfig
docker exec -it garage /garage bucket create $NEW_DOMAIN
docker exec -it garage /garage bucket allow --read --write $NEW_DOMAIN --key $NEW_DOMAIN_KEY
docker exec -it garage /garage bucket website --allow $NEW_DOMAIN

Configuration de l'outil mc :

 export AWS_ACCESS_KEY_ID=XXXXXXXXX
 export AWS_SECRET_ACCESS_KEY=XXXXXXXXX

mc alias set autoconfig https://s3.garage.resilien.cloud $AWS_ACCESS_KEY_ID $AWS_SECRET_ACCESS_KEY --api S3v4

Déploiement du site :

export DOMAIN=lamelio.fr
mc mirror --overwrite ./$DOMAIN/ autoconfig/autoconfig.$DOMAIN

Liens