User Tools

Site Tools


tuto:selfhosting_envoidemail

Self-hosting for teams - 4 - Envoi d'e-mail

Cette page documente le paramétrage de l'envoi d'e-mail depuis votre serveur auto-hébergé.

Création d'une boîte mail

Cette section prend l'exemple d'un nom de domaine acheté auprès de Gandi, que nous recommandons ! Accédez à la configuration email de votre domain : Domaines > example.org > Email

Dans cette section vous pouvez créer une boîte mail.

Dans la page de détails de cette adresse e-mail, vous trouverez au bas les informations de connexion en SMTP, conservez les bien vous en aurez besoin pour chaque service à paramétrer!

Configuration d'un serveur sortant

Cette section reprend chacun des services du tutoriel Self hosting for teams.

Nextcloud

Connectez vous en admin puis allez dans : Settings > Administration > Basic settings

Dans la section Email server, utiliser les infos données par Gandi, choisir “SSL/TLS, “Login” et cocher Authentication, l'adresse et le port 465 (port SSL pour Gandi). Ne pas oublier de sauvegarder le login, vous pouvez envoyer un email de test :) !

Wekan

Connecté.e en admin, accéder à l'Admin panel en cliquant sur l'icône en haut à droite. Cliquez sur Email pour paramétrer le serveur sortant : TLS activé et port 465, complétez le login, envoyer un email de test (n'oublier pas de remplir le champ “De”) !

Gogs

La configuration sur gogs se trouve dans le volume docker que l'on a créé. Si vous avez suivi le tutoriel d'autohébergement, vous pouvez modifier le fichier comme ceci :

sudo vim /media/DATA/gogs/gogs/conf/app.ini

Changez la section mailer, passez ENABLED à “true” et adaptez à partir de l'exemple pour Gandi ci-dessous:

            [mailer]
            ENABLED = true
            DISABLE_HELO = true
            HOST = mail.gandi.net:587
            FROM = Nom <mail@example.com>
            USER = mail@example.com
            PASSWD = password

Pour prendre en compte les modifications, redémarrez le container : docker restart gogs Vérifiez votre configuration dans Admin Panel (icône de votre avatar en étant connecté.e) puis Configuration, à la section “Mailer”, vous pouvez entrer une adresse pour envoyer un email de test. Attention gogs n'a l'air pas très commode sur les chaînes de caractères… Pour le champ FROM, tenez vous aux a-zA-Z0-9 + espaces !

Mattermost

La configuration de l'envoi d'e-mail se trouve dans System Console > Notifications > Email. Activer les notifications, choisir un nom et une adresse d'émetteur, activer l'authentification, entrer mot de passe, user, choisissez la sécurité en TLS, etc. Testez la connexion !

Flarum

La configuration de l'envoi d'email de Flarum se trouve dans l'espace d'administration accessible en cliquant sur votre avatar, puis la section Email. Entrez la configuration comme ce qui suit : Driver : smtp Host : l'hôte sans le port Port : 465 Encryption : ssl Le compte SMTP est celui de la boîte que vous avez créé, vous pouvez à la fin entrer une adresse d'expéditeur.

Cette configuration est non documentée par Flarum… Mais elle est expliquée ici : https://www.freeflarum.com/docs/howto/configure-mail/

Odoo

Pour activer les email dans Odoo, il faut d'abord installer l'application Messages dans Odoo. Une fois que Messages est installée, la configuration est accédée dans la section Configuration puis Paramètres généraux > Messages, cochez la case Serveur de messagerie externe, entrez votre nom de domaine (example.com, sans aucun sous domaine) puis cliquez sur Sauvegarder. De retour sur la page, cliquez sur “Serveur de messagerie sortant”, créez en un puis entrer les détails de connexion. Faire un test de connexion !

Limesurvey

La configuration d'envoi est dans Configuration > Paramètres généraux > Paramètres de courrier électronique. Vous pouvez choisir un nom et une adresse mail, puis la configuration du serveur : choisissez la méthode SMTP, l'hôte avec le port, mail.gandi.net:465 par exemple et cochez SSL plus bas, le nom d'utilisateur et le mot de passe est celui fourni par Gandi.

tuto/selfhosting_envoidemail.txt · Last modified: 2019/05/16 10:54 by emilien