Aller au contenu principal

Changer le domaine à utiliser avec ONLYOFFICE Mail

Introduction​

Si vous décidez de modifier le domaine utilisé avec ONLYOFFICE Mail, vous devrez mettre à jour les informations correspondantes dans votre système. Suivez les étapes ci-dessous pour que le processus se déroule sans erreur.

Étape 1. Arrêter et supprimer le conteneur ONLYOFFICE Mail​

Vous devez d'abord arrêter le conteneur ONLYOFFICE Mail. Sur le serveur où ONLYOFFICE Mail est installé, exécutez la commande suivante :

docker stop onlyoffice-mail-server

Supprimez ensuite ce conteneur :

docker rm onlyoffice-mail-server

Étape 2. Réinstaller ONLYOFFICE Mail avec la nouvelle adresse de domaine​

Réinstallez ONLYOFFICE Mail en utilisant la nouvelle adresse de domaine, qui sera utilisée pour ONLYOFFICE Mail :

bash workspace-enterprise-install.sh -ics false -ids false -icp false -ims true -md {NEW-MX-DOMAIN} -es true

Où {NEW-MX-DOMAIN} est la nouvelle adresse de domaine utilisée pour ONLYOFFICE Mail (généralement au format mx.yourdomain.com).

Étape 3. Mettre à jour les informations de domaine​

Ensuite, mettez à jour les informations de domaine dans la base de données. Exécutez les commandes suivantes :

docker exec -it onlyoffice-mysql-server mysql -pmy-secret-pw --silent -e "use onlyoffice; update mail_server_server SET mx_record = '{NEW-MX-DOMAIN}';"
docker exec -it onlyoffice-mysql-server mysql -pmy-secret-pw --silent -e "use onlyoffice; update mail_server_server ms inner join mail_mailbox_server s on ms.smtp_settings_id = s.id or ms.imap_settings_id = s.id SET s.hostname = '{NEW-MX-DOMAIN}';"

Où {NEW-MX-DOMAIN} est la nouvelle adresse de domaine pour ONLYOFFICE Mail, telle que définie à l'étape 2.

Étape 4. Lancer ONLYOFFICE Mail​

Vérifiez qu'ONLYOFFICE Mail est en cours d'exécution :

docker logs -f onlyoffice-mail-server

Le résultat doit ressembler à ceci :

...
Starting fail2ban: [ OK ]
Starting server