Forum Linux.debian/ubuntu Exim en tant que relais POP

Posté par .
Tags : aucun
0
30
déc.
2008
Bonjour,

Les emails de mon entreprise sont hébergés chez le prestataire qui gère mon nom de domaine.
Sur mes différentes adresses, je reçois énormément de spams, environ 80 %.
Mon problème est que l'antispam "offert" par ce prestataire est vraiment très mauvais : très peu de spams détectés contre beaucoup de faux positifs.
De plus, l'entreprise souhaite conserver les messages sur le serveur, car certaines boites sont partagées par plusieurs utilisateurs.

Je dispose d'un serveur Debian, avec Exim 4 qui me sert à faire du relais smtp pour une application.

Ce que je pense faire c'est donc de me servir de cet Exim (+spamassassin ) et de le configurer de telle sorte qu'il récupère les mails chez mon prestataire et que ces mails soient ensuite accessibles en "popant" ma Debian. Cela me permettrait donc de stocker tout mes mails et de pouvoir établir mes propres règles antispam.

J'ai cherché de mon côté mais je n'ai rien trouvé de vraiment probant.
Est-ce qu'une telle configuration d'Exim serait possible, et si oui, savez-vous où je pourrais trouver un bon Howto à ce sujet ?

Merci pour votre aide.
  • # Pas grand chose à faire.

    Posté par . Évalué à 3.

    Ce que tu veux faire n'est pas bien compliqué.
    En fait, il te suffit de configurer convenablement fetchmail pour qu'il récupère tes emails sur le pop de ton prestataire de service, et ce dernier les réinjectera dans ton exim tout naturellement :)
    Donc oriente tes recherches plutot vers fetchmail, et le tour est joué :)
    • [^] # Re: Pas grand chose à faire.

      Posté par . Évalué à 1.

      La première partie est simple comme le dit Gérald.

      Ensuite le lien exim4 <-> spamd est un peu plus pointu :

      Il faut une directive router et la directive tranport qui va avec faire traiter tes mail par spamd.

      Tu trouvera un exemple de configuration ici:
      http://forum.hardware.fr/hfr/OSAlternatifs/Installation/spam(...)

      Ensuite il faudrait que les utilisateurs aient des filtres (.forward ou MUA) pour séparer les spam des autres mail.

      Si des boites sont partagées par plusieurs utilisateurs je conseil maildir/IMAP plutôt que pop.

      Pour pouvoir exploiter au maximum spamassassin il faut exploiter l'apprentissage, donc le mieux est de demander aux utilisateurs de déplacer les faux négatifs dans une boite spam, et de copier les faux positif dans une boite ham. Puis de mettre en place des crons qui font les sa-learn -ham et sa-learn -spam.
  • # Passerelle en amont

    Posté par . Évalué à 1.

    Pourquoi ne pas placer une passerelle SMTP en amont du serveur mail de votre prestataire plutot. Vous pouvez soit simplement réaliser une relais SMTP filtrant soit utiliser une solution de protection de la messagerie externalisée comme ALTOSPAM ( http://www.altospam.com )

    Hervé

Suivre le flux des commentaires

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