méthode simple pour installer un serveur de messagerie

25

Je cherche un moyen simple d'installer un serveur de messagerie sur mon serveur Ubuntu. Je voudrais pouvoir recevoir et envoyer des e-mails via un webmail (par exemple roundcube).

J'ai un nom de domaine. Le serveur Web fonctionne déjà sans aucun problème.

Lorsque j'ai googlé "méthode simple pour installer un serveur de messagerie sur Ubuntu", j'arrive sur des blogs avec des centaines d'étapes pour installer un serveur de messagerie:

  1. Un serveur de messagerie sur Ubuntu 12.04: Postfix, Dovecot, MySQL
  2. Créer un serveur de messagerie sur Ubuntu
  3. Postfix

Mais, c'est sûr que je ferai une erreur, si je suis ces tutoriels, et cela prendra beaucoup de temps. Cependant, la plupart des étapes semblent très faciles à automatiser.

J'ai essayé plusieurs méthodes d'installation:

sudo apt-get install dovecot-postfix

sudo tasksel install mail-server

Mais à partir de là, je ne sais pas comment ajouter des comptes de messagerie et tester si cela fonctionne réellement.

Savez-vous s'il existe un moyen automatisé d'installer un serveur de messagerie?

MODIFIER - NOUVELLE RÉPONSE

Mail-In-A-Box

Un projet open source très intéressant qui transforme une machine Ubuntu en serveur de messagerie:

https://github.com/JoshData/mailinabox

oli
la source
3
Il me semble que vous essayez d'exécuter un service accessible au public qui interagit avec d'autres serveurs sans vouloir passer du temps à en apprendre davantage et encore moins à l'administrer. Que ferez-vous en cas d'abus? Comment allez-vous le dépanner sans connaître les détails rudimentaires de son fonctionnement? C'est l'une de ces choses qui devraient être laissées à un administrateur * nix qui sait ce qu'il fait.
Marcin Kaminski
6
@MartinOrda, je comprends votre point. Cependant, vous pourriez dire la même chose pour un serveur Web. Il est accessible au public et peut être utilisé à mauvais escient. Pourtant, je peux faire "sudo apt-get install lamp ^", trouver mon ip, déplacer ma page Web dans "/ var / www /", et y accéder de n'importe où. Ce sont trois étapes faciles. De plus, souvent, les options les plus sécurisées sont choisies par défaut. Pour le serveur de messagerie, je pense que 90% des étapes de configuration décrites dans les liens que j'ai publiés seraient complètement inutiles pour m'apprendre à sécuriser mon serveur de messagerie. Au mieux, cela peut décourager les noobies. Mais cela n'aide personne à apprendre comment le sécuriser.
oli
Bien sûr, cela s'applique bien sûr à d'autres systèmes qui interagissent les uns avec les autres. En ce qui concerne la sécurisation des services - pour ce faire, vous devez d'abord comprendre les bases. Si vous avez vraiment l'intention d'exécuter un tel MTA, vous devriez consulter la liste des choix disponibles, en choisir un qui est emballé (idéalement) pour votre distribution et qui possède les fonctionnalités que vous souhaitez et avec lesquelles vous vous sentez à l'aise de travailler. Et puis lisez le manuel convivial, la documentation, etc. qui explique très probablement comment le tester et vérifier s'il est correctement sécurisé. Si je devais vous en recommander un - je dirais Postfix.
Marcin Kaminski
Veuillez voir ma réponse, @MartinOrda est correct. Gérer un serveur de messagerie de manière incorrecte peut entraîner de très lourdes amendes et, dans de rares cas, des peines de prison (bien que je ne pense pas que la partie de la prison ait été infligée aux tribunaux). L'exécution sur un serveur Web mal configuré ne nuira à personne d'autre qu'à vous.
coteyr
... (Désolé, appuyez sur Entrée) L'exécution d'un serveur de messagerie adressable publiquement incorrectement configuré vous interdira littéralement d'envoyer à nouveau un e-mail livrable. Ça arrive tout le temps. Je m'en occupe tout le temps. Si vous ne prenez pas le temps d'apprendre ce logiciel correctement, vous allez finir dans un désordre d'ennuis, allant de ne pas pouvoir jamais par courriel de ce domaine encore, à d' énormes amendes de divers gouvernements. Pour cette raison, postfix est défini sur la livraison locale uniquement. Je ne saurais trop insister sur le fait que vous apprenez d'abord avec des serveurs de messagerie sur un réseau local qui ...
coteyr

Réponses:

9

Zimbra est un serveur de messagerie formidable et facile à configurer avec la collaboration, il peut être un peu lourd pour les besoins de certaines personnes, mais la première fois que je l'ai installé, je l'ai installé et opérationnel en moins de 30 minutes. Il a même un support payant, si vous en avez vraiment besoin.

Neojames
la source
En effet, cela semble être la solution la plus simple, avec beaucoup de sécurité intégrée. Merci :)
oli
Aucun problème! Bon argent pour le relever!
Neojames
help.ubuntu.com/community/MailServer , me semble plus simple
user457015
-1 prise en charge limitée pour la nouvelle version d'ubuntu.
GusDeCooL
15

Il s'agit de la meilleure méthode / simple.

sudo apt-get install postfix

Voilà, un serveur de messagerie est installé.

Maintenant, l'administration de ce serveur de messagerie est une toute autre histoire.

Par défaut, postfix livrera et relaiera tous les comptes d'utilisateurs locaux. Cela devrait vous aider à démarrer. Si vous voulez quelque chose de plus complexe, alors vous avez VRAIMENT VRAIMENT besoin de lire, d'étudier, d'apprendre, d'apprendre, etc. Les serveurs de messagerie sont très complexes à configurer correctement. Même lorsqu'ils sont correctement configurés, ils nécessitent une supervision et une surveillance constantes. Si vous faites autre chose que la livraison locale, je vous recommande à 100% de ne pas configurer votre propre serveur de messagerie.

N'oubliez pas de configurer les enregistrements DNS et SPF si vous allez envoyer des e-mails à des adresses non locales. Il s'agit d'un strict minimum et ne se traduira pas par un courrier livrable à la plupart des FAI.

Encore une fois, je vous invite fortement à lire et à bien comprendre ce que vous faites avant même d'essayer d'exécuter un serveur de messagerie public. Gardez à l'esprit que (au moins aux États-Unis), vous pouvez être condamné à une amende par e-mail, pour les e-mails envoyés à partir de votre serveur de manière incorrecte. C'est rare mais c'est arrivé. Un effet plus courant est que vous êtes mis sur liste noire, évité et marqué comme une personne généralement perverse et qu'il vous est interdit d'exécuter à nouveau un serveur de messagerie (cela se produit assez fréquemment).

Si vous allez exécuter un serveur public, assurez-vous de parler d'abord avec votre FAI / Hébergement. Vous aurez besoin, au minimum, d'une adresse IP statique et de leur autorisation. La plupart des FAI vous empêcheront à 100% de revenir sur Internet pour avoir exécuté un serveur de messagerie mal configuré pendant une période prolongée.

J'ajoute tous ces avertissements pour que vous sachiez, livraison locale, livraison intranet, votre amende. Livraison à distance, sachez ce que vous faites avant même de l'essayer. Des serveurs de messagerie mal configurés peuvent provoquer tout un monde de catastrophe s'ils ne sont pas traités correctement.

coteyr
la source
Vous semblez également rechercher un MTA et un MUA. Ce sont très différents. Il n'y a pas de moyen "facile" car il existe environ 9 milliards d'options. Si vous souhaitez vraiment gérer votre propre serveur de messagerie, parlez-en à l'équipe logistique / intégration de votre FAI. Ils auront quelques solutions que vous devrez mettre en œuvre pour commencer. SI votre hébergement dans un VPS, alors la société VPS aura probablement des règles et des directives très spécifiques.
coteyr
2
-1 Quelle réponse pompeuse.
1
Ce n'est pas exactement une réponse pompeuse parce que si vous l'avez déjà essayée, c'est un cauchemar. Cependant, cela n'a aucun sens pourquoi c'est si difficile. AUCUN. Je devrais pouvoir ouvrir un port et en avoir fini.
Jonathan
4

Si vous êtes nouveau sur le serveur de messagerie mais que vous souhaitez toujours en configurer un. Vous pouvez consulter ma page de blog Tiny VPS Postfix .

C'est un bon point de départ pour apprendre et vous pourrez étendre la configuration pour une installation complète à l'avenir.

Ce qu'il fait

  • Envoyer / recevoir du courrier pour votre domaine
  • Transférez tous les e-mails entrants vers une autre adresse e-mail selon la configuration.

Ce qu'il ne fait pas

  • AUCUN compte local, tous les [email protected] sont configurés pour le transfert
  • PAS de webmail. Vous utiliserez un service de messagerie tiers (par exemple, Yahoo, GMail, etc.)

SI c'est ce que vous voulez, ALORS je vais copier les instructions ici. AUTRE Je vais laisser cette réponse telle quelle.

John Siu
la source
3

Mail-In-A-Box

Un projet open source très intéressant qui transforme une machine Ubuntu en serveur de messagerie:

https://github.com/JoshData/mailinabox

oli
la source
C'était la meilleure solution pour moi. Très facile à installer.
Chris Bornhoft
2

J'utilise le WEBMIN qui englobe tout. Trouvé ici

Il comporte différents modules que vous pouvez intégrer (ou non) à la gestion de votre serveur. Ces modules, à savoir: Apache, RAID, Sendmail et similaires, sont un plug-in pour Webmin et deviennent donc gérables une fois installés. Webmin peut également gérer vos installations et rapports actuels.

Cette application simple est l'épine dorsale des administrateurs pour la configuration de VOIP, Mail, DATABASE, cloud, pare-feu et plus encore.

Vous pouvez rester simple ou rouler avec les grands garçons avec cela.

Tout administrateur système bien joué a utilisé ceci ou quelque chose comme ça. Il s'agit de l'interface graphique frontale d'un serveur de messagerie sur Ubuntu 12.04: Postfix, Dovecot, MySQL, etc. entrez la description de l'image ici

Ringtail
la source
Cela a l'air très intéressant, je vais le regarder.
oli
@oli même si vous n'avez pas utilisé le module de messagerie, vous pouvez toujours administrer votre serveur à distance
Ringtail
Ringtail :) vous une star. Je dirais que la meilleure solution
Gadgetroid
1

Ce n'est pas court mais vous ne trouverez rien de court. Il est facile à suivre et très facile à administrer car les utilisateurs, les domaines, les tables de transfert seront virtuels dans MySQL. Les utilisateurs de messagerie n'ont pas besoin d'un compte système pour se connecter à POP ou IMAP. Fonctionne avec StartTLS ou SSL.

Il vous guide pour construire les requêtes mysql et les accrocher en postfix pour utiliser mysql comme backend virtuel et installer antivirus, filtres anti-spam et webmail (SquirrelMail). Il existe différentes versions du guide pour différentes versions d'Ubuntu.

http://www.howtoforge.com/virtual-users-and-domains-with-postfix-courier-mysql-and-squirrelmail-ubuntu-12.04-lts .

laurent
la source
-1

Aide Ubuntu / MailServer https://help.ubuntu.com/community/MailServer

La documentation officielle d'Ubuntu est la plupart du temps, assez simple.

user457015
la source
Bien que cela puisse théoriquement répondre à la question, il serait préférable d'inclure ici les parties essentielles de la réponse et de fournir le lien de référence.
Braiam
Non seulement il répond théoriquement à la question. Il répond à la question.
user457015
Avez-vous lu le lien inclus dans le commentaire?
Braiam
Je cherchais quelque chose de simple à installer ... Vous avez fourni une longue liste de logiciels à installer, avec autant d'étapes pour installer chacun d'eux ... Une seule erreur en une seule étape et rien ne fonctionne .... Je voulais quelque chose de plus tout-en-un, avec une configuration facile.
oli
La plupart de l'étape consiste à copier / coller dans le terminal. N'est-ce pas "facile" car il n'est pas dans une interface graphique?
user457015