Comment faire pour configurer un serveur de messagerie CentOS

Si vous avez lassé des limites imposées par les comptes de messagerie fournis par des entreprises comme Google et Yahoo et que vous voulez héberger votre propre serveur de messagerie, vous pouvez le faire avec votre ordinateur Linux CentOS. Vous aurez besoin de deux programmes différents, Postfix et Dovecat, pour gérer votre serveur, et les deux sont open source et disponible dans le respository yum.

Instructions

  1. Ouvrez un terminal en cliquant "Applications," "Accessoires," et "Terminal."

  2. Type "sudo yum install postfix.i386." Donnez le mot de passe root si on lui demande et la réponse «oui» à toutes les questions. Postfix est utilisé pour envoyer et recevoir des courriels à partir d'Internet. Type "sudo yum install pigeonnier." Encore une fois, donner le mot de passe root et répondez oui à toutes les questions qui vous sont posées par l'installateur. Dovecot va fournir aux utilisateurs l'accès IMAP ou POP3 à leurs comptes de messagerie.

  3. Editez le fichier de configuration de Postfix. Type "sudo nano /etc/postfix/main.cf" pour ouvrir le fichier de configuration dans le Nano éditeur de texte. Les valeurs par défaut fonctionnent bien pour la plupart des systèmes, mais un serveur de messagerie plus sophistiquées vous obligera à préciser certaines des options dans le fichier de configuration. Le paramètre le plus important est "home_mailbox." Ce sera le répertoire de boîte aux lettres de chaque utilisateur dans leur page d'accueil. Si vous souhaitez utiliser le format Maildir, le répertoire doit se terminer par une barre oblique de fin, comme ceci:

    home_mailbox = mail /

    Une autre option est le format mbox, et d'utiliser ce format, tout simplement laisser tomber le fuite slash:

    home_mailbox = électronique




    Les deux formats sont puissants, mais il ya des différences subtiles et complexes entre eux. Celui que vous choisissez d'utiliser, rappelez-vous ce choix. Trouver le «myhostname" et les paramètres "de myDomain» et de leur donner le nom de domaine que vous avez associé à votre ordinateur. Par exemple, si vous êtes propriétaire du nom de domaine "happy.com," les options doivent lire:

    myhostname = mail.happy.com
    mydomain = happy.com

    Vous pouvez quitter nano en appuyant sur Ctrl-O (pour enregistrer) et Ctrl-X (pour quitter.)

  4. Editez le fichier de configuration pour Dovecot. Type "sudo nano /etc/dovecot.conf." L'option la plus importante est de protocoles. Assurez-vous que cela inclut le protocole que vous souhaitez que vos utilisateurs de messagerie à utiliser. Les options les plus populaires sont "imap" et "pop3," et vous pouvez activer des connexions sécurisées par l'ajout d'un "s" à chaque option.

  5. Définissez l'emplacement de courrier dans le même répertoire que vous avez choisi à l'étape 3. précéder du format que vous choisissez à l'étape 3. Par exemple:

    mail_location = maildir: ~ / mail

    ou




    mail_location = mbox: ~ / mail

    Enfin, si vous utilisez une version 64 bits de CentOS, changer le "login_process_size" à "64."

  6. Créer une boîte aux lettres de l'utilisateur. Tapez la commande suivante:

    mkdir / home / bill / mail
    projet de loi chown: projet de loi / home / bill / mail
    chmod -R 700 / home / john / mail

    Cela crée le répertoire mail, assure que l'utilisateur possède son répertoire de courrier, et lui permet d'y accéder. Ceci doit être répété pour chaque utilisateur qui a un compte de messagerie. Dans cet exemple, "projet de loi" a le compte e-mail "[email protected]."

  7. Démarrez le serveur. Entrez ce code dans le terminal:

    345 pigeonnier de chkconfig sur
    début /etc/init.d/dovecot
    début de /etc/init.d/postfix

Conseils & Avertissements

  • Exécution de votre propre serveur de messagerie est pas pour tout le monde. Vous serez responsable de son entretien. Si l'ordinateur exécutant votre serveur de messagerie descendre, les e-mails envoyés à vous rebondir à l'expéditeur comme "non distribuable."
» » » » Comment faire pour configurer un serveur de messagerie CentOS