Quel est le minimum absolu, nue, façon sans tracas, je l' espère idiot preuve de la mise en place d' un locale serveur smtp?
Si vous voulez dire postfix, quelles sont ces étapes minimales, à l'épreuve des idiots, pour le configurer?
Je suis en quelque sorte étonné de voir à quel point il semble difficile de trouver cela partout. J'ai besoin:
- un serveur smtp hébergé localement qui envoie du courrier à Internet.
- pas de tls ou saslauth ou autre chose.
- autorise uniquement le courrier provenant de localhost.
- pas de relais.
Il semble qu'il devrait y avoir un progiciel quelque part où vous installez, configurez un compte, puis vous avez un serveur smtp local.
Je ne suis pas un administrateur système. Les gens disent que postfix est simple mais peut-être que je me trompe, tous les documents d'installation que je vois sont assez compliqués, je n'ai en fait pas d'heure libre pour déboguer un serveur de messagerie. Je veux juste envoyer du courrier sur Internet. Est-ce vraiment si difficile?
Réponses:
Bien qu'il ne soit pas maintenu, vous pouvez essayer esmtp . Cependant, il prend en charge certaines des fonctionnalités que vous ne souhaitez pas, mais il est très facile à configurer.
D'après la
Synaptic Package Manager
description d' Ubuntu pouresmtp
:Le site esmtp répertorie quelques autres alternatives , dont
sSMTP
la plus simple semble. D'après laSynaptic Package Manager
description d' Ubuntu pourssmtp
:la source
Ignorez tous les documents de configuration, vous n'en avez pas besoin. Sur Debian / Ubuntu, les problèmes de configuration ont été résolus. La
debconf
configuration des serveurs SMTP vous propose un ensemble de configurations standard. Cela comprend quelques options qui feront ce que vous voulez. Pensez à installer lepostfix-doc
package si vous voulez de la documentation.D'après mon expérience, la configuration Debian / Ubuntu est à peu près la même pour Exim4 et Postfix. Les options suivantes sont pour Exim4 mais devraient fonctionner pour Postfix. Vous pouvez réexécuter la configuration avec la
dpkg-reconfigure
commande.La configuration par défaut lorsque vous sélectionnez
mail sent by smarthost; received via SMTP or fetchmail
devrait vous donner très près de ce que vous voulez. Pour empêcher le courrier entrant, définissez lelisten address for incoming SMTP sessions
sur127.0.0.1
.Vous pouvez également envisager de sélectionner
mail sent by smarthost; no local mail
. Cela enverra la plupart du courrier à un autre système pour livraison. Les messages concernant l'impossibilité d'envoyer du courrier à l'autre serveur seront remis localement.Normalement, l'hôte intelligent qui livrera votre courrier est le serveur relais de votre FAI. Sur un LAN, MAN ou WAN, il peut y avoir un serveur de messagerie local à utiliser.
la source
J'ai les mêmes besoins et viens d'installer postfix sur CentOS avec ces commandes simples (bien sûr, remplacez fancyhostname, fancydomain et [email protected] par ce qui vous convient):
Je suis presque sûr qu'ubuntu ne peut pas être plus difficile. Je vais bientôt l'essayer et faire un rapport ici
la source
Je suis venu avec la même question et il semble que OpenSMTPD soit plus petit et plus simple.
la source
installer mailutils
envoyer un email comme celui-ci
Source: http://ubuntuforums.org/showthread.php?t=1883221
la source