1 votes

Des suggestions de serveur SMTP Windows?

Mon ancien serveur de messagerie a lâché il y a quelques jours. J'ai bricolé une autre machine à partir de pièces de rechange et de restes, ce qui incluait le reformatage du disque existant et l'installation d'une nouvelle copie de Windows 2000 (j'ai beaucoup de licences Win2000). Ce sera le serveur interne SMTP pour la petite entreprise pour laquelle je travaille.

Le serveur SMTP pour recevoir les courriers pour le domaine, le serveur POP3 associé, le système de mise en file d'attente, et le système qui effectue certaines actions personnalisées notamment l'exécution de scripts déclenchés par certains messages électroniques est notre propre logiciel et fait ce que nous voulons. Ce que je cherche, c'est un moyen d'envoyer des courriers à des adresses externes. Ce logiciel doit contacter un serveur DNS, faire la recherche MX, et envoyer des messages via SMTP aux différents systèmes cibles. L'interface interne pour lui transmettre les messages électroniques peut être presque n'importe quoi, bien que ce sera probablement aussi via SMTP. Gratuit, c'est bien, mais je n'ai aucun problème à payer pour un tel logiciel s'il fait ce que je veux sans problème. Cependant, tout logiciel commercial doit avoir une période d'essai d'au moins 14 jours car selon mon expérience il y a beaucoup de pièges et tout logiciel doit être prouvé pour fonctionner. S'il fonctionne bien pendant 14 jours, je suis prêt à payer pour cela.

J'ai déjà essayé quelques programmes gratuits, mais chacun a ses problèmes. Un (je ne me souviens pas du nom) fonctionnait très bien mais était limité à 10 messages/jour bien que cela ne soit nulle part mentionné dans la documentation. Cela m'a vraiment énervé, et je préférerais éviter ce fournisseur. Je n'étais pas entièrement satisfait du serveur de transfert utilisé avant, donc après environ 8 ans, il est temps de chercher à nouveau et espérons trouver quelque chose de mieux.

Pour résumer, voici les exigences :

  • Doit fonctionner sur Windows 2000.

  • NE doit PAS établir un serveur sur les ports 25 ou 110, ou doit être configurable pour éviter ces ports.

  • Ne nécessite pas de sécurité pour accepter les courriers. Il sera derrière un routeur qui n'exposera pas ses ports à l'extérieur.

  • Peut être gratuit ou commercial. S'il n'est pas gratuit, doit disposer d'une période d'évaluation gratuite d'au moins 14 jours.

  • Peut utiliser SMTP pour recevoir les courriers à transmettre, mais peut également nécessiter une interface alternative, comme l'exécution d'un exécutable par message.

  • Ne nécessite pas de système de mise en file d'attente, de serveur POP3, etc. Doit simplement transmettre des messages aux machines MX des domaines cibles.

Des suggestions?

3voto

Justin Scott Points 8728

Le logiciel Internet Information Server (IIS) fourni avec Windows Server comprend un moteur SMTP de base qui fera ce que vous recherchez. Vous pouvez l'installer via la section "Ajouter/Supprimer des programmes" du Panneau de configuration. Accédez aux Composants Windows, puis aux détails pour IIS et trouvez le Service SMTP.

Une fois installé, il peut être configuré pour accepter des connexions sur n'importe quelle combinaison IP/port sur le serveur. Vous pouvez envoyer des messages via SMTP ou en écrivant un fichier MSG dans le dossier de collecte si désiré. Il se chargera ensuite de la livraison externe à partir de là.

Biensûr, vous devrez également vous assurer que les règles de messagerie habituelles sont suivies, telles que avoir une entrée DNS inverse correcte sur l'IP dont vous envoyez, etc.

0voto

Heath Points 1230

J'ai quelques commentaires sur vos exigences. Le plus important est que tout MTA (Mail Transfer Agent - c'est ce que vous recherchez) doit avoir la capacité de mettre en file d'attente les messages. Que se passe-t-il lorsque le serveur MX du domaine cible est hors service ? Ou renvoie un code d'erreur 400 ? Si votre MTA ne met pas en file d'attente le message pour une nouvelle tentative ultérieure, que va-t-il faire à part abandonner le message ? Vous devriez rejeter tout logiciel qui ne peut pas mettre en file d'attente.

Pourquoi ne voulez-vous pas qu'il écoute sur le port 25 ? Après tout, c'est le port SMTP standard. Surtout si vous êtes derrière un pare-feu. C'est plus une question de choix, cependant.

Ne rejetez pas les autres systèmes d'exploitation d'emblée. Linux avec Postfix est un excellent transporteur de courrier, fiable (il fonctionnera jusqu'à ce que le matériel soit en panne) et gratuit.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X