IIS SMTP: 550 5.7.1 Impossible de relayer

J'essaie de configurer le server SMTP IIS 6 pour le courrier sortant. J'ai fait le test telnet suivant de Wikipédia et obtenais une erreur surlignée en gras ci-dessous.

220 smtp.example.com Microsoft ESMTP MAIL Service, Version: 6.0. . prêt à
Moi: HELO smtp.example.com
Telnet: 250 Bonjour smtp.example.com [127.0.0.1]
Moi: MAIL FROM: bob@example.org
Telnet: 250 2.1.0 bo@example.org …. Expéditeur Ok
Moi: RCPT TO: alice@gmail.com
Telnet: 550 5.7.1 Impossible de relayer pour alice@gmail.com

J'utilise la configuration par défaut du server virtuel SMTP. Dois-je apporter des modifications de configuration pour résoudre cette erreur?

Merci d'avoir lu!

MISE À JOUR: le problème a été corrigé en utilisant l'adresse IP de la machine, pas l'hôte local ou 127.0.0.1 Merci à tous pour vos réponses.

2 Solutions collect form web for “IIS SMTP: 550 5.7.1 Impossible de relayer”

Si vous allez envoyer des courriels directement à partir du server SMTP d'IIS, il n'est pas nécessaire de configurer les parameters de relais. Le server qui envoie un e-mail sortant n'est pas un relais. Les tests que vous exécutez sont exactement ce que vous attendez lorsque vous essayez d'envoyer un courrier électronique via le server à partir d'un autre hôte (car le relais n'est pas activé). IIS SMTP est un server SMTP entièrement fonctionnel et, en tant que tel, ne nécessite aucune configuration de relais, à less que d'autres hôtes n'encrivent de courrier électronique à des domaines externes (domaines non originaux du server SMTP IIS). Encore une fois, si le server SMTP IIS envoie son propre courrier électronique à des domaines externes, aucune configuration de relais n'est requirejse.

Ce n'est pas une erreur. Votre server vous dit qu'il a été configuré pour ne pas "relayer" (c'est-à-dire envoyer à un autre server). C'est généralement bon. Vous ne souhaitez pas joindre un server SMTP à Internet qui peut relayer le courrier à n'importe quel endroit, car les spammeurs le findont en très peu de time et commenceront à l'utiliser pour envoyer des courriels en leur nom.

Consultez les parameters "Relais …" dans l'onglet "Accès" des propriétés du server SMTP. Vous pouvez spécifier les adresses IP des clients autorisés à relayer et permettre aux users authentifiés de relayer (ce qui est coché par défaut).

Si vous ne pouvez absolument pas configurer vos clients pour vous authentifier, leur permettre de relayer par adresse IP ou la gamme d'adresses IP est acceptable. Permettre au monde de relayer sur une machine qui est connectée à Internet n'est pas, et, à mon avis, il n'est pas acceptable de le faire sur un réseau local (bien que les opinions des autres, sans aucun doute, diffèrent de celles de la mienne).

  • Zimbra (postfix) reçoit un courrier électronique de "mon domaine" mais du server inconnu externe
  • Serveur de messagerie simple sur Arch Linux
  • Où les parameters SMTP sont-ils enregistrés dans IIS7 / Win2008?
  • Pourquoi mon email vient-il d'un domaine ou d'une propriété différente?
  • Postfix refuse de relayer le courrier du client local
  • Cisco ASA réécrit le trafic SMTP pour empêcher l'envoi de courrier
  • Rejeter les courriels entrants qui utilisent votre propre domaine comme expéditeur
  • SMTP 25 est fermé, même si je l'autorise tout dans le pare-feu, le server debian en cours d'exécution de sendmail
  • Comment empêcher les hôtes distants de transmettre le courrier à Postfix avec l'en-tête falsifié?
  • Fonction de messagerie PHP () - "de" nom écrasé par Exchange Server
  • Autorisation POSTFIX main.cf refusée
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.