Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| pratique:informatique:mail:mail_relai [06/06/2025 13:40] – [Déléguer l'envoi des mails depuis un serveur] Zatalyz | pratique:informatique:mail:mail_relai [13/10/2025 18:52] (Version actuelle) – [Paramétrage des DNS] Zatalyz | ||
|---|---|---|---|
| Ligne 39: | Ligne 39: | ||
| user | user | ||
| password | password | ||
| - | logfile | + | syslog |
| aliases | aliases | ||
| # Définir le compte par défaut | # Définir le compte par défaut | ||
| Ligne 45: | Ligne 45: | ||
| </ | </ | ||
| + | |||
| + | <WRAP center round tip 60%> | ||
| + | Il est possible que Apparmor fasse des siennes et empêche d' | ||
| + | |||
| + | Solution simple et efficace : enlever la ligne '' | ||
| + | |||
| + | Les logs seront gérés par syslog, et nous aurons dans /var/log un " | ||
| + | |||
| + | </ | ||
| Tester l' | Tester l' | ||
| Ligne 94: | Ligne 103: | ||
| echo " | echo " | ||
| - | <WRAP center round tip 60%> | + | ==== Vérifier la sécurité ==== |
| - | Il est possible | + | Pour éviter |
| - | + | ||
| - | Solution simple et efficace : enlever la ligne '' | + | |
| + | <WRAP center round help 60%> | ||
| + | Il y a des méthodes diverses pour stocker le mot de passe mais la plupart me semblent compliquées à concilier avec un usage serveur : on ne peux pas entrer le mot de passe manuellement quand un courrier veut être envoyé. Si vous voyez comment faire mieux, je prends. | ||
| </ | </ | ||
| + | |||
| + | On peut stocker le mot de passe dans un fichier séparé en ayant cette ligne à la place de '' | ||
| + | passwordeval | ||
| + | |||
| + | (ou tout autre chemin). Cependant je ne suis pas sûre de voir l' | ||
| + | |||
| + | On va créer un group qui aura le droit d' | ||
| + | |||
| + | < | ||
| + | sudo groupadd smtpusers | ||
| + | sudo usermod -aG smtpusers backup | ||
| + | sudo usermod -aG smtpusers mail | ||
| + | sudo usermod -aG smtpusers www-data | ||
| + | sudo chown root: | ||
| + | sudo chmod 640 / | ||
| + | </ | ||
| + | |||
| + | => J'ai par défaut ajouté les users systèmes " | ||
| + | |||
| + | |||
| ==== Avec Scaleway ==== | ==== Avec Scaleway ==== | ||
| Ligne 150: | Ligne 179: | ||
| service apache2 restart | service apache2 restart | ||
| ==== Problème de port ? ==== | ==== Problème de port ? ==== | ||
| - | Vérifiez que les règles " | + | Vérifiez que les règles " |
| Ligne 156: | Ligne 185: | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| + | * https:// | ||
| ===== Paramétrage des DNS ===== | ===== Paramétrage des DNS ===== | ||
| Pour améliorer la délivrabilité des mails, il faut configurer les DNS afin que tout soit propre. Au programme, SPF, DKIM, DMARC. | Pour améliorer la délivrabilité des mails, il faut configurer les DNS afin que tout soit propre. Au programme, SPF, DKIM, DMARC. | ||
| - | ==== SPF ==== | + | Et ça se passe sur la [[pratique:informatique:mail: |
| - | Sur OVH, par défaut | + | |
| - | " | + | |
| - | Sur Gandi : | + | {{tag>Mail Relai MSMTP}} |
| - | " | + | |
| - | + | ||
| - | Cela va autoriser tout ce qui passera par la gestion mail de ovh. | + | |
| - | + | ||
| - | C'est suffisant pour tout les mails envoyé par le premier niveau (mondomain.com). Par contre il faut ajouter des options si on utilise un sous-domaine d'un serveur spécifique (moi.mondomain.com) ou des services tiers (autremail.com) : | + | |
| - | " | + | |
| - | + | ||
| - | <WRAP center round tip 60%> | + | |
| - | Si usage de https:// | + | |
| - | </ | + | |
| - | + | ||
| - | Voir aussi [[https:// | + | |
| - | + | ||
| - | ==== DKIM ==== | + | |
| - | Chez Gandi c'est tout automatique, | + | |
| - | + | ||
| - | Chez OVH, ils conseillent de génerer le DKIM via http:// | + | |
| - | + | ||
| - | * [[https:// | + | |
| - | + | ||
| - | ==== DMARC ==== | + | |
| - | Attention ! DMARC doit être activé uniquement si DKIM et SPF sont fonctionnels, | + | |
| - | + | ||
| - | Gandi (modifier mail@mondomain.com) : | + | |
| - | " | + | |
| - | + | ||
| - | ==== Sources ==== | + | |
| - | * [[https:// | + | |
| - | * Google : | + | |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | * [[https:// | + | |
| - | * https:// | + | |
| - | ==== Spécificités GAFAM ==== | + | [[https://creativecommons.org/ |
| - | === Google === | + | |
| - | Google utilise un outil ([[https://postmaster.google.com]]) qui va offrir des rapports sur la façon dont nos mails sont géré par eux. Au passage, les petits sagouins en profitent pour ajouter une validation, ils donnent un champ TXT à ajouter dans le DNS pour valider que le domaine est à nous. | + | |
| - | Nul doute que ce genre de détail aide aussi à la délivrance des mails. | ||