Du coup j'ai désactivé spamassassin et les mails arrivent à nouveau.
Voici ce que mes correspondants recevaient :
host mail.xxxx.fr[ip de mon serveur] said:
_ 554 5.7.1 Service unavailable; Client host [ip du serveur de mon client] blocked using_
_ zen.spamhaus.org; Error: open resolver;
https://www.spamhaus.org/returnc/pub/2001:41d0:2:9739:: (in reply to RCPT_
_ TO command)_
Je ne savais pas que spamassassin était interfacé avec zen.spamhaus.org
Merci à vous !
Bonjour,
vu le message tronqué cela ressemble fortement a un correspondant qui est blacklisté chez spamhaus.
Cordialement, janus57
Pour spamhaus il faut passer depuis quelques temps sur https://www.spamhaus.com/product/data-query-service/
Ensuite deb9 est EOL depuis 1 an déjà : https://wiki.debian.org/LTS/
Le truc c'est que tous les mails arrivant étaient bloqués, j'avais testé avec mon mail chez Gandi, refusé comme les autres !
oui, mais donc payant… je vois "with prices starting as low as $250 USD per annum"
Bonjour,
Le truc c'est que tous les mails arrivant étaient bloqués, j'avais testé avec mon mail chez Gandi, refusé comme les autres !
vous avez regarder la page spamhaus et vérifier votre config ?
Car effectivement le message d'erreur semble relativement explicite "Error: open resolver;"
[quote]
##Want more technical detail?
We’ve provided the above information for the everyday email user; however, if you’re technically minded and want to learn more, keep reading…
Queries cannot successfully be made to the Spamhaus free infrastructure via public/open resolvers. This is to protect the infrastructure from abuse by large-volume queriers. If you’d like to take a deeper dive into this, check out successfully accessing Spamhaus’ free blocklists using a public DNS.
Some users continue to query Spamhaus blocklists via public resolvers, unaware that this means that our data does not actually protect their mail stream. We have introduced an error code for these users to provide a clear signal that there is an issue, and that the mailserver configuration needs to be updated.
##A free upgrade: Spamhaus DQS
To succesfully query Spamhaus via public/open resolvers, there is a FREE service which delivers the intelligence faster and with additional blocklists available to increase catch-rates: Spamhaus Data Query Service.
Here are the details of how to make the change:
* Sign up for the free Spamhaus Data Query Service. The same usage terms apply.
* Make the relevant change to your server configuration. The Spamhaus Technical Documentation site has full configuration details for many mail servers and anti spam solutions.
Alternatively, if you’d like to continue using the free public infrastructure, please ensure that your queries come from a dedicated IP with attributable reverse and forward DNS. Here is information on how to correctly configure commonly used MTAs for use with the public mirrors.
[/quote]
Cf : https://www.spamhaus.org/returnc/pub/
Par contre comme dit par @Sich il serait temps de faire un upgrade du serveur.
Cordialement, janus57
Après moult recherches :
Il semblerait que l'accès gratuit aux bases de données de spamhaus soit maintenant beaucoup réduit ce qui fait que les filtres ne peuvent pas interroger ces bases et du coup rejettent tous les mails.
J'ai beaucoup cherché où spamhaus.org pouvait être indiqué en config, dans postfix, dans clamav dans…
Je fonctionne avec ispconfig et on trouve spamhaus.org dans système >configuration serveur >E-mail>Real-time Blackhole List
Bonjour.
J'ai rencontré ce problème aussi.
Sans passer par SpamAssassin puisque mon Postfix interroge directement SpamHaus (donc les messages sont rejetés avant même d'arriver à SpamAssassin).
J'avais trouvé l'explication ici :
https://www.spamresource.com/2022/11/spamhaus-is-not-blocking-gmail.html
Cependant, ce qui me paraît anormal dans ce cas, c'est que tous les messages soient bloqués.
N'eût-il pas été plus adéquat, au contraire, qu'ils soient tous autorisés, comme si on avait retiré SpamHaus de la configuration (ce que j'ai fini par devoir faire effectivement, soit dit en passant) ?
Maintenant, s'il faut payer pour pouvoir filtrer correctement les spams, ça ne va pas encourager les administrateurs de serveurs email à filtrer correctement les spams.
J'avais trouvé l'explication ici :
Bien vu !
Ce n'est absolument pas nouveau. Pour que vous puissiez utiliser Spamhaus, vous devez avoir votre propre résolveur DNS.
En effet, Spamhaus gratuit limite à quelques dizaines ou centaines de milliers de query par mois, ce qui exclut les FAI et gros hébergeurs qui doivent passer à la caisse.
Si vous passez par un résolveur gratuit, Spamhaus ne peut plus comptabiliser.
Sauf gros usage ça reste gratuit…
[EDIT]
CGV :
> 2. COMMERCIAL USE
> Use of the Free Data Query Service by companies, organizations, individuals, and networks with email traffic likely to breach or exceed the fair use principles set out above, or by ISPs or commercial spam filter services, will require a subscription to our commercial Data Query Service, a service designed for users with professional DNSBL requirements.
En gros, si faible volume c'est ok.
Sauf si vente de solution antispam ou FAI.
[/EDIT]
En effet j'ai ouvert un compte gratuit, une clé m'a été attribuée et du coup je peux indiquer une adresse intégrant cette clé dans ispconfig… ça fonctionne…
Pour que vous puissiez utiliser Spamhaus, vous devez avoir votre propre résolveur DNS.En fait, je ne vois pas très bien ce que le résolveur DNS vient faire là.
Pour régler le problème, je n'ai rien changé à ma configuration DNS, je me suis juste inscrit sur SpamHaus, à la suite de quoi des adresses de soumission spécifiques et privatives ont été créées pour moi _(plus quelques détails de configuration)_, et j'ai juste eu à modifier ma configuration Postfix pour utiliser ces adresses à la place des adresses génériques et autres éléments que j'utilisais précédemment.
Ce qui n'implique absolument pas la configuration des DNS.
Donc je répète : qu'est-ce que cette notion de DNS vient faire là ?
En fait, je ne vois pas très bien ce que le résolveur DNS vient faire là.
Pour régler le problème, je n'ai rien changé à ma configuration DNS, je me suis juste inscrit sur SpamHaus
Vous avez raison. Spamhaus a même ajouté un paragraphe à l'attention des utilisateurs OVH dans cette page: https://www.spamhaus.com/free-trial/sign-up-for-a-free-data-query-service-account/
Bonjour,
En fait, je ne vois pas très bien ce que le résolveur DNS vient faire là.
en faite @Fritz2cat n'a pas totalement faux, il y a 2 solutions possible chez spamhaus :
1 - utiliser son propre résolveur DNS privé == pas besoin de s'inscrire chez spamhaus
2 - continuer a utiliser un résolveur public/ouvert mais avec obligation de s'inscrire et modifier sa config pour prend en compte le système de clé qui va servir à spamhaus à tracker vos nombre de query pour voir si vous êtes en "best-effort" ou si c'est une utilisation jugé "commerciale"
Cf : https://www.spamhaus.org/returnc/pub/
https://www.spamhaus.com/resource-center/successfully-accessing-spamhauss-free-block-lists-using-a-public-dns/ & https://www.spamhaus.org/news/article/807/using-our-public-mirrors-check-your-return-codes-now
[quote]1.1.3 The network originating the DNS Query must be identifiable. This means you must query the Spamhaus DNSBL Public Mirrors from a recursive resolver run on your own network or from a public resolver which supports ECS.[/quote]
Cf : https://www.spamhaus.org/organization/dnsblusage/
Cordialement, janus57
En fait, je ne vois pas très bien ce que le résolveur DNS vient faire là.
Voyez https://www.spamhaus.com/resource-center/if-you-query-spamhaus-projects-dnsbls-via-ovhclouds-dns-move-to-the-free-data-query-service/
Bonjour à tous,
@Gingko, les derniers retours apportés répondent ils à votre demande ?
^FabL
oui, j'ai pris la solution "gratuite" chez spamhaus qui est valable pour un trafic limité…
Je vous remercie pour votre retour,
Passez une excellente journée, et une bonne navigation sur Community.
^FabL