• # Autre solution

    Posté par . En réponse au journal Créer son serveur mail. Évalué à 5.

    => 1ere question : si tout mes mails tombent dans /var/mail/nicolas,ensuite ce même fichier est vidé par évolution ou bien est-ce que tous mes mails vont rester stockés la dedans ? (ce que je trouverais pas très sur comme moyen...)
    Le fichier est vidé par évolution

    => 2eme question : c'est alors ici qu'intervient procmail pour passer mes mails vers $HOME/.maildir/ ? Et d'ailleurs comment procmail sait qu'il faut aller chercher les mails dans /var/mail/USER ?
    fetchmail envoie le mail au serveur de mail local, ou à défaut, le pipe à procmail.

    Si evolution utilise un maildir, ça doit être très simple d'utiliser procmail pour l'envoyer directement dans .maildir ( ou autres )
    Chez moi, ça ressemble à ça
    (Note bien les '/' à la fin des boîtes aux lettres, ça
    indique que c'est un maildir)

    #~/.procmailrc
    DEFAULT=$HOME/Mail/inbox/
    MAILDIR=$HOME/Mail
    LOGFILE=$MAILDIR/procmail-log
    VERBOSE=on


    :0:
    * ^List-Id.*dhcp-server.isc.org
    /dev/null

    :0fw:SA.lock
    | spamc
    # spamassassin en mode serveur : _beaucoup_ plus rapide

    :0
    * ^X-Spam-Level: **************
    poubelle/
    # je remplacerai par /dev/null quand j'aurais confiance en spamassassin

    :0:
    * ^X-Spam-Status: YES
    spammeurs/

    :0:
    * ^List-Id.*bugtraq.list-id.securityfocus.com
    BogueTraq/