Journal Serveur Mail

Posté par  .
Étiquettes : aucune
0
2
mar.
2004
Bonjour,
j ai une petite question : j ai un serveur mail a mettre en place, avec postfix.
La contrainte : environ 2000 consultations POP (1000) ou IMAP (1000) toutes les 5 minutes. sachant que les horloges des pc clients sont environ a la meme heure, on peut envisager des pics à 1700 connexions dans la meme minute.

Je n ai aucune idee de la machine qu il faut pour supporter ca !
pour le disque, y a pas de problemes puisque que l on applique des quotas, et pour le traffic reseau pas de problemes (Gigabit) mais pour quid pour la RAM et le processeur (1 seul ou plusieurs? , a quel vitesse? ).

Merci de votre aide !!
  • # Re: Serveur Mail

    Posté par  . Évalué à 2.

    je pense que tu auras plus de chance d'avoir une réponse sur ce super site d'entraide, où chaque jour de nombreux spécialistes mettent la main à la pâte pour aider les autres :

    http://linuxfr.org/forums/(...)

    []
    • [^] # Re: Serveur Mail

      Posté par  . Évalué à 1.

      ...d'ailleurs, les forums sont tellement consultés ici que 90% des threads n'ont aucun commentaires...

      Il ne suffit pas de mettre en place un forum pour que les gens l'utilisent. D'une part, les forums ne sont pas visités à cause des journaux (il y a un peu double-emploi), mais également parce que l'interface est moche et peu pratique.

      Je ne vois pas ce qui dérange à utiliser les journaux pour ce genre de demandes, à l'heure actuelle, c'est la solution la plus logique ;)
  • # Re: Serveur Mail

    Posté par  (site web personnel) . Évalué à 2.

    Postfix c'est le smtp. Pour le pop et l'imap, il te faudra autre chose.
    Personellement pour le pop j'utilise qpopper, il est assez efficace. Sans connexion, ça donne:

    PID USER PRI NI SIZE RSS SHARE STAT LIB %CPU %MEM TIME COMMAND
    280 root 0 0 160 0 0 SW 0 0.0 0.0 0:00 popper
    282 root 0 0 188 40 36 S 0 0.0 0.0 0:12 popper

    (l'un des deux processus est sur le port 110, l'autre en SSL sur le 995).

    Avec une connexion (récupération de 50 mails) j'ai:

    3422 colin 10 0 1380 1372 1140 S 0 6.3 2.1 0:00 popper

    Je pense que tu peux prévoir 500Mo à 1Go de RAM, avec n'importe quel cpu, et ça fonctionnera sans problème à mon avis, pour peu que tu trouves un serveur IMAP léger.
  • # Re: Serveur Mail

    Posté par  (site web personnel) . Évalué à 4.

    Le top actuellement pour cela c'est d'utiliser des Maildirs (sur du reiserfs c'est encore mieux, vu que son point fort a reiser c'est les repertoires contenant de petits fichiers) et non pas des mbox (c'est bcp plus rapide pour parcourir des grosses boites de Mails).
    Par exemple moi j'utilise courier-imap et courier-pop3 comme serveurs pour recuperer les mails.

    Sinon un truc important: mettre la partition qui va stocker les mails (que ce soit /var/spool/mail dans le cas de mbox ou /home dans le cas de Maildirs) en noatime, sinon bonjour la degringolade sur les perfs.

    Et toujours pour un serveur de mail mieux vaut un bi ou un quadri cpu, meme de petite puissance (genre un bi PIII 700Mhz-1Ghz) et bcp de RAM.
    + Swap sur un disque a part (ou du moins pas sur le meme que les fichiers couramments accedés)
    • [^] # Re: Serveur Mail

      Posté par  . Évalué à 1.

      Merci pour les conseils logiciels, mais c est surtout la partie materielle qui m interesse.
      je notes tes remarques qui me sont bien utiles
      envoyez encore d autres infos svp, pour avoir plus d avis !!
    • [^] # Re: Serveur Mail

      Posté par  . Évalué à 2.


      Et toujours pour un serveur de mail mieux vaut un bi ou un quadri cpu, meme de petite puissance (genre un bi PIII 700Mhz-1Ghz) et bcp de RAM.

      complètement d'accord

      + Swap sur un disque a part (ou du moins pas sur le meme que les fichiers couramments accedés)

      juste une petite remarque, si tes utilisateurs laissent leurs mails sur le serveur, moi je conseille plutot de faire une installation sur du RAID (même si ca revient cher) avec le swap répartit sur les différents disques. Prace que dans le cas ou tu perds un disque :
      si c'est ton disque avec tes boites mails, les utilisateurs seront vraiement pas content d'avoir perdu leurs mail, si c'est ton disque avec le swap, ca pourrait faire mal !
      Alors AMA, il vaut mieux des disques assez rapides en RAID plutot que le swap sur un autre disque.
  • # Re: Serveur Mail

    Posté par  . Évalué à 2.

    Au vu du nombre de consultations pop/imap , oublie tout de suite courrier et utilise cyrus , bien que plus lourd a configurer il est beaucoup plus scalable et tient autrement mieux la charge.

    Compte au moins un bipro avec 1go de ram si tu veux etre tranquille , en fait tout depend de l utilisation imap qui en est faite , c est lui le plus gourmant en ressource.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.