• [^] # Re: Plus simple que Postfix ?

    Posté par (site web personnel) . En réponse à la dépêche OpenSMTPD 5.3 est de sortie !. Évalué à 3.

    Yop,

    Je n'utilises pas spamassassin mais si tu peux le configurer en mode proxy, comme un clamavd ou un dkimproxy, tu peux le faire simplement.
    Tu fais tourner ton proxy spamassassin sur le port 80826 et tu le fais relayer vers le port 80825, ensuite tu configures OpenSMTPD comme suit:

    listen on all
    listen on 127.0.0.1 port 80825 tag SPAMASSASSIN
    accept tagged SPAMASSASSIN for domain example.com deliver to maildir
    accept from any for domain example.com relay via smtp://127.0.0.1:80826
    
    

    Une envelope provenant de la première interface n'est pas tagguée, elle ne matche pas la première règle accept. Elle se retrouve relayée vers ton proxy spamassassin qui la réinjecte dans ta deuxième interface qui elle applique un tag sur chaque enveloppes ce qui les fait matcher la première règle.

    Il y a peut-être d'autres solutions, mais celle ci est celle que j'utilise pour dkim-proxy et elle marche plutôt bien :-)