Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente | |||
|
tips_informatiques:linux:soft:email:systeme:systeme [2010/08/03 12:40] nico |
tips_informatiques:linux:soft:email:systeme:systeme [2016/03/30 12:41] (Version actuelle) nico |
||
|---|---|---|---|
| Ligne 85: | Ligne 85: | ||
| rodn@myhostname | rodn@myhostname | ||
| </code> | </code> | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ====== Configuration des mails envoyés par Exim4 ====== | ||
| + | |||
| + | ===== Désactivation de IPv6 ===== | ||
| + | |||
| + | <code> | ||
| + | SMTP error from remote mail server after end of data: | ||
| + | host gmail-smtp-in.l.google.com [2a00:1450:400c:c0a::1a]: | ||
| + | 550-5.7.1 [2001:41d0:1:7327::1] Our system has detected that this message does | ||
| + | 550-5.7.1 not meet IPv6 sending guidelines regarding PTR records and | ||
| + | 550-5.7.1 authentication. Please review | ||
| + | 550-5.7.1 https://support.google.com/mail/?p=ipv6_authentication_error for more | ||
| + | </code> | ||
| + | |||
| + | Certains serveurs mails demandent une configuration particulière du DNS pour le hostname de la machine avec IPv6. Dans mon cas il était plus simple de désactiver IPv6 sur Exim4. | ||
| + | |||
| + | /etc/exim4/exim4.conf.template: | ||
| + | |||
| + | J'ai ajouté cette ligne. | ||
| + | |||
| + | <code> | ||
| + | (...) | ||
| + | |||
| + | exim_path = /usr/sbin/exim4 | ||
| + | |||
| + | # rodn - 2016-03-29: disable IPV6 (for gmail) | ||
| + | disable_ipv6 = true | ||
| + | |||
| + | (...) | ||
| + | </code> | ||
| + | |||
| + | Puis redémarré Exim: | ||
| + | <code> | ||
| + | # /etc/init.d/exim4 restart | ||
| + | </code> | ||
| + | |||
| + | Rem: le blocage était effectif avec Gmail depuis un moment semble-t-il en raison de IPv6. | ||
| + | |||
| + | Rem: j'ai également ajouté | ||
| + | <code> | ||
| + | disable_ipv6=true | ||
| + | </code> | ||
| + | |||
| + | au ''fichier /etc/exim4/update-exim4.conf.conf'' mais cela ne semblait pas avoir d'effet. | ||
| + | |||
| + | ===== Modification du SPF dans le DNS d'inscription-facile.com ===== | ||
| + | |||
| + | /etc/bind/db.inscription-facile.com | ||
| + | |||
| + | <code> | ||
| + | |||
| + | inscription-facile.com. IN TXT "v=spf1 a mx ip4:91.121.64.39 ip6:2001:41d0:1:7327::1 ptr:mail-out.ovh.net mx:mx3.ovh.net mx:mx4.ovh.net mx:mxb.ovh.net ~all" | ||
| + | |||
| + | </code> | ||
| + | |||
| + | "ptr:mail-out.ovh.net" était absent, or les mails qui partent par le SMTP de OVH passent par là. | ||
| + | |||
| + | |||
| + | ===== Ajout du nom de domaine dans /etc/hosts ===== | ||
| + | |||
| + | J'ai rajouté inscription-facile.com comme alias pour localhost et l'ip du serveur: | ||
| + | |||
| + | <code> | ||
| + | |||
| + | 127.0.0.1 inscription-facile.com localhost.localdomain localhost | ||
| + | 91.121.64.39 ns25600.ip-91-121-64.eu ns25600 inscription-facile.com | ||
| + | |||
| + | </code> | ||
| + | |||
| + | Puis redémarré Exim: | ||
| + | <code> | ||
| + | # /etc/init.d/exim4 restart | ||
| + | </code> | ||
| + | |||
| + | Rem: depuis cette manip seulement les mails arrivent sur mon adresse hotmail. Jusque là aucun mail n'était arrivé et aucun message d'erreur en retour n'était envoyé par hotmail | ||
| + | |||
| + | https://lists.debian.org/debian-user/2006/01/msg00520.html | ||
| + | |||
| + | <code> | ||
| + | I had to make my /etc/hosts file like this before exim4 worked right in this | ||
| + | respect: | ||
| + | |||
| + | 127.0.0.1 foobar.com localhost | ||
| + | |||
| + | not | ||
| + | |||
| + | 127.0.0.1 localhost foobar.com | ||
| + | </code> | ||
| + | |||
| + | Apparemment le nom de domaine doit se trouver avant "localhost.localdomain localhost". Je n'ai pas essayé dans l'autre sens. | ||