Courriers rejetés par les règles anti-spam
Ce document décrit les différents rejets de courriers électroniques
dûs aux règles anti-spam du
kit Jussieu.
L'en-tête du message d'erreur retourné doit contenir une des raisons
suivantes :
Source route not allowed
- Exemple :
source route <user%site-final@site-intermediaire> not allowed
- Raison :
les adresses de type source-route (telles que spécifiées
par la RFC 822 et par la RFC 1123) ne sont pas acceptées, car
elles permettent trop facilement d'abuser du relayage, et de
contourner les protections mises en place.
- Cas typique :
ces adresses sont généralement produites par des sites qui ont
une connectivité partielle (par exemple un ordinateur utilisant
DECnet, avec une passerelle SMTP seule visible de
l'Internet). Grâce à l'utilisation du DNS, et en particulier des
MX, l'utilisation des source-routes n'est
plus justifiée aujourd'hui.
- Comment résoudre le problème :
l'administrateur du site origine doit mettre à jour
la configuration de son système de messagerie, notamment en
définissant des MX pour le domaine relayé de sorte que les
adresses source-route soient inutiles.
Mail refused
- Exemple :
Mail from 10.1.2.3 refused, see http://maps.vix.com/rbl/
- Raison :
le site à partir duquel le message est envoyé figure
dans la
liste noire de Paul Vixie.
- Cas typique :
le site émetteur a été à l'origine, ou a été complice
(volontaire ou involontaire) de spam.
- Comment résoudre le problème :
lire la
page consacrée à ce problème.
Go away !
- Exemple :
Go away !
- Raison :
l'adresse électronique de l'émetteur, ou l'adresse
de la machine émettrice, figure dans la liste noire
du site destinataire ; c'est-à-dire que tout
courrier émanant de cette adresse est refusé.
- Cas typique :
le cas le plus probable est celui d'un site ayant été
à l'origine (ou relais) d'un ou plusieurs spams.
- Comment résoudre le problème :
prendre contact avec l'administrateur du site destinataire
pour négocier une éventuelle modification de sa liste noire.
Unknown relay name
- Exemple :
Unknown relay name <10.1.2.3>
- Raison :
la machine émettrice est totalement ou partiellement
inconnue du service de noms (DNS).
- Cas typique :
il y a trois causes très fréquentes. Il s'agit de :
- la machine n'est pas enregistrée dans le DNS, ou
- la machine n'est pas enregistrée dans la zone
inverse du DNS, ou
- il y a un problème de << délégation >> de zone DNS.
- Comment résoudre le problème :
dans tous les cas, c'est à l'administrateur du serveur
du nom du site origine de résoudre le problème.
Il est toutefois possible d'en vérifier soi-même
l'origine (avec une machine Unix) :
- 1.
- essayer de faire (en prenant soin d'inverser
l'adresse IP comme dans l'exemple) :
$ nslookup -q=ptr 3.2.1.10.in-addr.arpa.
Si la réponse ne donne pas le nom de la machine
relais du site origine (celui qui est cité dans
le message d'erreur << Unknown relay name >>),
la machine n'est pas correctement
enregistrée dans la zone << inverse >> du DNS ;
- 2.
- si le précédent test donne le nom correct, essayer
d'interroger quelques serveurs de noms extérieurs au site.
Par exemple :
$ nslookup -q=ptr 3.2.1.10.in-addr.arpa. shiva.jussieu.fr
Si la réponse ne donne pas le nom de la machine,
c'est qu'il y a un problème de << délégation >> de
la zone << inverse >> du DNS.
Polite people give a qualified address
- Exemple :
Polite people give a qualified address
- Raison :
l'adresse électronique de l'expéditeur ne comporte
pas de partie domaine (la partie après le
caractère @).
- Cas typique :
le client SMTP (l'émetteur ou un relais) n'est pas
conforme aux règles de la
messagerie électronique, ce qui peut provenir d'une
mauvaise configuration d'un programme comme Eudora, ou
d'une mauvaise configuration de sendmail sur
le site d'origine.
- Comment résoudre le problème :
modifier la configuration du client SMTP pour ne plus
émettre que des adresses complètement qualifiées.
Sender address must resolve
- Exemple :
Sender address must resolve
- Raison :
l'adresse électronique de l'expéditeur n'est pas correcte,
la partie après le @ ne correspond pas à un nom
enregistré dans le DNS (de toutes manières, le récepteur
ne pourrait pas faire de réponse).
- Cas typique :
adresse d'expéditeur fabriquée ou maquillée, ou simplement
erronée à cause d'une
faute de frappe dans la configuration du
client SMTP (champ From).
- Comment résoudre le problème :
vérifier la configuration du champ
From (expéditeur), ou prendre contact avec
l'administrateur du site origine.
Relaying denied
- Exemple :
Relaying denied
- Raison :
tentative d'émission d'un courrier par une machine
extérieure au site, à destination de l'extérieur du site.
- Cas typique :
utilisation d'un site innocent comme relais involontaire
de spam.
- Comment résoudre le problème :
si le relayage doit être autorisé (cas par exemple d'un
utilisateur du site, avec Eudora, hébergé temporairement
sur un réseau extérieur), contacter l'administrateur
du site interdisant ce relayage.
Mails rejected by anti-spam rules
This document describes the various electronic mail rejections due
to the anti-spam rules of the
Jussieu kit.
The returned error message includes one among these strings:
Source route not allowed
- Example:
source route <user%final-site@intermediate-site> not allowed
- Reason:
the source-route addresses (as specified in the
RFC 822 and RFC 1123 documents) are not accepted, because
they would allow to abuse the anti-relay system.
- Typical case:
these addresses are often emitted by sites which are partially
connected to the Internet (such as a computer using DECnet,
with a SMTP gateway). With the DNS, and specifically MX
resource records, using these source-route addresses
is no longer needed.
- How to solve the problem:
the administrator of the sender site should update his/her
mail system, and add MX records for the relayed domain
such as source-route addresses become useless.
Mail refused
- Example:
Mail from 10.1.2.3 refused, see http://maps.vix.com/rbl/
- Reason:
the site from which the message is sent is registered
in the
Paul Vixie black-list.
- Typical case:
the sender site has been the origin, or the relay
of a spam.
- How to solve the problem:
read the
page dedicated to this problem.
Go away !
- Example:
Go away !
- Reason:
the sender's electronic address, or sender's machine
IP address is registered in the black-list of the
destination site. This means that all messages from
this address will be refused.
- Typical case:
the most frequent case corresponds to a site which has
been the origin or the relay of one or more spams.
- How to solve the problem:
contact the administrator of the destination site, and
ask for a possible modification of his/her black-list.
Unknown relay name
- Example:
Unknown relay name <10.1.2.3>
- Reason:
the sender machine is unknown (totally or partially)
from the name service (DNS).
- Typical case:
there are 3 frequent reasons.
- the machine is not registered in the DNS, or
- the machine is not registered in the DNS
reverse zone, or
- there is a DNS ``delegation'' problem.
- How to solve the problem:
the administrator of the name server of the sender
site must solve this problem. However, it is possible
for any user (with a Unix machine) to check the origin
of this problem:
- 1.
- try to do (please note that you should reverse
the IP address, as in this example):
$ nslookup -q=ptr 3.2.1.10.in-addr.arpa.
If the answer does not include the name of the
relay machine (the one which is cited in the
error message ``Unknown relay name''),
the machine is not correctly registered in the
DNS ``reverse zone'';
- 2.
- if the above test gives the correct answer, try
to ask some external name servers. For example:
$ nslookup -q=ptr 3.2.1.10.in-addr.arpa. shiva.jussieu.fr
If the answer does not include the name of the
machine, it shows a ``delegation'' problem of
the DNS ``reverse zone''.
Polite people give a qualified address
- Example:
Polite people give a qualified address
- Reason:
the electronic address of the sender does not include a
domain part (the part located after the
@ character).
- Typical case:
the SMTP client (the sender or a relay) is not compliant
with electronic mail rules; this can be due to a
program such as Eudora, or to a badly configured
MTA (such as sendmail) on the sender site.
- How to solve the problem:
modify the configuration of the SMTP client in order to
emit only fully qualified address.
Sender address must resolve
- Example:
Sender address must resolve
- Reason:
the electronic address of the sender is not correct because
the domain part (after the @ character)) is not
a name regularly registered in the DNS (if it was accepted,
the user at the other end would not be able to reply to
this message).
- Typical case:
sender address built or masquaraded, or simply containing
a typo in the SMTP client configuration (From field).
- How to solve the problem:
check the From field configuration, or contact the
administrator of the sender site.
Relaying denied
- Example:
Relaying denied
- Reason:
attempt, by an external machine, to send a message to another
external machine.
- Typical case:
use of an innocent site to do abusive relaying
(i.e. send a spam).
- How to solve the problem:
if the relaying must be authorized (this can be the case,
for example, of a user who is temporarily located outside
of the site, on an external network), contact the
administrator of the site which rejects this relay.
Pierre David
1998-07-20