Forum Linux.général IP sur blacklist, impossible d'envoyer des mails avec postfix

1
5
nov.
2014

Bonjour les amis !

Je viens demander votre aide, car depuis que j'ai déménagé et changé de FAI (comme je l'avais prévu dans mon journal), je me retrouve avec un problème de taille : mon IP est dans une blacklist de SPAM ! Au début je ne comprenais pas pourquoi il m'était impossible de recevoir des mails sur un autre serveur mail, mais en regardant de plus près le résultat dans systemd, je me suis aperçu que tous les courriers provenant de mon serveur sont systématiquement rejetés et considérer comme des SPAM. OK d'accord, maintenant que je connais la source du problème, comment y remédier ? Sur le site http://www.spamhaus.org, ce dernier m'indique bien que mon IP est répertorié dans leur blacklist et il me dise que si c'est une erreur, je dois envoyer mes mails avec une authentification SMTP ce que je fais par défaut. Pour envoyer un mail, j'utilise le port 587. Je n'utilise que le port 25 pour recevoir les mails.

Donc je ne vois pas du tout comment procédé pour débloquer la situation, ça me fait un peu chier de ne pas pouvoir envoyer de mails.

Merci les amis pour votre aide !

eidt: j'ai fais la demande à spamhaus pour retirer mon IP, cela fait plus d'une heure que la procédure a été effectué, mais impossible d'envoyer des mails sur des serveurs distants. Je viens de faire un nouvel essai et voici le résultat :

Connections will not be accepted from ..*.188, because the ip is in
Spamhaus's list; see http://postmaster.yahoo.com/550-bl23.html (in reply to
MAIL FROM command)

  • # cache ?

    Posté par . Évalué à 2.

    Je ne suis pas un spécialiste de ce sujet mais n'est-il pas possible que les serveurs de mail gardent la liste Spamhaus en cache et ne la rafraîchissent que périodiquement (un peu comme pour les DNS) ?

    • [^] # Re: cache ?

      Posté par (page perso) . Évalué à 1.

      C'est possible, je viens de faire un nouvel essai vers une adresse hébergée chez Yahoo, c'est passé ! En revanche, chez Hotmail, c'était toujours rejeté. Je vas attendre tranquillement, je pense que c'est une question de temps.

      • [^] # Re: cache ?

        Posté par . Évalué à 1.

        En revanche, chez Hotmail, c'était toujours rejeté

        Là bon courage si t'arrives faire accepter tes mails par Hotmail.

        Je pense qu'ils blacklistent à peu près tout ce qui ne vient pas d'un FAI ou d'un gros fournisseur de mail.

        Je ne suis jamais arrivé à faire accepter mes mails par Hotmail depuis un serveur dédié.

        • [^] # Re: cache ?

          Posté par (page perso) . Évalué à 1. Dernière modification le 06/11/14 à 07:58.

          Et bien, en testant rapidement hier, j'ai réussi à les faire accepter. Il fallait attendre que le cache s'actualise je pense.

          nov. 06 07:55:33 archserver postfix/smtp[30407]: 895F8DA0516: to=<>, relay=mx4.hotmail.com[65.55.33.119]:25, delay=1.9, delays=0.1/0.05/0.81/0.89, dsn=2.0.0, status=sent (250 <545B1B63.6060807@> Queued mail for delivery)
          nov. 06 07:55:33 archserver postfix/qmgr[604]: 895F8DA0516: removed

          Malheureusement ça arrive dans le dossier des spams :( je déteste Microsoft !

          • [^] # Re: cache ?

            Posté par . Évalué à 2.

            Malheureusement ça arrive dans le dossier des spams :( je déteste Microsoft !

            si deja ca passe au niveau IP et que cela arrive dans les spams,
            il te faut probablement regarder le parametrage de ton domaine pour avoir un enregistrement DNS SPF.

            et appliqué les bonnes pratiques de nom de domaine, nom de MX, enregistrement SPF, etc.

            bienvenu dans les joies de l'autohebergement.

    • [^] # Re: cache ?

      Posté par . Évalué à 2.

      La consultation de listes comme spamhaus passe par DNS. Il y a donc un cache en jeu au moins quelques part.

  • # systemd ?

    Posté par (page perso) . Évalué à 2.

    en regardant de plus près le résultat dans systemd

    Je veux bien que systemd fasse beaucoup de choses, mais je ne saisi pas la rapport avec les emails.
    Peux-tu m'expliquer stp ?

    • [^] # Re: systemd ?

      Posté par (page perso) . Évalué à 2.

      Il voulait dire « regarder de plus près dans les logs », je suppose — les logs en question étant probablement gérés par systemd-journald.

      • [^] # Re: systemd ?

        Posté par (page perso) . Évalué à 1.

        Il y a les logs de systemd et puis, il est possible d'interroger un service pour connaître les éventuels problèmes. Pour postfix, je fais "systemctl status postfix -l", idem pour les autres services, c'est quand même plus rapide que fouiner dans les logs, sauf si je dois chercher une information qui s'est produite à un certain moment…

        • [^] # Re: systemd ?

          Posté par . Évalué à 2.

          Et grep avec son ami sort, ils puent de la gueule  ?

          <humour anti systemd ;) >

          • [^] # Re: systemd ?

            Posté par (page perso) . Évalué à 1.

            J'aime bien utiliser grep, mais bon généralement je l'utilise lorsque je cherche une information bien précise à extraire et à réutiliser. J'utilise énormément grep dans mes scripts bash :) Donc non il ne pu pas de la gueule !

          • [^] # Re: systemd ?

            Posté par . Évalué à 2.

            Oui, surtout quand y'a bien plus simple, et qu'on a tout de suite une sortie sans pollution (: uniquement ce qu'on veut). Exemple :

            journalctl --unit systemd-timesyncd.service -r

            "Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.