====== 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 [[tuto:selfhostingforteams|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
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.