Win Server 2K8 – Configuration du server SMTP

Je configure un server SMTP derrière NAT. Je suis un peu confus quant aux exigences de DNS, car je pensais pouvoir configurer le server SMTP et autoriser les connections à partir de l'adresse IP interne sur la machine et envoyer des mails correctement.

Maintenant, je peux l'envoyer en envoyant des courriels à des counts gmail, mais sur d'autres counts de messagerie il semble ne pas pouvoir se connecter à leur server de messagerie.

J'ai lu quelque chose sur les searchs DNS inverses – dois-je mettre en place des loggings DNS pour un domaine afin que les autres servers de messagerie puissent effectuer une search inversée et vérifier que je suis légitime? À l'heure actuelle, les emails viennent de l'adresse IP externe du server.

Mettre à jour

Le problème d'envoi de courrier électronique a été identifié comme étant une terminaison de ligne non standard dans le courrier électronique seulement pour le text. Assurez-vous d'utiliser "\r\n" au lieu de "\n" dans les courriers électroniques, car certains servers de messagerie rejettent vos messages autrement!

3 Solutions collect form web for “Win Server 2K8 – Configuration du server SMTP”

Je suis d'accord avec le DrStalker, beaucoup de FAI bloqueront: 25 pour empêcher les gens de faire exactement ce que vous faites "Pour des raisons de security", mais la plupart le lèveront si vous leur le requestz.

L'autre chose que vous devez regarder sont vos loggings MX dans votre DNS. L'logging MX (ou Mail eXchanger) indique aux servers de messagerie où envoyer le courrier, car la plupart des servers de messagerie ne sont PAS sur le server Web.

Par exemple, votre server Web est sur xxx1 et votre server de messagerie est sur xxx2 . Votre logging A pour www.example.com pointe vers xxx1 – idéal pour les browsers Web, mais pas génial pour la livraison du courrier. Pour contourner cela, vous créez un logging MX pour http://www.example.com qui indique xxx2 .

Quelques points à noter pour un logging MX:

  1. Il DOIT signaler un logging A pour un nom de domaine entièrement qualifié
  2. Il NE PEUT PAS signaler un CNAME
  3. Il NE PEUT PAS pointer vers une adresse IP

Ainsi, vous pouvez configurer un logging A pour mail.example.com et le signaler à xxx2 et votre MX pour example.com à mail.example.com .

Est-ce que votre tête a explosé encore?

Il convient de noter que cette méthode n'est requirejse que si votre server de messagerie et votre server Web se trouvent sur différentes adresses IP publiques. S'ils sont sur la même IP publique et que vous envoyez simplement votre courrier en fonction du port sur le routeur, vous n'avez pas besoin de le faire. Cependant, il est très pratique d'avoir un MX pour chaque domaine auquel vous attendez de recevoir un courrier, même si vous le signalez simplement à l'logging A de votre zone.

Votre requête concernant Reverse DNS n'est applicable que lorsque vous envoyez un courrier. Si vous êtes en mesure d'envoyer à gmail.com, les chances sont que vous êtes bien (la plupart des adresses IP commerciales ou résidentielles ont un DNS inversé configuré, il indique simplement un logging PTR sur le DNS du FAI) et qu'il n'a rien à faire avec la réception du courrier.

Il n'y a pas grand chose à faire. Je ne sais pas pourquoi cela fonctionnerait pour gmail et pas ailleurs; exactement, combien de domaines différents avez-vous essayé d'envoyer?

1) Vérifiez vos journaux SMTP. Activez la journalisation si elle n'est pas activée (utilisez l'administrateur IIS).

2) Assurez-vous que vous pouvez résoudre localement les domaines de messagerie auxquels vous ne pouvez pas envoyer.

3) Essayez d'exécuter telnet vers le port 25 sur le (s) server (s) auquel vous ne pouvez vous connecter. Il est assez facile d'envoyer manuellement un courrier électronique en utilisant cette méthode.

REMARQUE: vérifier vos journaux peut éliminer le besoin de 2 et 3 habituellement.

4) L'activation du DNS inverse exigera que vous contactiez votre FAI et que vous le configurez pour vous. C'est certainement un critère par lequel les servers de messagerie / les filters anti-spam rejettent le courrier électronique, bien qu'il ne soit pas universel.

5) Si vous avez une sorte de pare-feu qui filter SMTP, désactivez-les (vérifiez même votre routeur Internet, surtout s'il s'agit de Cisco).

6) Assurez-vous que vous avez configuré SMTP correctement: http://www.itsolutionskb.com/2008/11/installing-and-configuring-windows-server-2008-smtp-server/

Votre FAI vous permet-il d'envoyer du trafic SMTP? Beaucoup de FAI bloquent cela; pour vérifier, essayez de vous connecter manuellement au server distant sur le port 25. Si cela ne fonctionne pas, vous devez soit get le FAI pour ouvrir le trafic SMTP sortant, soit configurer le server SMTP pour relayer le courrier via le server SMTP du FAI.

  • Activer l'logging de Powershell - GPO manquant
  • Problème de communication avec une machine dans mon domaine
  • Pilote de technologie idéal pour Drupal 6 dans Windows Server 2008R2
  • Ajouter un nom supplémentaire à un controller de domaine
  • ftp 7.5 windows server 2008 Je ne peux pas download de files
  • Écran d'affichage de bureau à distance
  • Les connections Multi RDP en tant qu'administrateur au controller de domaine
  • Impossible de find une carte réseau à bord avec Windows Server 2008
  • Créer une partition AD-LDS sous un enfant de la partition primaire
  • Administrateur de domaine vs administrateur local et access aux stations de travail à distance
  • Problème avec les règles GPO de Windows 2008: ne peut pas s'appliquer à l'user unique
  • Les astuces du serveur de linux et windows, tels que ubuntu, centos, apache, nginx, debian et des sujets de rĂ©seau.