Forum Linux.mandriva Mail Server

Posté par  .
Étiquettes : aucune
0
19
juil.
2005
Bonjour,

dans notre petite entreprise, on a envie de mettre en place un serveur de mail. Je situe le contexte : j'ai installé Mandriva sur un ordi et j'y ai installé postfix, le package imap (pour le serveur pop) et fetchmail. Ainsi les autres ordis de la boite n'ont simplement qu'a se connecter a cet ordi en tant que serveur pop.
Comme indiqué plus haut, je pensais utilisé fetchmail pour rechoper le courrier de notre provider sur le serveur de mail, qu'en pensez-vous ? Dois-je créer une tache cron pour fetchmail ?
L'idéal serait que quand on vérifie sur les machines clientes si on a des mails, le fetchmail se lance sur le serveur de mail histoire de voir si on a du courrier chez notre provider. Est-ce possible ?
L'interet de mettre en place un serveur de mail est en fait de pouvoir envoyer un message d'absence pour les employés qui sont en vacances (car notre provider de mails ne proposent pas se service, devinez qui c'est). J'ai essayé pour cela d'utiliser le programme vacation, mais ca ne marche pas, pourtant le .vacation.msg et le .forward semblent etre en ordre. Quelqu'un a-t-il deja reussi a faire marcher ce programme ? (j'ai trouvé bcp de messages sur internet de gens rencontrant le meme probleme, mais aucune solution). Sinon je pensais peut-etre utiliser procmail a la place de ce vacation. Qu'en pensez-vous ?

D'avance mille mercis
  • # Chez moi

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

    Salut,

    j'ai ce genre de configuration chez moi, c'est-à-dire que mon postfix s'occupe des mails de mon domaine, et qu'un fetchmail récupère mes e-mails à d'autres adresses.
    Pas besoin d'un cron, il suffit de lancer fetchmail en mode daemon :
    # fetchmail -d 120 va vérifier toutes les deux minutes

    En ce qui concerne la vérification à la demande du client, là je ne peux pas t'aider.
    Cela dit un fetchmail avec un intervalle de 2 à 5 minutes devrait suffire :)

    Au fait, pourquoi pas IMAP ?
  • # Dans mon entreprise aussi

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

    Bonjour,

    J'ai installe la meme configuration que toi avec succes.
    J'utilise fetchmail pour récupérer les mails chez mon provider et les rapatrier en local.
    J'utilise également vacation pour les messages d'absence. Ca marche correctement à la condition que l'on modifie le .forward à la main après avoir lance le programme vacation. En effet, j'ai eu des problemes de boucle donc dans le .forward il faut mettre:
    nomutilisateur@nomserveur, "|/usr/bin/vacation nomutilisateur"
    Tu peux également si ton provider ne le fait pas (ou si tu veux maitriser les règles de filtrage) installer un anti-spam et aussi un antivirus. Jette un coup d'oeil du cote de MailScanner et Amavis (j'utilise les 2 sur deux serveurs différents)

    Les utilisateurs en local se connectent uniquement au serveur interne ou les mails sont stockés et accéssibles par IMAP (sauf pour ceux qui veulent absoluement utiliser Outlook ou la le fonctionnement avec IMAP pose des problèmes...enfin c'est une autre histoire).

Suivre le flux des commentaires

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