Je voudrais configurer un SMTP authentifié et crypté sur mon serveur Ubuntu distant, comment faire?
C'est juste un serveur personnel, donc j'aimerais une option bon marché, c'est-à-dire ne pas acheter de certificats SSL - l'auto-signature fera pour l'instant au moins.
Mise à jour: je suis un peu lié à exim car j'ai d'autres choses configurées dans cela.
Je suggère Postfix . Il s'agit d'un serveur de messagerie qui est très facile à installer (à mon avis). Vous trouverez quelques documents utiles:
Ces documents couvrent la configuration de base de Postfix. Si vous rencontrez des problèmes, vous devez revenir (ou mieux, demandez au superutilisateur).
Installez le paquet dovecot-postfix et vous avez terminé.
Un endroit pour commencer avec l'authentification cryptée pour exim est ici:
http://www.debian-administration.org/article/280/HowTo_Setup_Basic_SMTP_AUTH_in_Exim4
Installez le exim4-daemon-light
paquet. Debconf vous posera quelques questions sur la configuration du serveur. L'installation devrait générer automatiquement certains certificats auto-signés, si elle n'utilise pas le /usr/share/doc/exim4-base/examples/exim-gencert
script pour en générer un, ou le faire à la main.
Installer sasl2-bin
pour obtenir un démon saslauth. Puis lire /usr/share/doc/exim4-config/README.Debian.gz
, en particulier le 2.2.2. et 2.3. sections.
Cela expliquera le reste, mais brièvement, éditez /etc/exim4/exim4.conf.localmacros
inclure
MAIN_TLS_ENABLE = true
Vous pouvez le faire en utilisant les packages postfix et dovecot. De nombreuses instructions détaillées sont disponibles. Pour n'en citer que quelques-uns:
http://www.debianadmin.com/debian-mail-server-setup-with-postfix-dovecot-sasl-squirrel-mail.html
http://rimuhosting.com/support/settingupemail.jsp?mta=postfix